List of Twenty20 International records

This article contains records for men's Twenty20 Internationals.[1]

Virat Kohli is the leading run scorer in T20 Internationals, with 4,037 runs.
Tim Southee is the leading wicket taker in T20 Internationals, with 157 wickets.

Listing notation

Team notation

  • (100/3) indicates that a team scored 100 runs for three wickets and the innings was closed, either due to a successful run chase or if no overs remained (or are able) to be bowled.
  • (100) indicates that a team scored 100 runs and was all out, either by losing all ten wickets or by having one or more batsmen unable to bat and losing the remaining wickets.

Batting notation

  • (100*) indicates a batsman scored 100 runs and was not out.
  • (75) indicates that a batsman scored 75 runs and was out after that.

Bowling notation

  • (5/40) indicates that a bowler has captured 5 wickets while giving away 40 runs.
  • (19.5 overs) indicates that a team bowled 19 complete overs (each of six legal deliveries), and one incomplete over of just five deliveries.

Currently playing

  • Record holders who are currently playing T20Is (i.e. their record details listed could change) are shown by † in career / yearly records.

Team records

Team wins, losses, ties and no results

Team Mat WonLost Tie+W Tie+L NR Win %*
 Afghanistan130794802162.01
 Argentina1910900052.63
 Australia1881008112455.16
 Austria39201700254.05
 Bahamas1531200020.00
 Bahrain58272820149.12
 Bangladesh161609700438.21
 Belgium27161100059.25
 Belize94500044.44
 Bermuda32181300158.06
 Bhutan2171400033.33
 Botswana39152300139.47
 Brazil41300025.00
 Bulgaria44152600336.58
 Cambodia22101200045.45
 Cameroon171150016.25
 Canada58302502154.38
 Cayman Islands1991000047.36
 Chile61500016.66
 China112900018.18
 Cook Islands63300050.00
 Costa Rica82600025.00
 Croatia112800120.00
 Cyprus116500054.54
 Czech Republic36201510056.94
 Denmark36161800247.05
 England182948020653.97
 Estonia141130007.14
 Eswatini2752100119.23
 Fiji105500050.00
 Finland25111310046.00
 France189900050.00
 Gambia91800011.11
 Germany54332100061.11
 Ghana42172410041.66
 Gibraltar389281^0025.00
 Greece113700133.00
 Guernsey27111401144.23
 Hong Kong89394810144.88
 Hungary2281201140.47
ICC World XI41300025.00
 India219140685^0666.90
 Indonesia26121301048.07
 Iran3030000.00
 Ireland16067842^0744.44
 Isle of Man1910700258.82
 Israel41300025.00
 Italy28171000162.96
 Japan25131200052.00
 Jersey41251510062.19
 Kenya94484300352.74
 Kuwait54292203056.48
 Lesotho1841300123.52
 Luxembourg40162400040.00
 Malawi31181000364.28
 Malaysia8146321^0258.86
 Maldives4073200117.94
 Mali10080020.00
 Malta5925321^0143.96
 Mexico157800046.66
 Mongolia2020000.00
 Mozambique33151700146.87
 Myanmar71600014.28
 Namibia64422100166.66
   Nepal85493301259.63
 Netherlands10352451^1453.53
 New Zealand216109903^7754.54
 Nigeria52262400252.00
 Norway2491500037.50
 Oman79403710151.92
 Pakistan2361388812760.91
 Panama1741300023.52
 Papua New Guinea61352500158.33
 Peru42200050.00
 Philippines2351610125.00
 Portugal2218400081.81
 Qatar51271921258.16
 Romania38251300065.78
 Rwanda77215301228.66
 Saint Helena72300240.00
 Samoa1321100015.38
 Saudi Arabia43232000053.48
 Scotland9243451^0348.87
 Serbia2471600130.43
 Seychelles132800320.00
 Sierra Leone33122100036.36
 Singapore48173001036.45
 Slovenia4040000.00
 South Africa173967301356.76
 South Korea4040000.00
 Spain3526800176.47
 Sri Lanka189859822246.52
 Sweden2181201040.47
  Switzerland1812600066.66
 Tanzania63362400360.00
 Thailand3092100030.00
 Turkey121100019.09
 Uganda91691900378.40
 United Arab Emirates102524900151.48
 United States2514910160.41
 Vanuatu34161800047.05
 West Indies1928099211044.78
 Zimbabwe140469120133.81
*The win percentage excludes no results and counts ties (irrespective of a tiebreaker) as half a win.
Last updated: 27 April 2024[2]

^ On 17 June 2018, a T20I between Scotland and Ireland was ended in a tie, though no Super Over was played. It was the tenth T20I match to end in a tie, and the first since the ICC playing conditions were implemented in September 2017 not to end with a Super Over. This occurred again on 21 April 2021 in a T20I match between Malaysia and the Netherlands. Games between Malta and Gibraltar on 25 October 2021, and between New Zealand and India on 22 November 2022, ended in a tie with no Super Over possible due to rain.

Result records

Highest margin of victory (by runs)

MarginTeamsVenueDateScorecard
273 runs    Nepal (314/3) beat  Mongolia (41)Zhejiang University of Technology Cricket Field, Zhejiang27 September 2023Scorecard
257 runs  Czech Republic (278/4) beat  Turkey (21)Moara Vlasiei Cricket Ground, Ilfov County30 August 2019Scorecard
208 runs  Canada (245/4) beat  Panama (37)Coolidge Cricket Ground, Antigua14 November 2021Scorecard
194 runs  Malaysia (268/4) beat  Thailand (74/9)Zhejiang University of Technology Cricket Field, Zhejiang2 October 2023Scorecard
184 runs  Tanzania (218/6) beat  Cameroon (34)IPRC Cricket Ground, Kigali9 December 2022Scorecard
 Malaysia (219/6) beat  Myanmar (35)Bayuemas Oval, Pandamaran30 July 2023Scorecard
Updated: 2 October 2023[3]

Highest margin of victory (by balls remaining)

Balls RemTeamsVenueDateScorecard
118 balls  Spain (13/0) beat  Isle of Man (10)La Manga Club Ground, Cartagena26 February 2023Scorecard
105 balls  Kenya (34/0) beat  Mali (30)IPRC Cricket Ground, Kigali20 November 2022Scorecard
 Rwanda (34/0) beat  Mali (30)24 November 2022Scorecard
 Kenya (40/0) beat  Mali (39)Willowmoore Park, Benoni8 December 2023Scorecard
104 balls  Austria (33/0) beat  Turkey (32)Moara Vlasiei Cricket Ground, Ilfov County31 August 2019Scorecard
Updated: 8 December 2023[4]

Highest margin of victory (by wickets)

As of 12 March 2024, a total of 55 matches have been won by a margin of 10 wickets.[5][6]

Smallest margin of victory (by runs)

As of 19 September 2023, a total of 27 matches have been won by a margin of 1 run.[7]

Smallest margin of victory (by wicket)

As of 14 April 2024, a total of 16 matches have been won by a margin of 1 wicket.[8][9]

Smallest margin of victory (by balls remaining)

As of 18 March 2024, teams batting second have won on the last ball of the match on 50 occasions.[10]

Tied matches

Most consecutive wins by a team

WinsTeamFirst winLast win
13  Malaysia  Singapore at Singapore, 29 June 2022 (Scorecard)  Bahrain at Bangi, 19 December 2022 (Scorecard)
 Bermuda  Panama at Coolidge, 11 November 2021 (Scorecard)  Panama at Hamilton, 4 October 2023 (Scorecard)
12  Afghanistan  Zimbabwe at Sharjah, 5 February 2018 (Scorecard)  Bangladesh at Dhaka, 15 September 2019 (Scorecard)
 Romania  Bulgaria at Ilfov County, 17 October 2020 (Scorecard)  Luxembourg at Ilfov County, 5 September 2021 (Scorecard)
 India  Afghanistan at Abu Dhabi, 3 November 2021 (Scorecard)  Sri Lanka at Dharamshala, 27 February 2022 (Scorecard)
No results are treated the same as losses and ties in the above table. A no result occurs when a match is abandoned partway through, usually due to rain.

Updated: 8 October 2023[11]

Most consecutive matches without victory

Winless matchesTeamFirst Winless matchLast Winless match
16  Zimbabwe  Sri Lanka at Providence, 3 May 2010 (Scorecard)  West Indies at North Sound, 3 March 2013 (Scorecard)
 Singapore  Papua New Guinea at Singapore, 3 July 2022 (Scorecard)  Qatar at Bangi, 23 December 2022 (Scorecard)
15  Cameroon  Mozambique at Kigali, 3 November 2021 (Scorecard)  Kenya at Benoni, 6 December 2023 (Scorecard)
13  Zimbabwe  India at Harare, 20 June 2016 (Scorecard)  Ireland at Bready, 12 July 2019 (Scorecard)
 Estonia  Cyprus at Episkopi, 5 October 2021 (Scorecard)  Gibraltar at Gibraltar, 30 September 2023 (Scorecard)
No results are treated the same as losses and ties in the above table. A no result occurs when a match is abandoned partway through, usually due to rain. * indicates that the sequence is ongoing.

Updated: 7 December 2023[12]

Team scoring records

Highest innings totals

ScoreBatting teamOppositionVenueDateScorecard
314/3 (20.0 overs)    Nepal  MongoliaZhejiang University of Technology Cricket Field, Zhejiang27 September 2023Scorecard
278/3 (20.0 overs)  Afghanistan  IrelandRajiv Gandhi International Cricket Stadium, Dehradun23 February 2019Scorecard
278/4 (20.0 overs)  Czech Republic  TurkeyMoara Vlasiei Cricket Ground, Ilfov County30 August 2019Scorecard
268/4 (20.0 overs)  Malaysia  ThailandZhejiang University of Technology Cricket Field, Zhejiang2 October 2023Scorecard
267/3 (20.0 overs)  England  West IndiesBrian Lara Cricket Academy, Trinidad and Tobago19 December 2023Scorecard
Updated: 20 December 2023[13]

Highest successful chases

TargetScoreBatting teamOppositionVenueDateScorecard
259259/4 (18.5 overs)  South Africa  West IndiesCenturion Park, Centurion26 March 2023Scorecard
244245/5 (18.5 overs)  Australia  New ZealandEden Park, Auckland16 February 2018Scorecard
243246/4 (19.4 overs)  Bulgaria  SerbiaNational Sports Academy, Sofia26 June 2022Scorecard
232236/6 (19.2 overs)  West Indies  South AfricaThe Wanderers Stadium, Johannesburg11 January 2015Scorecard
230230/8 (19.4 overs)  EnglandWankhede Stadium, Mumbai18 March 2016Scorecard
Updated: 26 March 2023[14]

Highest innings total batting second

ScoreBatting teamOppositionVenueDateScorecard
259/4 (18.5 overs)  South Africa  West IndiesCenturion Park, Centurion26 March 2023Scorecard
246/4 (19.4 overs)  Bulgaria  SerbiaNational Sports Academy, Sofia26 June 2022Scorecard
245/5 (18.5 overs)  Australia  New ZealandEden Park, Auckland16 February 2018Scorecard
244/4 (20.0 overs)  India  West IndiesCentral Broward Regional Park, Florida27 August 2016Scorecard
236/6 (19.2 overs)  West Indies  South AfricaThe Wanderers Stadium, Johannesburg11 January 2015Scorecard
Last updated: 26 March 2023[15]

Highest match aggregate

ScoreTeamsVenueDateScorecard
517/9  West Indies (258/5) v  South Africa (259/4)Centurion Park, Centurion26 March 2023Scorecard
489/10  West Indies (245/6) v  India (244/4)Central Broward Regional Park, Florida27 August 2016Scorecard
488/11  New Zealand (243/6) v  Australia (245/5)Eden Park, Auckland16 February 2018Scorecard
488/8  Serbia (242/4) v  Bulgaria (246/4)National Sports Academy, Sofia26 June 2022Scorecard
472/9  Afghanistan (278/3) v  Ireland (194/6)Rajiv Gandhi International Cricket Stadium, Dehradun23 February 2019Scorecard
Last updated: 26 March 2023[16]

Lowest innings totals

ScoreBatting teamOppositionVenueDateScorecard
10 (8.4 overs)  Isle of Man  SpainLa Manga Club Ground, Cartagena26 February 2023Scorecard
21 (8.3 overs)  Turkey  Czech RepublicMoara Vlasiei Cricket Ground, Ilfov County30 August 2019Scorecard
23 (11.2 overs)  China  MalaysiaBayuemas Oval, Pandamaran26 July 2023Scorecard
24 (6.1 overs)  Rwanda  NigeriaTafawa Balewa Square Cricket Oval, Lagos14 October 2023Scorecard
26 (12.4 overs)  Lesotho  UgandaIPRC Cricket Ground, Kigali19 October 2021Scorecard
26 (10.5 overs)  China  ThailandBayuemas Oval, Pandamaran27 July 2023Scorecard
Updated: 14 October 2023[17]

Qualification: Only completed innings where a team was bowled out or in matches that did not have overs reduced are included.

Shortest completed innings (by balls)

ScoreBallsTeamOpponentVenueDateScorecard
2437  Rwanda  NigeriaTafawa Balewa Square Cricket Oval, Lagos14 October 2023Scorecard
2151  Turkey  Czech RepublicMoara Vlasiei Cricket Ground, Ilfov County30 August 2019Scorecard
3551  Cameroon  Sierra LeoneWillowmoore Park, Benoni10 December 2023Scorecard
1052  Isle of Man  SpainLa Manga Club Ground, Cartagena26 February 2023Scorecard
3253  Turkey  AustriaMoara Vlasiei Cricket Ground, Ilfov County31 August 2019Scorecard
Last updated: 10 December 2023[18]

Lowest match aggregate

ScoreTeamsVenueDateScorecard
23/10  Isle of Man (10) v  Spain (13/0)La Manga Club Ground, Cartagena26 February 2023Scorecard
47/12  China (23) v  Malaysia (24/2)Bayuemas Oval, Pandamaran26 July 2023Scorecard
51/12  Rwanda (24) v  Nigeria (27/2)Tafawa Balewa Square Cricket Oval, Lagos14 October 2023Scorecard
53/10  Lesotho (26) v  Uganda (27/0)IPRC Cricket Ground, Kigali19 October 2021Scorecard
53/11  China (26) v  Thailand (27/1)Bayuemas Oval, Pandamaran27 July 2023Scorecard
Last updated:14 October 2023[19]

Most sixes in an innings

SixesBatting TeamOppositionVenueDateScorecard
26    Nepal  MongoliaZhejiang27 September 2023Scorecard
23  Japan  ChinaMong Kok15 February 2024Scorecard
22  Afghanistan  IrelandDehradun23 February 2019Scorecard
 West Indies  South AfricaCenturion26 March 2023Scorecard
21  IndiaLauderhill27 August 2016Scorecard
 India  Sri LankaIndore22 December 2017Scorecard
 Austria  LuxembourgIlfov County31 August 2019Scorecard
Updated: 15 February 2024[20]

Most fours in an innings

FoursBatting teamOppositionVenueDateScorecard
30  Sri Lanka  KenyaJohannesburg14 September 2007Scorecard
29  IndiaNagpur9 December 2009Scorecard
 Czech Republic  TurkeyIlfov County30 August 2019Scorecard
 South Africa  West IndiesCenturion26 March 2023Scorecard
27  England  PakistanKarachi23 September 2022Scorecard
Updated: 26 March 2023[21]

Most sixes in a match

SixesTeamsVenueDateScorecard
35  West Indies (22) v  South Africa (13)Centurion26 March 2023Scorecard
34  West Indies (16) v  England (18)Grenada16 December 2023Scorecard
33  Serbia (18) v  Bulgaria (15)Sofia26 June 2022Scorecard
 England (19) v  West Indies (14)Tarouba19 December 2023Scorecard
32  West Indies (21) v  India (11)Lauderhill27 August 2016Scorecard
 New Zealand (18) v  Australia (14)Auckland16 February 2018Scorecard
Updated: 20 December 2023[22]

Most fours in a match

FoursTeamsVenueDateScorecard
49  India (23) v  Australia (26)Guwahati28 November 2023Scorecard
 Japan (25) v  Singapore (24)Bangkok11 February 2024Scorecard
47  India (18) v  Sri Lanka (29)Nagpur9 December 2009Scorecard
46  Romania (26) v  Hungary (20)Ilfov County3 September 2021Scorecard
 West Indies (17) v  South Africa (29)Centurion26 March 2023Scorecard
Updated: 29 February 2024[23]

Individual records (batting)

Most career runs

RankRunsInningsBatsmanTeamT20I career span
14,037109Virat Kohli  India2010–2024
23,974143Rohit Sharma2007–2024
33,823107Babar Azam  Pakistan2016–2024
43,531118Martin Guptill  New Zealand2009–2022
53,491136Paul Stirling  Ireland2009–2024
Updated: 29 April 2024[24]

Most career runs in each batting position

Batting PositionBatsmanInningsRunsTeamT20I Career SpanRef
OpenerRohit Sharma1163,493  India2009–2024[25]
Number 3Virat Kohli803,0762011–2024[26]
Number 4Glenn Maxwell541,506  Australia2014–2024[27]
Number 5David Miller451,096  South Africa2010–2023[28]
Number 6Dasun Shanaka46842  Sri Lanka2016–2024[29]
Number 7Thisara Perera284692010–2021[30]
Matthew Wade31  Australia2011–2024
Number 8Chris Jordan35316  England2014–2023[31]
Number 9Frank Nsubuga15141  Uganda2019–2023[32]
Number 10Barry McCarthy13135  Ireland2017–2023[33]
Number 11Joshua Little18682019–2023[34]
Last updated: 25 February 2024

Fastest to multiples of 1,000 career runs

RunsBatsmanTeamInningsRecord DateRef
1,000Dawid Malan  England2420 March 2021[35]
Sabawoon Davizi  Czech Republic24 July 2022
2,000Babar Azam  Pakistan5225 April 2021[36]
Mohammad Rizwan20 September 2022
3,0007920 April 2024[37]
4,000Virat Kohli  India10710 November 2022

Highest individual score

RankRunsBatsmanBatting teamOppositionVenueDateScorecard
1172Aaron Finch  Australia  ZimbabweHarare Sports Club, Harare3 July 2018Scorecard
2162*Hazratullah Zazai  Afghanistan  IrelandRajiv Gandhi International Cricket Stadium, Dehradun23 February 2019Scorecard
3156Aaron Finch  Australia  EnglandRose Bowl, Southampton29 August 2013Scorecard
4145*Glenn Maxwell  Sri LankaPallekele International Cricket Stadium, Pallekele6 September 2016Scorecard
5137*Kushal Malla    Nepal  MongoliaZhejiang University of Technology Cricket Field, Zhejiang27 September 2023Scorecard
137Zeeshan Kukikhel  Hungary  AustriaSeebarn Cricket Ground, Lower Austria5 June 2022Scorecard
Finn Allen  New Zealand  PakistanUniversity of Otago Oval, Dunedin17 January 2024Scorecard
Updated: 17 January 2024[38]

Highest individual score in each batting position

RunsPositionBatsmanBatting teamOppositionVenueDateScorecard
172OpenerAaron Finch  Australia  ZimbabweHarare Sports Club, Harare3 July 2018Scorecard
137*Number 3Kushal Malla    Nepal  MongoliaZhejiang University of Technology Cricket Field, Zhejiang27 September 2023Scorecard
120*Number 4Glenn Maxwell  Australia  West IndiesAdelaide Oval, Adelaide11 February 2024Scorecard
106*Number 5David Miller  South Africa  IndiaBarsapara Cricket Stadium, Guwahati2 October 2022Scorecard
125*Number 6Shaheryar Butt  Belgium  Czech RepublicPierre Werner Cricket Ground, Walferdange29 August 2020Scorecard
89Number 7Mohammad Nabi  Afghanistan  IrelandGreater Noida Sports Complex Ground, Greater Noida12 March 2017Scorecard
100*Number 8Saber Zakhil  Belgium  AustriaRoyal Brussels Cricket Club, Waterloo24 July 2021Scorecard
48*Number 9Ali Nayyer   Switzerland  FranceTikkurila Cricket Ground, Vantaa25 July 2022Scorecard
44*Number 10Akeal Hosein  West Indies  EnglandKensington Oval, Barbados23 January 2022Scorecard
31*Number 11Khalid Ahmadi  Belgium  MaltaMarsa Sports Club, Marsa10 July 2021Scorecard
Updated: 11 February 2024[39][40]

Highest individual score (progression of record)

RunsBatsmanBatting teamOppositionVenueDateScorecard
98* (55)Ricky Ponting  Australia  New ZealandEden Park, Auckland17 February 2005Scorecard
117 (57)Chris Gayle  West Indies  South AfricaWanderers Stadium, Johannesburg11 September 2007Scorecard
117* (51)Richard Levi  South Africa  New ZealandSeddon Park, Hamilton19 February 2012Scorecard
123 (58)Brendon McCullum  New Zealand  BangladeshPallekele International Cricket Stadium, Pallekele21 September 2012Scorecard
156 (63)Aaron Finch  Australia  EnglandRose Bowl, Southampton29 August 2013Scorecard
172 (76)  ZimbabweHarare Sports Club, Harare3 July 2018Scorecard
Updated: 4 October 2023[41]

Highest career average

RankAverageBatsmanInningsRunsT20I career span
159.42 Sami Sohail278322019–2023
251.75 Virat Kohli1094,0372010–2024
350.41 Sohail Ahmed†278572022–2024
449.96 Mohammad Rizwan803,0482015–2024
545.55 Suryakumar Yadav572,1412021–2023
Qualification: 20 innings. Last updated: 22 April 2024[42]

Highest career average in each batting position

Batting PositionBatsmanInningsRunsAverageTeamT20I Career SpanRef
OpenerMohammad Rizwan632,79655.92  Pakistan2020–2024[43]
Number 3Virat Kohli803,07653.96  India2011–2024[44]
Number 4Suryakumar Yadav351,40250.07  India2021–2023[45]
Number 5JP Duminy2153144.25  South Africa2008–2017[46]
Number 6Ryan Burl2241241.20  Zimbabwe2019–2024[47]
Number 7Matthew Wade3146929.31  Australia2011–2024[48]
Number 8Chris Jordan3531617.55  England2014–2023[49]
Number 9Safyaan Sharif108016.00  Scotland2015–2024[50]
Number 10Barry McCarthy1313519.28  Ireland2017–2023[51]
Number 11Josh Little18689.71  Ireland2019–2023[52]
Qualification: Minimum 20 innings (1-8) / 10 innings (9-11) batted at position. Last updated: 22 March 2024

Highest career strike rate

RankStrike rateRuns scoredBalls facedBatsmanTeamT20I career span
1173.97508292Kayron Stagno†  Gibraltar2022–2023
2171.552,1411,248Suryakumar Yadav  India2021–2023
3171.21815476Taranjeet Singh†  Romania2021–2023
4170.04687404Saber Zakhil†  Belgium2019–2023
5167.24771461Kushal Malla    Nepal2019–2024
Qualification: 250 balls. Last updated: 21 April 2024[53]

Most 50+ scores

Rank50+ (100+50)InningsBatsmanTeamT20I career span
138 (1+37)109Virat Kohli  India2010–2024
237 (3+34)107Babar Azam  Pakistan2016–2024
334 (5+29)143Rohit Sharma  India2007–2024
427 (1+26)80 Mohammad Rizwan  Pakistan2015–2024
103David Warner  Australia2009–2024
Updated: 29 April 2024[54]

Fastest 50

RankBallsBatsmanBatting teamOppositionVenueDateScorecard
19Dipendra Singh Airee    Nepal  MongoliaZhejiang University of Technology Cricket Field, Zhejiang27 September 2023Scorecard
212Yuvraj Singh  India  EnglandKingsmead Cricket Ground, Durban19 September 2007Scorecard
313Mirza Ahsan  Austria  LuxembourgMoara Vlasiei Cricket Ground, Ilfov County31 August 2019Scorecard
414Colin Munro  New Zealand  Sri LankaEden Park, Auckland10 January 2016Scorecard
Ramesh Satheesan  Romania  SerbiaNational Sports Academy, Sofia26 June 2021Scorecard
Updated: 27 September 2023[55]

Fastest 100

RankBallsBatsmanBatting teamOppositionVenueDateScorecard
133Jan Nicol Loftie-Eaton  Namibia    NepalTribhuvan University International Cricket Ground, Kirtipur27 February 2024Scorecard
234Kushal Malla    Nepal  MongoliaZhejiang University of Technology Cricket Field, Zhejiang27 September 2023Scorecard
335David Miller  South Africa  BangladeshSenwes Park, Potchefstroom29 October 2017Scorecard
Rohit Sharma  India  Sri LankaHolkar Stadium, Indore22 December 2017Scorecard
Sudesh Wickramasekara  Czech Republic  TurkeyMoara Vlasiei Cricket Ground, Ilfov County30 August 2019Scorecard
Updated: 27 February 2024[56]

Most career sixes

RankSixesBalls facedBatsmanTeamT20I career span
11902,839Rohit Sharma  India2007–2024
21732,602Martin Guptill  New Zealand2009–2022
31271,587Glenn Maxwell  Australia2012–2024
41252,189Aaron Finch2011–2022
51241,381Chris Gayle  West Indies2006–2021
2,582Paul Stirling  Ireland2009–2024
Updated: 19 March 2024[57]

Most career fours

RankFoursBalls facedBatsmanTeamT20I career span
14092,954Babar Azam  Pakistan2016–2024
24072,582Paul Stirling  Ireland2009–2024
33612,922Virat Kohli  India2010–2024
43592,839Rohit Sharma2007–2024
53202,172David Warner  Australia2009–2024
Updated: 29 April 2024[58]

Highest strike rate in an innings

RankStrike rateRuns (balls)BatsmanBatting teamOppositionVenueDateScorecard
1520.0052* (10)Dipendra Singh Airee    Nepal  MongoliaZhejiang University of Technology Cricket Field, Zhejiang27 September 2023Scorecard
2442.8531* (7)Harry Brook  England  West IndiesNational Cricket Stadium, Grenada16 December 2023Scorecard
3414.2829 (7)Dwayne Smith  West Indies  BangladeshNew Wanderers Stadium, Johannesburg13 September 2007Scorecard
29* (7)Saad Bin Zafar  Canada  BahrainOman Cricket Academy Ground Turf 1, Muscat14 November 2022Scorecard
5391.6647 (12)Norman Vanua  Papua New Guinea  VanuatuFaleata Oval No 2, Apia12 July 2019Scorecard
Qualification: Minimum of 25 runs, number in parentheses represents the number of balls the batsman faced during the innings. Last updated: 17 December 2023[59]

Most sixes in an innings

RankSixesBatsmanBatting teamOppositionVenueDateScorecard
116 (62)Hazratullah Zazai  Afghanistan  IrelandRajiv Gandhi International Cricket Stadium, Dehradun23 February 2019Scorecard
Finn Allen  New Zealand  PakistanUniversity of Otago Oval, Dunedin17 January 2024Scorecard
315 (49)Zeeshan Kukikhel  Hungary  AustriaSeebarn Cricket Ground, Lower Austria5 June 2022Scorecard
414 (63)Aaron Finch  Australia  EnglandRose Bowl, Southampton29 August 2013Scorecard
14 (56)George Munsey  Scotland  NetherlandsMalahide Cricket Club Ground, Malahide (Dublin)16 September 2019Scorecard
Number in parentheses represents the number of balls the batsman faced during the innings. Last updated: 17 January 2024[60]

Most fours in an innings

RankFoursBatsmanBatting teamOppositionVenueDateScorecard
117 (55)Dylan Steyn  Czech Republic  BulgariaMarsa Sports Club, Marsa12 May 2022Scorecard
216 (62)Waji Ul Hassan  Saudi Arabia  BhutanTerdthai Cricket Ground, Bangkok15 February 2024Scorecard
16 (76)Aaron Finch  Australia  ZimbabweHarare Sports Club, Harare3 July 2018Scorecard
415 (56)Alexander Dizija  Serbia  BulgariaNational Sports Academy, Sofia25 June 2022Scorecard
15 (58)Zeeshan Khan  Malta  RomaniaMarsa Sports Club, Marsa14 July 2023Scorecard
15 (59)Babar Azam  Pakistan  South AfricaCenturion Park, Centurion14 April 2021Scorecard
15 (61)George Munsey  Scotland  AustriaGoldenacre Sports Ground, Edinburgh25 July 2023Scorecard
15 (63)Aritra Dutta  Singapore  JapanTerdthai Cricket Ground, Bangkok11 February 2024Scorecard
15 (66)Karabo Motlhanka  Botswana  GhanaWillowmoore Park, Benoni11 December 2023Scorecard
15 (73)Max O'Dowd  Netherlands  MalaysiaTribhuvan University International Cricket Ground, Kirtipur18 April 2021Scorecard
Number in parentheses represents the number of balls the batsman faced during the innings. Last updated: 14 March 2024[61]

Most runs off an over

RankRunsSequenceBatsmanBatting teamBowlerVenueDateScorecard
1366–6–6–6–6–6Yuvraj Singh  India Stuart BroadKingsmead Cricket Ground, Durban19 September 2007Scorecard
Kieron Pollard  West Indies Akila DananjayaCoolidge Cricket Ground, Antigua3 March 2021Scorecard
Dipendra Singh Airee    Nepal Kamran KhanOman Cricket Academy Ground Turf 1, Al Amarat13 April 2024Scorecard
4–(nb+6)–6–1–6–6–6Rohit Sharma
Rinku Singh
 India Karim JanatM. Chinnaswamy Stadium, Bangalore17 January 2024Scorecard
5346–6–4–1–(nb+4)–6–6Tim Seifert
Ross Taylor
 New Zealand Shivam DubeBay Oval, Mount Maunganui2 February 2020Scorecard
6–6–6–6–4–6Ryan Burl  Zimbabwe Nasum AhmedHarare Sports Club, Harare2 August 2022Scorecard
Key:
  • nb – No-ball
    • (nb+X) – A no-ball was bowled and X runs were scored off the bat
    • Ynb – A no-ball was bowled with one run scored directly from the no-ball and Y-1 runs being scored from byes or leg byes (however, all Y runs will be scored as no-balls on the scorecard)[62]
  • w – Wide
    • Yw – A wide was bowled with one run scored directly from the wide and Y-1 runs being scored from byes or leg byes (however, all Y runs will be scored as wide balls on the scorecard)
  • wk – Wicket
  • lb – leg bye

Updated: 13 April 2024[63]

Most runs in a calendar year

RankRunsInningsBatsmanTeamYear
11,32626Mohammad Rizwan  Pakistan2021
21,16431Suryakumar Yadav  India2022
399625Mohammad Rizwan  Pakistan
493926Babar Azam2021
586323Muhammad Waseem  United Arab Emirates2023
Updated: 31 December 2023[64]

Most runs in a series

RankRunsBatsmanTeamInningsSeries
1402Aaron Johnson  Canada72022 Desert Cup T20I Series
2377Gustav Mckeon  France52022–23 ICC Men's T20 World Cup Europe Qualifier B
3363Amal Rajeevan  Tanzania122023 East Africa T20 Cup
4357Taranjeet Singh  Romania62022 Valletta Cup
5337Simon Ssesazi  Uganda122023 East Africa T20 Cup
Last Updated: 1 September 2023[65]

Most career ducks

RankDucksInningsBatsmanTeamT20I career span
113136Paul Stirling  Ireland2009–2024
21255Kevin Irakoze†  Rwanda2021–2023
103Kevin O'Brien  Ireland2008–2021
143Rohit Sharma  India2007–2024
51128Daniel Anefie  Ghana2019–2023
47Zappy Bimenyimana†  Rwanda2021–2023
49Regis Chakabva  Zimbabwe2008–2022
70Orchide Tuyisenge†  Rwanda2021–2023
77Soumya Sarkar  Bangladesh2015–2024
Last updated: 19 March 2024[66]

Individual records (bowling)

Most wickets in a career

RankWicketsInningsBowlerInningsT20I career span
1157120Tim Southee  New Zealand2008–2024
2140115Shakib Al Hasan  Bangladesh2006–2023
313885Rashid Khan  Afghanistan2015–2024
4136111Ish Sodhi  New Zealand2014–2024
511198Mitchell Santner  New Zealand2015–2024
Updated: 27 April 2024[67]

Fastest to multiples of 50 wickets

WicketsPlayerTeamMatchesRecord DateReference
50Dhruv Maisuria  Botswana2229 May 2023[68]
100Rashid Khan  Afghanistan5329 October 2021[69]
150Tim Southee  New Zealand11812 January 2024

Best figures in a match

RankFiguresBowlerBowling teamOppositionVenueDateScorecard
17/8 (4.0 overs)Syazrul Idrus  Malaysia  ChinaBayuemas Oval, Pandamaran26 July 2023Scorecard
26/5 (3.4 overs)Peter Aho  Nigeria  Sierra LeoneUniversity of Lagos Cricket Oval, Lagos24 October 2021Scorecard
36/7 (3.2 overs)Deepak Chahar  India  BangladeshVidarbha Cricket Association Stadium, Nagpur10 November 2019Scorecard
6/7 (4 overs)Dinesh Nakrani  Uganda  LesothoIPRC Ground, Kigali19 October 2021Scorecard
56/8 (4.0 overs)Ajantha Mendis  Sri Lanka  ZimbabweMahinda Rajapaksa International Cricket Stadium, Hambantota18 September 2012Scorecard
Updated: 26 July 2023[70]

Best career averages

RankAverageWicketsRuns concededBowlerTeamT20I career span
18.8870622Alpesh Ramjani  Uganda2022–2024
29.4671672Dhruv Maisuria  Botswana2019–2023
310.9451558Moazzam Baig  Malawi2019–2023
411.1860671Vraj Patel  Kenya2021–2023
511.9043512George Sesay†  Sierra Leone2021–2023
Qualification: 500 balls bowled. Last updated: 23 March 2024[71]

Best career economy rate

RankEconomy rateOvers bowledRuns concededBowlerTeamT20I career span
14.74131.1622Alpesh Ramjani  Uganda2022–2024
24.79183.5882Frank Nsubuga  Uganda2019–2023
35.08132.0671Vraj Patel  Kenya2021–2023
45.10110.1562Gerhard Erasmus  Namibia2019–2024
55.21107.0558Moazzam Baig  Malawi2019–2023
Qualification: 500 balls bowled. Last updated: 18 April 2024[72]

Best career strike rate

RankStrike rateWicketsOvers BowledBowlerTeamT20I career span
110.6471126.0Dhruv Maisuria  Botswana2019–2023
211.2470131.1Alpesh Ramjani  Uganda2022–2024
311.495197.4Syazrul Idrus  Malaysia2019–2023
411.9898195.5Sandeep Lamichhane    Nepal2018–2023
512.484389.3Sahir Naqash  Germany2019–2023
Qualification: 500 balls bowled. Last updated: 23 March 2024[73]

Most four-wickets-in-an-innings (and over) in a career

Rank4+InningsBowlerTeamT20I career span
1773Henry Ssenyondo  Uganda2019–2024
85Rashid Khan  Afghanistan2015–2024
115Shakib Al Hasan  Bangladesh2006–2023
4627Nalin Nipiko  Vanuatu2019–2024
35Dhruv Maisuria  Botswana2019–2023
60Umar Gul  Pakistan2007–2016
Updated: 24 March 2024[74]

Best economy rate in an innings

RankEconomyBowlerBowling teamOppositionVenueDateScorecard
1

0.00

Saad Bin Zafar  Canada  PanamaCoolidge14 November 2021Scorecard
2

0.50

Yalinde Nkanya  Tanzania  CameroonKigali9 December 2022Scorecard
George Sesay  Sierra Leone  MaliBenoni9 December 2023Scorecard
4

0.75

Mohammed Aslam  Kuwait  Saudi ArabiaAl Amerat23 February 2020Scorecard
Lucas Rossi  Argentina  ChileBuenos Aires20 October 2023Scorecard
Qualification: 4 overs bowled. Last Updated: 10 December 2023[75]

Best strike rate in an innings

RankStrike rateBowling figuresBalls BowledBowlerBowling teamOppositionVenueDateScorecard
12.005/510Junaid Aziz  Bahrain  GermanyOman Cricket Academy Ground Turf 2, Muscat18 February 2022Scorecard
4/28Steve Tikolo  Kenya  ScotlandICC Global Cricket Academy, Dubai19 November 2013Scorecard
32.254/19Chamal Sadun  Cyprus  TurkeyTikkurila Cricket Ground, Vantaa16 July 2022Scorecard
4/1Yalinde Nkanya  Tanzania  Sierra LeoneGahanga International Cricket Stadium, Kigali1 December 2022Scorecard
4/14Peter Aho  Nigeria  RwandaTafawa Balewa Square Cricket Oval, Lagos14 October 2023Scorecard
Qualification: Minimum 4 wickets taken. Last Updated: 14 October 2023[76]

Most runs conceded in an innings

RankRunsBowling figuresBowlerBowling teamOppositionVenueDateScorecard
1754–0–75–0Kasun Rajitha  Sri Lanka  AustraliaAdelaide Oval, Adelaide27 October 2019Scorecard
2724–0–72–1Chris Sole  Scotland  New ZealandThe Grange Club, Edinburgh27 July 2022Scorecard
3704–0–70–1Tunahan Turan  Turkey  Czech RepublicMoara Vlasiei Cricket Ground, Ilfov County30 August 2019Scorecard
4694–0–69–0Barry McCarthy  Ireland  AfghanistanGreater Noida Sports Complex Ground, Greater Noida12 March 2017

Scorecard

5684–0–68–1Kyle Abbott  South Africa  West IndiesWanderers Stadium, Johannesburg11 January 2015Scorecard
4–0–68–0Prasidh Krishna  India  AustraliaAssam Cricket Association Stadium, Guwahati28 November 2023Scorecard
Bowling figures given above are in the form of "Overs-Maidens-Runs-Wickets". Last updated: 29 November 2023[77]

Most wickets in a calendar year

RankWicketsMatchesBowlerTeamYear
15530Alpesh Ramjani  Uganda2023
24930Henry Ssenyondo  Uganda2023
34528Yalinde Nkanya  Tanzania2022
44238Martin Akayezu  Rwanda2023
53926Josh Little  Ireland2022
Updated: 19 December 2023[78]

Most wickets in a series

RankWicketsMatchesBowlerTeamSeries
12511Alpesh Ramjani  Uganda2023 East Africa T20 Cup
2216Dinesh Nakrani2021 ICC Men's T20 World Cup Africa Group A Qualifier
32012Kenneth Waiswa2023 East Africa T20 Cup
4189Bilal Khan  Oman2019 ICC Men's T20 World Cup Qualifier
12Henry Ssenyondo  Uganda2022 East Africa T20 Series
102023 Continent Cup T20 Africa
9Vraj Patel  Kenya2023 Continent Cup T20 Africa
Updated: 31 August 2023[79]

Hat-tricks

Individual records (fielding)

Most catches in T20I career

RankCatchesInningsFielderTeamT20I career span
177115David Miller  South Africa2010–2023
268121Martin Guptill  New Zealand2009–2022
365Tim Southee2008–2024
464Mohammad Nabi  Afghanistan2010–2024
562127George Dockrell  Ireland2010–2024
The list excludes catches made as wicket-keeper Last updated: 19 March 2024[80]

Individual records (wicket-keeper)

Most dismissals in career

RankDismissalsInningsPlayerTeamCatchesStumpingsT20I career span
19279Quinton de Kock  South Africa76162012–2023
29197MS Dhoni  India57342006–2019
38351Irfan Karim  Kenya59242013–2023
47195Jos Buttler  England60112011–2023
56371Denesh Ramdin  West Indies43202006–2019
Innings refers to when the player was the designated keeper. All figures exclude catches not made as a wicketkeeper. Last updated: 19 December 2023[81]

Most catches in career

RankCatchesInningsWicket-keeperTeamT20I career span
17679Quinton de Kock  South Africa2012–2023
26095Jos Buttler  England2012–2023
35951Irfan Karim  Kenya2013–2023
45797MS Dhoni  India2006–2019
55581Matthew Wade  Australia2011–2024
Innings refers to when the player was the designated keeper. All figures exclude catches not made as a wicketkeeper. Last updated: 25 February 2024[82]

Most stumpings in career

RankStumpingsInningsWicket-keeperTeamT20I career span
13497MS Dhoni  India2006–2019
23258Kamran Akmal  Pakistan2006–2017
330100Mushfiqur Rahim  Bangladesh2006–2022
42872Mohammad Shahzad  Afghanistan2010–2023
52456Irfan Karim  Kenya2013–2023
Updated: 19 December 2023[83]

Individual records (others)

Most matches played in career

RankMatchesPlayerTeamT20I Career Span
1151Rohit Sharma  India2007–2024
2137Paul Stirling  Ireland2009–2024
3130George Dockrell  Ireland2010–2024
4124Mahmudullah  Bangladesh2007–2024
Shoaib Malik  Pakistan2006–2021
Updated: 19 March 2024[84]

Most matches played as captain

RankMatchesPlayerTeamWonLostTiedNRT20I captaincy career span
176Babar Azam  Pakistan4425072019–2024
Aaron Finch  Australia4032132014–2022
372MS Dhoni  India4128122007–2016
Eoin Morgan  England4227212012–2022
571Kane Williamson  New Zealand3732112012–2024
Updated: 28 April 2024[85]

Most matches won as captain

RankWonPlayerMatchesLostTieNRT20I captaincy career span
144 Babar Azam7625072019–2024
Brian Masaba569032021–2024
44[nb 1] Eoin Morgan7227012012–2022
442 Asghar Afghan5210[nb 2]002015–2021
42[nb 3] Rohit Sharma5412002017–2024
42[nb 4] MS Dhoni7228022007–2016
Updated: 29 April 2024[87][88]

Oldest players

RankAge at last matchPlayerTeamLast T20I date
159 years, 181 daysOsman Goker  Turkey29 August 2019
257 years, 89 daysCengiz Akyüz
357 years, 67 daysChristian Rocca  Gibraltar14 May 2022
457 years, 56 daysSerdar Kansoy  Turkey31 August 2019
556 years, 91 daysJames Moses  Botswana7 November 2021
Updated: 14 May 2022[89]

Oldest debutants

RankAge on debutPlayerTeamT20I debut date
159 years, 181 daysOsman Goker  Turkey29 August 2019
257 years, 89 daysCengiz Akyüz
357 years, 66 daysChristian Rocca  Gibraltar13 May 2022
457 years, 54 daysSerdar Kansoy  Turkey29 August 2019
555 years, 323 daysMark Oman  Slovenia25 July 2022
Updated: 14 August 2022[90]

Youngest players

RankAge on debutPlayerTeamT20I debut date
114 years, 16 daysMarian Gherasim  Romania16 October 2020
214 years, 207 daysAlkinoos Manatos  Greece25 June 2021
314 years, 211 daysMeet Bhavsar  Kuwait20 January 2019
414 years, 311 daysGeorge Sesay  Sierra Leone19 October 2021
515 years, 73 daysRaymond Coker1 December 2022
Updated: 6 December 2022[91]

Most consecutive matches played

RankMatchesPlayerTeamSpan
185*Nizakat Khan  Hong Kong2015–2024
282Richie Berrington  Scotland2010–2024
379Rashid Khan  Afghanistan2016–2023
478*Simon Ssesazi  Uganda2021–2024
577Najibullah Zadran  Afghanistan2016–2023
Updated: 21 April 2024[92]

Most player-of-the-match awards

RankNo. of AwardsPlayerTeamMatchesT20I Career Span
115Virat Kohli  India1172010–2024
214Suryakumar Yadav  India602021–2023
Virandeep Singh  Malaysia782019–2024
Sikandar Raza  Zimbabwe812013–2024
Mohammad Nabi  Afghanistan1212010–2024
Last updated: 18 April 2024[93]

Most player-of-the-series awards

RankNo. of AwardsPlayerTeamMatchesSeriesT20I Career Span
17Virat Kohli  India117452010–2024
25Babar Azam  Pakistan114322016–2024
David Warner  Australia103412009–2024
Shakib Al Hasan  Bangladesh117422006–2023
54Suryakumar Yadav  India60182021–2023
Wanindu Hasaranga  Sri Lanka65192019–2024
Mohammad Rizwan  Pakistan93292015–2024
Glenn Maxwell  Australia106382012–2024
Mohammad Hafeez  Pakistan119482006–2021
Last updated: 28 April 2024[94]

Partnership records

Highest overall partnership runs by a pair

RankRunsInningsPlayersBatting teamHighestAverage100/50T20I career span
12,94963Babar Azam & Mohammad Rizwan  Pakistan203*48.349/132019–2024
22,00071Andrew Balbirnie & Paul Stirling  Ireland10328.571/152015–2024
31,89742KL Rahul & Rohit Sharma  India16546.265/102016–2022
41,74352Shikhar Dhawan & Rohit Sharma  India16033.514/72013–2019
51,72049Kevin O'Brien & Paul Stirling  Ireland15435.103/102010–2021
An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen was dismissed before either the end of the allotted overs or the required score being reached). Last updated: 22 April 2024[95]

Highest partnerships (any wicket)

RunsPartnershipPlayersBatting teamOppositionVenueDateScorecard
258*1st wicketLachlan Yamamoto-Lake & Kendel Kadowaki-Fleming  Japan  ChinaMission Road Ground, Mong Kok15 February 2024Scorecard
236Hazratullah Zazai & Usman Ghani  Afghanistan  IrelandRajiv Gandhi International Cricket Stadium, Dehradun23 February 2019Scorecard
223Aaron Finch & D'Arcy Short  Australia  ZimbabweHarare Sports Club, Harare3 July 2018Scorecard
220Sabawoon Davizi & Dylan Steyn  Czech Republic  BulgariaMarsa Sports Club, Marsa12 May 2022Scorecard
213*Avinash Pai & Louis Bruce  Gibraltar13 May 2022Scorecard
An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen was dismissed before either the end of the allotted overs or the required score being reached). Last updated: 15 February 2024[96]

Highest partnerships (by wicket)

PartnershipRunsBatsmenBatting teamOppositionVenueDateScorecard
1st wicket258*Lachlan Yamamoto-Lake & Kendel Kadowaki-Fleming  Japan  ChinaMission Road Ground, Mong Kok15 February 2024Scorecard
2nd wicket193Michael Levitt & Sybrand Engelbrecht  Netherlands  NamibiaTribhuvan University International Cricket Ground, Kirtipur29 February 2024Scorecard
3rd wicketKushal Malla & Rohit Paudel    Nepal  MongoliaZhejiang University of Technology Cricket Field, Zhejiang27 September 2023Scorecard
4th wicket174*Quinton de Kock & David Miller  South Africa  IndiaDr. Bhupen Hazarika Cricket Stadium, Guwahati2 October 2022Scorecard
5th wicket190*Rohit Sharma & Rinku Singh  India  AfghanistanM. Chinnaswamy Stadium, Bengaluru17 January 2024Scorecard
6th wicket139Sherfane Rutherford & Andre Russell  West Indies  AustraliaPerth Stadium, Perth13 February 2024Scorecard
7th wicket92Marcus Stoinis & Daniel Sams  Australia  New ZealandUniversity Oval, Dunedin25 February 2021Scorecard
8th wicket80Preston Mommsen & Safyaan Sharif  Scotland  NetherlandsThe Grange Club, Edinburgh11 July 2015Scorecard
9th wicket132*Saber Zakhil & Saqlain Ali  Belgium  AustriaRoyal Brussels Cricket Club, Waterloo24 July 2021Scorecard
10th wicket62*Khengar Ahir & Nikunj Ahir  Panama  ArgentinaSir Vivian Richards Stadium, Antigua10 November 2021Scorecard
An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen was dismissed before either the end of the allotted overs or the required score being reached). Last updated: 29 February 2024[97]

Individual records (officials)

Most matches as an umpire

MatchesUmpireCountryT20I Career Span
76Ahsan Raza  Pakistan2010–2024
72Aleem Dar2009–2024
69Viswanadan Kalidas  Malaysia2019–2024
59Allahudien Paleker  South Africa2018–2023
Buddhi Pradhan    Nepal2012–2024
Updated: 21 April 2024[98]

Most matches as a match referee

MatchesRefereeCountryT20I Career Span
175Jeff Crowe  New Zealand2005–2024
149Andy Pycroft  Zimbabwe2009–2024
145Ranjan Madugalle  Sri Lanka2006–2024
136Chris Broad  England2005–2024
126Javagal Srinath  India2006–2024
Updated: 27 April 2024[99]

See also

Notes

References