India is known as one of the strongest teams in the international cricket world. Whether it is the Test format, ODI format, or T20I format, India is now one of the toughest teams.
India have great records in the T20I format. They have won the ICC Men’s T20 World Cup in inaugural (2007) and 2024 editions. In the T20I format, India are among the teams to manage straight win records for a long time.
Here we are going through India’s records for the most consecutive T20I matches without defeat or the most T20I matches unbeaten streak (different from most consecutive T20I winning records).
12 T20Is
Between November 2021 and February 2022, India recorded 12 successive wins in the T20I format. It started during the ICC Men’s T20 World Cup 2021. Although India were surprisingly eliminated from the group stage due to earlier defeats against Pakistan and New Zealand, they continued their winning streaks in the next home T20I series. The streak was broken in June 2022 after South Africa beat the hosts India by seven wickets at Delhi.
Result | Winning margin | Opposition | Venue | Date |
Won | 66 runs | Afghanistan | Abu Dhabi | 3 November 2021 |
Won | 8 wickets | Scotland | Dubai (DICS) | 5 November 2021 |
Won | 9 wickets | Namibia | Dubai (DICS) | 8 November 2021 |
Won | 5 wickets | New Zealand | Jaipur | 17 November 2021 |
Won | 7 wickets | New Zealand | Ranchi | 19 November 2021 |
Won | 73 runs | New Zealand | Kolkata | 21 November 2021 |
Won | 6 wickets | West Indies | Kolkata | 16 February 2022 |
Won | 8 runs | West Indies | Kolkata | 18 February 2022 |
Won | 17 runs | West Indies | Kolkata | 20 February 2022 |
Won | 62 runs | Sri Lanka | Lucknow | 24 February 2022 |
Won | 7 wickets | Sri Lanka | Dharamsala | 26 February 2022 |
Won | 6 wickets | Sri Lanka | Dharamsala | 27 February 2022 |
12 T20Is
This record is linked with India’s successful campaign in the ICC Men’s T20 World Cup 2024, where India won the title for the second time. The unbeaten streak started during the last T20I of the South Africa tour in December 2023. After winning the home T20I series against Afghanistan, including the tied result in the series finale (ended with India’s second Super Over win in the match), India won all the matches at the ICC Men’s T20 World Cup 2024. The unbeaten streak was broken in the first game after winning the T20 World Cup trophy as the hosts Zimbabwe beat India by 13 runs in the five-match T20I series opener.
Result | Winning margin | Opposition | Venue | Date |
Won | 106 runs | South Africa | Johannesburg | 14 December 2023 |
Won | 6 wickets | Afghanistan | Mohali | 11 January 2024 |
Won | 6 wickets | Afghanistan | Indore | 14 January 2024 |
Tied | – | Afghanistan | Bengaluru | 17 January 2024 |
Won | 8 wickets | Ireland | New York | 5 June 2024 |
Won | 6 runs | Pakistan | New York | 9 June 2024 |
Won | 7 wickets | USA | New York | 12 June 2024 |
Won | 47 runs | Afghanistan | Bridgetown | 20 June 2024 |
Won | 50 runs | Bangladesh | North Sound | 22 June 2024 |
Won | 24 runs | Australia | Gros Islet | 24 June 2024 |
Won | 68 runs | England | Providence | 27 June 2024 |
Won | 7 runs | South Africa | Bridgetown | 29 June 2024 |
11 T20Is
Just ending 12 T20Is unbeaten streak in relation to their ICC Men’s T20 World Cup win, India started a new T20I unbeaten streak with a 100-run win against the hosts Zimbabwe in the second game of the five-match T20I series. After winning that away series by 4-1, India won the three-match T20I series against the hosts Sri Lanka by 3-0, including winning the last game of the series in Super Over after officially recording that as a tie result. India secured another 3-0 series victory against Bangladesh at home. India recorded 11 successive T20Is without defeat by winning the first game of the four-match T20I series against South Africa. The streak ended after India lost the Gqeberha T20I, where South Africa leveled the series (1-1) by winning three wickets and two matches yet to be played in the four-match T20I century.
Result | Winning margin | Opposition | Venue | Date |
Won | 100 runs | Zimbabwe | Harare | 7 July 2024 |
Won | 23 runs | Zimbabwe | Harare | 10 July 2024 |
Won | 10 wickets | Zimbabwe | Harare | 13 July 2024 |
Won | 42 runs | Zimbabwe | Harare | 14 July 2024 |
Won | 43 runs | Sri Lanka | Pallekele | 27 July 2024 |
Won | 7 wickets | Sri Lanka | Pallekele | 28 July 2024 |
Tied | – | Sri Lanka | Pallekele | 30 July 2024 |
Won | 7 wickets | Bangladesh | Gwalior | 6 October 2024 |
Won | 86 runs | Bangladesh | Delhi | 9 October 2024 |
Won | 133 runs | Bangladesh | Hyderabad | 12 October 2024 |
Won | 61 runs | South Africa | Durban | 8 November 2024 |
11 T20Is
It was India’s first T20I unbeaten streak over 10 matches. It all started with their home series finale win against West Indies at Wankhede in December 2019, where India won the T20I series by 2-1, and later beat the visitors Sri Lanka by 2-0 after the first T20I had no result. Next, in the New Zealand tour, India won the five-match T20I series by 5-0, including two officially tied results with India’s successes in the Super Overs. In December 2020, during an India tour of Australia, India won the first two games of the three-match T20I series. Their unbeaten streak was broken in the last T20I match in the Australia tour, where India lost by 12 runs at Sydney.
Result | Winning margin | Opposition | Venue | Date |
Won | 67 runs | West Indies | Wankhede | 11 December 2019 |
No Result | – | Sri Lanka | Guwahati | 5 January 2020 |
Won | 7 wickets | Sri Lanka | Indore | 7 January 2020 |
Won | 78 runs | Sri Lanka | Pune | 10 January 2020 |
Won | 6 wickets | New Zealand | Auckland | 24 January 2020 |
Won | 7 wickets | New Zealand | Auckland | 26 January 2020 |
Tied | – | New Zealand | Hamilton | 29 January 2020 |
Tied | – | New Zealand | Wellington | 31 January 2020 |
Won | 7 runs | New Zealand | Mount Maunganui | 2 February 2020 |
Won | 11 runs | Australia | Canberra | 4 December 2020 |
Won | 6 wickets | Australia | Sydney | 6 December 2020 |
Team India with the most consecutive T20I matches without defeat
Number of matches unbeaten | Time span |
12 | 3 November 2021 - 27 February 2022 |
12 | 14 December 2023 - 29 June 2024 |
11 | 11 December 2019 - 6 December 2020 |
11 | 7 July 2024 - 8 November 2024 |