We’ve gathered the greatest Twenty20 International (T20I) Cricket Records of All Time. Get ready for the most amazing achievements in batting, bowling, and fielding. In t20I cricket records, discover who reached 50 wickets the fastest, witness century-makers in action, and explore outstanding bowling figures.
From exceptional catches to top-notch umpiring, these records highlight the brilliance of T20I cricket records. Join us on a journey through unforgettable moments – this is T20I Cricket Records at its finest.
Highest Margin of Victory (by Runs)
The highest margin of Victory (by Runs) is also a T20I cricket record. Nepal won by a massive 273 runs against Mongolia on 27th September 2023.
Match | Winner | Margin | Date |
---|---|---|---|
Nepal vs. Mongolia | Nepal | 273 runs | 27th September 2023 |
Czech Republic vs. Turkey | Czech Republic | 257 runs | 30th August 2019 |
Canada vs. Panama | Canada | 208 runs | 14th November 2021 |
Malaysia vs. Thailand | Malaysia | 194 runs | 2nd October 2023 |
Tanzania vs. Cameroon | Tanzania | 184 runs | 9th December 2022 |
Malaysia vs. Myanmar | Malaysia | 184 runs | 30th July 2023 |
Highest Margin of Victory (by Balls Remaining)
Teams | Result | Balls Remaining | Date |
---|---|---|---|
Spain vs Isle of Man | Spain won | 118 | 26th February 2023 |
Kenya vs Mali | Kenya won | 105 | 20th November 2022 |
Rwanda vs Mali | Rwanda won | 105 | 24th November 2022 |
Kenya vs Mali | Kenya won | 104 | 8th December 2023 |
Austria vs Turkey | Austria won | 104 | 31st August 2019 |
Highest Margin of Victory (by Wickets)
As of 8th December 2023, 50 matches have been won by a margin of 10 wickets.
Smallest Margin of Victory (by Runs)
As of 19th September 2023, 27 matches have been won by a margin of 1 run.
Smallest Margin of Victory (by Wicket)
As of 7th December 2023, 14 matches have been won by a margin of 1 wicket.
Smallest Margin of Victory (by Balls Remaining)
As of 7th December 2023, teams batting second have won on the last ball of the match on 46 occasions.
Most Consecutive Wins by a Team
- Malaysia holds the record with 13 consecutive wins, starting on 29th June 2022 and ending on 19th December 2022.
- Bermuda achieved 13 consecutive wins from 11th November 2021 to 4th October 2023.
Most Consecutive Matches Without Victory
In the T20I cricket record, most Consecutive Matches Without victory are;
- Zimbabwe holds the record with 16 winless matches from 3rd May 2010 to 3rd March 2013.
- Singapore had 16 winless matches from 3rd July 2022 to 23rd December 2022.
- Cameroon went through 15 winless matches from 3rd November 2021 to 6th December 2023.
Team Scoring Records
Highest Innings Total
Team | Opponent | Runs | Date |
---|---|---|---|
Nepal | Mongolia | 314/3 | 27th September 2023 |
Afghanistan | Ireland | 278/3 | 23rd February 2019 |
Czech Republic | Turkey | 278/4 | 30th August 2019 |
Malaysia | Thailand | 268/4 | 2nd October 2023 |
Australia | Sri Lanka | 263/3 | 6th September 2016 |
Highest Successful Chases
Team | Opponent | Runs | Date |
---|---|---|---|
South Africa | West Indies | 259 | 26th March 2023 |
Australia | New Zealand | 245 | 16th February 2018 |
Bulgaria | Serbia | 243 | 26th June 2022 |
West Indies | South Africa | 236 | 11th January 2015 |
England | South Africa | 230 | 18th March 2016 |
Highest Match Aggregate
Team | Opponent | Runs | Date |
---|---|---|---|
West Indies | South Africa | 517/9 | 26th March 2023 |
West Indies | India | 489/10 | 27th August 2016 |
New Zealand | Australia | 488/11 | 16th February 2018 |
Serbia | Bulgaria | 488/8 | 26th June 2022 |
Afghanistan | Ireland | 472/9 | 23rd February 2019 |
Lowest Innings Totals
Team | Opponent | Runs | Date |
---|---|---|---|
Isle of Man | Spain | 10 | 26th February 2023 |
Turkey | Czech Republic | 21 | 30th August 2019 |
China | Malaysia | 23 | 26th July 2023 |
Rwanda | Nigeria | 24 | 14th October 2023 |
Lesotho | Uganda | 26 | 19th October 2021 |
Most Sixes in an Innings
- Nepal holds the record with an astonishing 26 sixes against Mongolia on September 27, 2023.
- Afghanistan hit 22 sixes against Ireland on February 23, 2019.
- West Indies follows with 21 sixes against South Africa on March 26, 2023.
Most Fours in an Innings:
In t20I cricket records, most fours in an innings are;
- Sri Lanka tops the chart with 30 fours against Kenya on September 14, 2007.
- India, the Czech Republic, and South Africa have impressive records in this category.
Most Sixes in a Match:
- West Indies and South Africa set a new record with 35 sixes in a match on March 26, 2023.
- Serbia vs. Bulgaria and other matches also feature high numbers of sixes.
Most Fours in a Match:
- India vs. Australia recorded the highest number of fours in a match with 49 on November 28, 2023.
- Matches involving Sri Lanka, Romania, and the West Indies also showcase remarkable fours.
Individual Batting Records
Most Career Runs
- Virat Kohli from India leads with 4,008 runs in T20 Internationals.
- Other top players include Rohit Sharma, Martin Guptill, Babar Azam, and Paul Stirling.
Runs by Batting Position
- Rohit Sharma dominates as an opener with 3,372 runs.
- Virat Kohli shines at number 3, while Glenn Maxwell and Shoaib Malik excel in their respective positions.
Fastest to Multiples of 1,000 Runs
- Dawid Malan and Sabawoon Davizi achieved 1,000 runs in 24 innings on March 20, 2021, and July 24, 2022, respectively.
- Babar Azam reached 2,000 runs in 52 innings on April 25, 2021.
- Virat Kohli achieved 3,000 runs in 81 innings on March 14, 2021.
Highest Individual Scores
- Aaron Finch’s 172 for Australia remains the highest individual score.
- Hazratullah Zazai, Glenn Maxwell, and Kushal Malla were also impressed with their performances.
Highest Career Average
- Malawi Sami Sohail leads with a remarkable average of 72.50.
- Virat Kohli, Mohammad Rizwan, and other top players showcase their consistency.
Highest Career Strike Rate
- Kushal Malla from Nepal boasts the highest strike rate at 174.62.
- Faisal Khan, Kayron Stagno, and Aaron Johnson followed with impressive strike rates.
Most 50+ Scores
- Virat Kohli tops the chart with 38 scores of 50 or more.
- Babar Azam, Rohit Sharma, and Mohammad Rizwan also feature prominently.
Fastest 50 in T20 Internationals
Player | Country | Runs | Balls | Opponent | Date |
---|---|---|---|---|---|
Dipendra Singh Airee | Nepal | 50 | 9 | Mongolia | 27th September 2023 |
Yuvraj Singh | India | 50 | 12 | England | 19th September 2007 |
Mirza Ahsan | Austria | 50 | 13 | Luxembourg | 31st August 2019 |
Colin Munro | New Zealand | 50 | 14 | Sri Lanka | 10th January 2016 |
Ramesh Satheesan | Romania | 50 | 14 | Serbia | 26th June 2021 |
Fastest 100 in T20 Internationals
- Kushal Malla (Nepal): Scored 100 in 34 balls against Mongolia on 27th September 2023.
- David Miller (South Africa): Scored 100 in 35 balls against Bangladesh on 29th October 2017.
- Rohit Sharma (India): Scored 100 in 35 balls against Sri Lanka on 22nd December 2017.
- Sudesh Wickramasekara (Czech Republic): Scored 100 in 39 balls against Turkey on 30th August 2019.
- Sivakumar Periyalwar (Romania): Scored 100 in 39 balls on 29th August 2019.
- Zeeshan Kukikhel (Hungary): Scored 100 in 39 balls against Austria on 5th June 2022.
- Johnson Charles (West Indies): Scored 100 in 39 balls against South Africa on 26th March 2023.
Most Career Sixes in T20 Internationals
- Rohit Sharma (India): Hit 182 sixes in 2,767 balls (2007–2022).
- Martin Guptill (New Zealand): Hit 173 sixes in 2,602 balls (2009–2022).
- Aaron Finch (Australia): Hit 125 sixes in 2,189 balls (2011–2022).
- Chris Gayle (West Indies): Hit 124 sixes in 1,381 balls (2006–2021).
- Paul Stirling (Ireland): Hit 123 sixes in 2,529 balls (2009–2023).
Most Career Fours in T20 Internationals
- Paul Stirling (Ireland): Hit 398 fours in 2,529 balls (2009–2023).
- Babar Azam (Pakistan): Hit 371 fours in 2,714 balls (2016–2023).
- Virat Kohli (India): Hit 356 fours in 2,905 balls (2010–2022).
- Rohit Sharma (India): Hit 348 fours in 2,767 balls (2007–2022).
- Aaron Finch (Australia): Hit 309 fours in 2,189 balls (2011–2022).
- Martin Guptill (New Zealand): Hit 309 fours in 2,602 balls (2009–2022).
Highest Strike Rate in an Innings (Min 25 runs)
- Dipendra Singh Airee (Nepal): Strike rate of 520.00, scored 52* in 10 balls against Mongolia on 27th September 2023.
- Saad Bin Zafar (Canada): Strike rate of 414.28, scored 29* in 7 balls against Bahrain on 14th November 2022.
- Dwayne Smith (West Indies): Strike rate of 414.28, scored 29 in 7 balls against Bangladesh on 13th September 2007.
- Norman Vanua (Papua New Guinea): Strike rate of 391.66, scored 47 in 12 balls against Vanuatu on 12th July 2019.
- Ramesh Satheesan (Romania): Strike rate of 373.33, scored 56* in 15 balls against Serbia on 26th June 2021.
Most Sixes in an Innings
- Hazratullah Zazai (Afghanistan): Hit 16 sixes in 62 balls against Ireland on 23rd February 2019.
- Zeeshan Kukikhel (Hungary): Hit 15 sixes in 49 balls against Austria on 5th June 2022.
- Aaron Finch (Australia): Hit 14 sixes in 63 balls against England on 29th August 2013.
- George Munsey (Scotland): Hit 14 sixes in 56 balls against Netherlands on 16th September 2019.
- Richard Levi (South Africa): Hit 13 sixes in 51 balls against New Zealand on 19th February 2012.
Most Fours in an Innings
- Dylan Steyn (Czech Republic): Hit 17 fours in 55 balls against Bulgaria on 12th May 2022.
- Aaron Finch (Australia): Hit 16 fours in 76 balls against Zimbabwe on 3rd July 2018.
- Alexander Dizija (Serbia): Hit 15 fours in 56 balls against Bulgaria on 25th June 2022.
- Zeeshan Khan (Malta): Hit 15 fours in 58 balls against Romania on 14th July 2023.
- Babar Azam (Pakistan): Hit 15 fours in 59 balls against South Africa on 14th April 2021.
- George Munsey (Scotland): Hit 15 fours in 61 balls against Austria on 25th July 2023.
- Max O’Dowd (Netherlands): Hit 15 fours in 73 balls against Malaysia on 18th April 2021.
Most Runs off an Over
- Yuvraj Singh (India): Scored 36 runs with six consecutive sixes against England’s Stuart Broad on 19th September 2007.
- Kieron Pollard (West Indies): Scored 36 runs with six consecutive sixes against Sri Lanka’s Akila Dananjaya on 3rd March 2021.
- Tim Seifert and Ross Taylor (New Zealand): Scored 34 runs with a sequence of 6–6–4–1–(nb+4)–6–6 against India’s Shivam Dube on 2nd February 2020.
- Ryan Burl (Zimbabwe): Scored 34 runs with a sequence of 6–6–6–6–4–6 against Bangladesh’s Nasum Ahmed on 2nd August 2022.
- Jonny Bairstow and Moeen Ali (England): Scored 33 runs with a sequence of 6–6–w–w–1–6–6–6 against South Africa’s Andile Phehlukwayo on 27th July 2022.
- Zubaidi Zulkifle and Syed Aziz (Malaysia): Scored 33 runs with a sequence of 1–(nb+1)–(nb+1)–w–2–6–w–2w–4–(nb+1)–4lb–6 against Hong Kong’s Nasrulla Rana on 19th September 2023.
Most Runs in a Calendar Year (T20 Internationals)
Player | Team | Runs | Innings | Year |
---|---|---|---|---|
Mohammad Rizwan | Pakistan | 1,326 | 26 | 2021 |
Suryakumar Yadav | India | 1,164 | 31 | 2022 |
Mohammad Rizwan | Pakistan | 996 | 25 | 2021 |
Babar Azam | Pakistan | 939 | 26 | 2021 |
Muhammad Waseem | United Arab Emirates | 806 | 21 | 2023 |
Most Runs in a Series (T20 Internationals)
In T20I Cricket Records, most runs in a series are;
- Aaron Johnson (Canada): Scored 402 runs in 7 innings in the 2022 Desert Cup T20I Series.
- Gustav Mckeon (France): Scored 377 runs in 5 innings in the 2022–23 ICC Men’s T20 World Cup Europe Qualifier B.
- Amal Rajeevan (Tanzania): Scored 363 runs in 12 innings in the 2023 East Africa T20 Cup.
- Taranjeet Singh (Romania): Scored 357 runs in 6 innings in the 2022 Valletta Cup.
- Simon Ssesazi (Uganda): Scored 337 runs in 12 innings in the 2023 East Africa T20 Cup.
Most Career Ducks in T20 Internationals
- Paul Stirling (Ireland): Got out without scoring in 13 innings (2009–2023).
- Kevin Irakoze (Rwanda): Got out without scoring in 12 innings (2021–2023). Kevin O’Brien (Ireland): Got out without scoring in 12 innings (2008–2021).
- Regis Chakabva (Zimbabwe): Got out without scoring in 11 innings (2008–2022). Soumya Sarkar (Bangladesh): Got out without scoring in 11 innings (2015–2022).
Individual Bowling Records in T20 Internationals
Most Wickets in a Career
Player | Team | Wickets | Matches | Career Span |
---|---|---|---|---|
Tim Southee | New Zealand | 144 | 114 | 2008–2023 |
Shakib Al Hasan | Bangladesh | 140 | 117 | 2006–2023 |
Rashid Khan | Afghanistan | 130 | 82 | 2015–2023 |
Ish Sodhi | New Zealand | 126 | 102 | 2014–2023 |
Lasith Malinga | Sri Lanka | 107 | 84 | 2006–2020 |
Fastest to 50 Wickets
Dhruv Maisuria achieved the milestone in just 22 matches for Botswana on May 29, 2023.
100 Wickets Milestone
In T20I Cricket Records, Rashid Khan from Afghanistan reached 100 wickets in 53 matches on October 29, 2021.
Best Bowling Figures in a Match
Syazrul Idrus of Malaysia holds the record with an outstanding 7/8 in 4 overs on July 26, 2023.
Career Bowling Averages (Qualification: 500 balls bowled)
Dhruv Maisuria (Botswana) boasts the best average of 8.98, taking 66 wickets and conceding 593 runs from 2019 to 2023.
Career Economy Rate (Qualification: 500 balls bowled)
Frank Nsubuga (Uganda) has the best economy rate of 4.78, bowling 175.5 overs and conceding 842 runs from 2019 to 2023.
Career Strike Rate (Qualification: 500 balls bowled)
Dhruv Maisuria (Botswana) has the best strike rate of 10.33, taking 66 wickets in 113.4 overs from 2019 to 2023.
Most Four-Wicket Hauls in an Innings
Shakib Al Hasan (Bangladesh) leads with 7 four-wicket hauls in 117 matches from 2006 to 2023.
Best Economy Rate in an Innings (Minimum 12 balls bowled)
As of December 8, 2023, 6 bowlers have achieved an economy rate of Zero.
Best Strike Rate in an Innings (Minimum 4 wickets taken)
Junaid Aziz (Bahrain) holds the record with a strike rate of 2.00, taking 5/5 in 10 balls on February 18, 2022.
Most Runs Conceded in an Innings
Kasun Rajitha (Sri Lanka) conceded the most runs in an innings, with figures of 4-0-75-0 against Australia on October 27, 2019.
Most Wickets in a Calendar Year
Alpesh Ramjani (Uganda) took 50 wickets in 25 matches in the year 2023.
Most Wickets in a Series
In T20I Cricket Records, Alpesh Ramjani (Uganda) claimed 25 wickets in 11 matches during the 2023 East Africa T20 Cup.
Individual Bowling Records
Most Catches in T20I Career
David Miller (South Africa) leads with 76 catches in 113 innings from 2010 to 2023.
Most Dismissals by a Wicket-Keeper in Career
Quinton de Kock (South Africa) tops the list with 92 dismissals, including 76 catches and 16 stumpings, from 2012 to 2023.
Most Matches Played in Career
Rohit Sharma (India) holds the record for the most matches played with 148 appearances from 2007 to 2022.
Most Matches Played as Captain
Aaron Finch (Australia) captained 76 matches, winning 40, from 2014 to 2022.
Oldest Players
Osman Goker (Turkey) is the oldest player at 59 years, 181 days, last playing on August 29, 2019.
Oldest Debutants
Osman Goker (Turkey) is the oldest debutant at 59 years, 181 days, on August 29, 2019.
Youngest Players
Marian Gherasim (Romania) is the youngest player at 14 years, 16 days, making his debut on October 16, 2020.
Most Consecutive Matches Played
Richie Berrington (Scotland) holds the record with 81 consecutive matches played from 2010 to 2023.
Most Player-of-the-Match Awards
Virat Kohli (India) received the most awards with 15 in 115 matches from 2010 to 2022.
Most Player-of-the-Series Awards
Virat Kohli (India) received the most awards with 7 in 44 series from 2010 to 2022.
Partnership Records
Highest Overall Partnership Runs by a Pair
Babar Azam and Mohammad Rizwan (Pakistan) lead with 2,708 runs in 56 innings, with a highest partnership of 203*.
Highest Partnerships (Any Wicket)
Hazratullah Zazai and Usman Ghani (Afghanistan) set the record with 236 runs for the 1st wicket against Ireland on February 23, 2019.
Highest Partnerships (by Wicket)
Usman Ghani and Hazratullah Zazai (Afghanistan) recorded the highest 1st wicket partnership with 236 runs against Ireland on February 23, 2019.
Individual Records (Officials)
Most Matches as an Umpire
Ahsan Raza (Pakistan) umpired the most matches with 74 from 2010 to 2023.
Most Matches as a Match Referee
Jeff Crowe (New Zealand) served as the match referee for 167 matches from 2005 to 2023.