Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM69/1 (19.3)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting records (Men's T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
RG MukasaUGA2019-20245554511778924.02955123.2505813236
Kevin PietersenENG2005-20133736511767937.94831141.5207111932
Gary WilsonIRE2008-202077658117265*20.561134103.350349719
J BakerCAY2024-2026323251171106*43.37884132.4711009964
LA DunbarSER2019-202645449116311733.23939123.862549961
Razmal ShigiwalAUA2019-202549457116195*30.55840138.210749251
Sese BauPNG2016-20266355711528524.001029111.950669932
Kushal MallaNEP2019-20266759121144137*24.34833137.331546676
Dinesh NakraniUGA2019-2025817025114477*25.42915125.030337068
Nick GreenwoodJER2019-202642424112786*29.66774145.6105311337
Andre RussellWI2011-202586752411227122.00685163.800396595
Sherfane RutherfordWI2018-202659511211178428.64717155.790878472
Afif HossainBAN2018-202470649111777*20.31938119.080368338
Mitchell SantnerNZ2015-20261429439111777*20.31859130.030269043
Aizaz KhanHK2014-20261089219111548*15.271033107.940097628
Usman PatelKUW2020-20266259131111111*24.15859129.3417711039
Robinson ObuyaUGA2023-2026545291105118*25.70850130.001669458
James NeeshamNZ2012-20261047722110548*20.09761145.200078555
Matthew StokesGUE2019-2026464113110010039.29886124.1516110319
Steve SmithAUS2010-202467551110949024.86872125.460519626
Selim SalauNGR2024-202644421108411226.44939115.4422110327
Zeeshan KhanMAC2021-202647472106711523.71868122.9315211428
Dinesh ChandimalSL2010-202569627106666*19.381030103.500609022
Dhiren GondariaKEN2013-20263936510579434.10742142.450819150
Curtis CampherIRE2021-202668589105472*21.51840125.480458531
Sarfaraz AliBHR2019-202452523105069*21.43723145.230649178
William PorterfieldIRE2008-20185756610437220.86939111.0803511323
Harmanjot SinghGER2019-202653479104183*27.39798130.4506310329
Josh InglisAUS2022-202649467103311026.49654157.9522410840
Adil ButtSWA/ESW2022-2026313121016101*35.03613165.7419210460
Josh ButlerGUE/ISL2019-20265442810158729.85895113.410529326
Vriitya AravindUAE2020-202447424101497*26.68890113.9306410323
Lega SiakaPNG2015-20266861610138518.42867116.840377134
Monank PatelUSA2019-202647403101110427.32733137.9317210633
Niko DavinNAM2019-20253939410078928.77732137.5706110834
G MckeonFRA2022-202633334100210934.55692144.802638155
Heinrich KlaasenSA2018-202458531010008123.26705141.840527252
Iftikhar AhmedPAK2016-202466551499862*24.34773129.110426644
Rohan MustafaUAE2014-2023565259957721.17816121.9404710627
Gulbadin NaibAFG2012-20268069189916319.43820120.850486847
Nazmul Hossain ShantoBAN2019-2025504859877122.95905109.060408920
Timothy C. BarkerLUX2019-2026505019877820.14809122.0004610423
Kamran AkmalPAK2006-2017585369877321.00825119.6405710031
Nalin NipikoVAN2019-20264343798574*27.36870113.220637634
Cameron WhiteAUS2007-201447441498485*32.80740132.970537144
Andre FletcherWI2008-20246057798484*19.68892110.310696753
AP RajeevanTAN2022-2025514799837025.87876112.210528918
Graeme SmithSA2005-20113333298289*31.68770127.5305112326
Samiullah ShenwariAFG2010-20226153109816122.81820119.630227336
Sabbir RahmanBAN2014-2022484759778023.26819119.290439229

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.