Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

Player figures come from full scorecards, which we hold for 11,670 of the 11,671 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Misbah-ul-HaqPAK/RCB/RR2007-2019948123166987*28.781541108.3105510757
GA PriandanaINA2022-2026939010166678*20.821592104.65081017052
Arron LilleyLAN/LEI2014-20231159210166399*20.281128147.4305816667
Shamim HossainBAN/CK/RR2021-20261119417165981*21.551232134.6607615069
Rishi PatelLEI/BP2021-202683802165610421.231211136.7523516659
Chris MorrisSA/RCB/CSK2012-202120713653165482*19.931102150.09031711386
Jan FrylinckNAM2017-2026957515165213427.531264130.7026414154
George WorkerNZ/CAN/JT2014-202471702164110624.131296126.6217216264
Irfan KarimKEN2013-2026746421163874*38.091554105.41011214925
Matty CrossSCO/GC2013-20261038920163066*23.621380118.1205514641
Robert O'DonnellND/AUC2017-2026736718162773*33.201215133.91010414262
Jaker AliBAN/CV/SS2019-20261139732162772*25.031296125.540489090
Mark CosgroveSS/ST/HH2012-20197170616247925.381255129.4008518036
Joe BurnsITA/BH/MS2012-20258378141620108*25.311339120.9916511759
Rahkeem CornwallSLZ/AH/SLS2013-2026959051612102*18.961052153.231510145122
Michael CarberryENG/PS/HAM2014-201759576161187*31.591204133.80014117454
Dhananjaya de SilvaSL/JS/JK2015-202692879161166*20.651344119.8706314240
Irfan PathanIND/PK/DC2006-20201441124416116023.691309123.0701312056
Sharjeel KhanPAK/IU/KK2013-202675713161011723.681171137.4927516094
Adam VogesAUS/RR/MS2007-2018847521160458*29.701306122.8207112420
Parvez Hossain EmonBAN/CK/RR2022-202675755160110022.871259127.161710118101
Isaac DanladiNGR2018-202671659159390*28.451302122.3508113854
Mahedi HasanBAN/RR/CV2016-20261771223115867417.431329119.34061513769
Zeeshan MaqsoodOMA/KY2015-20248877131580102*24.691351116.9515515756
Yasir Ali ChowdhuryBAN/CV/CW2015-2026857712157894*24.281218129.5608411680
Ollie RobinsonDUR/KEN/NS2019-202697831415737022.801224128.5108614341
Brandon McMullenSCO/DC/ADKR2023-20266259815679630.731129138.80012312174
R SatheesanROM2019-202659557156299*32.541048149.05011815581
Steven TaylorUSA/RR/BT2013-2025767081559101*25.151247125.0217915067
Tawanda MuyeyeMR/KEN/OI2022-202670681155610023.221097141.84110617244
Michael JonesSCO/DUR/LAN2022-20267671815498624.591160133.5304614162
David BedinghamCC/DUR/CTB2019-20267873215497821.821155134.1108413054
Katene ClarkeNZ/ND2020-202657563154810629.211082143.0727416862
II SelemaniTAN2021-202664644154811025.801023151.3218716584
Milind KumarUSA/TRI/DEL2016-2026847717154364*25.721397110.4507311840
Abdullah ShafiquePAK/YOR/LQ2020-20265858415427528.561094140.95011513961
Zeeshan AliHK2022-2026776812154210127.541131136.3418316952
Tadiwanashe MarumaniZIM2021-20268585615408619.491208127.4808615956
Matthew HaydenAUS/CSK/BH2005-20124646515339337.391117137.24012117458
Unmukt ChandDC/RR/MI2011-202681783152310320.311327114.77181513259
Ahmer Bin NisarBHR2022-2026102812415056226.401201125.3106112049
Karl BrownLAN2014-20186059315026926.821170128.38012313950
Kushal MallaNEP/CR2019-20268274141502137*25.031128133.161648297
Fabian AllenWI/PK/MI2018-202616312940149964*16.841066140.62031910095
Tim TectorIRE/LL/MR2020-202657526149510132.50995150.25111416554
Ross AdairIRE/NK/ECR2020-202673715149211622.61943158.2234414991
Adam WheaterHAM/ESS2014-20218575714877821.871144129.9804715129
Sulaimon RunseweNGR2018-202684831014868020.361399106.2208415217
Subramaniam BadrinathIND/CSK2008-2013956820148471*30.921249118.82011615928
Scott EdwardsNED/BK/AF2018-202698862314789923.461181125.1502412331

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.