Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by format (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Harmanjot SinghGERT20Is2019-202653479104183*27.39798130.4506310329
Shamim HossainCK/RR/CCT202022-202660529103881*24.14730142.190639347
Brendan TaylorCK/NOT/BBT202012-202057537103767*22.54832124.6405211126
Josh InglisAUST20Is2022-202649467103311026.49654157.9522410840
Pite van BiljonKNI/IMP/TST202012-2022645612102972*23.39844121.920347242
Vaibhav SuryavanshiRRT202025-202623230102810344.70449228.952628196
Will RhodesYOR/DUR/BBT202015-202673641410257920.50831123.350388224
Raymon ReiferBT/GAW/JTT202013-2024867121102565*20.50935109.630246842
Dawid MalanOI/TR/NSThe Hundred2021-202540406101998*29.97782130.310949835
Adil ButtSWA/ESWT20Is2022-2026313121016101*35.03613165.7419210460
Josh ButlerGUE/ISLT20Is2019-20265442810158729.85895113.410529326
Vriitya AravindUAET20Is2020-202447424101497*26.68890113.9306410323
Cheteshwar PujaraKKR/RCB/PKT202010-2022463871013100*32.68886114.3316112020
Lega SiakaPNGT20Is2015-20266861610138518.42867116.840377134
Monank PatelUSAT20Is2019-202647403101110427.32733137.9317210633
HazratullahGAW/DD/PZT202018-202642431101012424.05692145.9518510557
Jahurul IslamDR/CK/RRT202012-2022726615101062*19.80912110.750438426
Niko DavinNAMT20Is2019-20253939410078928.77732137.5706110834
Cody ChettyDOL/TSKT202012-20235248610036823.88851117.860438427
G MckeonFRAT20Is2022-202633334100210934.55692144.802638155
Craig CachopaAUC/SUST202014-202056479100189*26.34734136.380437648
Heinrich KlaasenSAT20Is2018-202458531010008123.26705141.840527252
Iftikhar AhmedPAKT20Is2016-202466551499862*24.34773129.110426644
Piyush ChawlaKKR/PK/CSKT202008-20262451234699841*12.96842118.5300208738
Rohan KadamKART202019-2021262539958945.23761130.7509211227
Rohan MustafaUAET20Is2014-2023565259957721.17816121.9404710627
Joe ClarkeMO/BP/WFThe Hundred2021-2026464539947323.67737134.870779740
Gulbadin NaibAFGT20Is2012-20268069189916319.43820120.850486847
Sam HeazlettBH/BKT202015-20255656399074*18.68778127.250367744
Akeal HoseinCSK/SS/MRT202014-20261921084799055*16.23887111.610185347
Nazmul Hossain ShantoBANT20Is2019-2025504859877122.95905109.060408920
Timothy C. BarkerLUXT20Is2019-2026505019877820.14809122.0004610423
Kamran AkmalPAKT20Is2006-2017585369877321.00825119.6405710031
Nalin NipikoVANT20Is2019-20264343798574*27.36870113.220637634
Yalaka Venugopal RaoDC/DC/SHT202008-201465541098571*22.39836117.820327737
Cameron WhiteAUST20Is2007-201447441498485*32.80740132.970537144
Andre FletcherWIT20Is2008-20246057798484*19.68892110.310696753
AP RajeevanTANT20Is2022-2025514799837025.87876112.210528918
Graeme SmithSAT20Is2005-20113333298289*31.68770127.5305112326
Samiullah ShenwariAFGT20Is2010-20226153109816122.81820119.630227336
Marco JansenPK/MI/WART202019-2026128772898171*20.02731134.200355958
Stiaan van ZylCC/SUS/CVT202012-20204442397977*25.10790123.920528729
Jack BoyleCAN/OTA/CDT202019-20264343297982*23.88821119.240639122
Gareth RoderickWOR/GLOT202016-20267054119787122.74741131.980229027
Sabbir RahmanBANT20Is2014-2022484759778023.26819119.290439229
Shadab KhanPAKT20Is2017-202612669179775218.79677144.310177050
V VijhLUXT20Is2019-20265453997664*22.18891109.540257431
Sam CurranOI/MLThe Hundred2021-2026433949757227.86656148.630745862
Andrew SymondsMI/DCT202008-201139369974117*36.07750129.871507441
Sharmarh BrooksBT/GAW/JTT202016-202550466973109*24.32766127.021257141

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.