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 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Shreevats GoswamiKKR/RCB/RRT202008-202266566141986*28.381092129.95011616727
Marcus StoinisAUST20Is2015-202687702414167830.78968146.2806211666
Angelo MathewsSLT20Is2009-2024907322141681*27.761175120.510619250
Shahid AfridiPAK/IWXT20Is2006-2018999112141654*17.92944150.0004810373
Rassie van der DussenSAT20Is2018-2025575311140694*33.481092128.7501028962
Irfan KarimKENT20Is2013-2026665619140171*37.861356103.3209212516
George DockrellIRET20Is2010-202615210638139658*20.531035134.8802810455
Toby AlbertHAM/DCT202021-2026706311139298*26.771037134.2307214944
Ed BarnardWOR/WAR/BBT202015-20261441072613896717.15991140.16031012944
Haider ButtBHRT20Is2021-2024625813138679*30.801131122.550829162
Faheem AshrafHH/RR/YORT202018-20261481012913835519.21955144.8204611076
Kumar SangakkaraSLT20Is2006-20145653913827831.411156119.5508213920
Lewis McManusHAM/NORT202016-20261301083013827617.721003137.7903108963
Neil BroomOTA/DERT202013-20225554113769325.961096125.5509312045
Imal LiyanageQATT20Is2020-20266156313768625.961153119.3409614540
Tim TectorLL/MR/BWT202020-202649456137410135.23910150.99111414950
Hashim AmlaSA/IWX/ICCT20Is2009-201846467137097*35.131034132.5009215528
Phil MustardBB/DUR/GLOT202012-201766623136888*23.191210113.0606515629
Nasir HossainKRB/RR/DDT202012-2026816910136190*23.071197113.7005211635
Josh BrownBH/MR/CCT202022-202656560135714024.23913148.6316712092
VP ThamotharamMACT20Is2021-2025625971356104*26.08947143.191839383
Saim AyubPAKT20Is2023-202669663135698*21.52992136.6906914062
S DaviziCZET20Is2019-2026434261352115*37.56962140.5436214847
Harry TectorNK/LL/MRT202017-202667631413527527.591037130.3805312145
Ben DuckettBP/TR/WFThe Hundred2021-20264747713519233.77972138.9908317028
Dominic SibleyWAR/SUR/BBT202016-202556534135174*27.571095123.3809211537
Zeeshan MaqsoodOMAT20Is2015-20247161101350102*26.471142118.2115413448
Alex WakelyNORT202015-202074661613506427.001149117.490749335
Sourav GangulyKKR/PWT202008-20125956313499125.451263106.8107413742
Joe BurnsBH/MS/MIDT202012-202375701213496923.261144117.920549149
Yasir Ali ChowdhuryCV/CW/KTT202015-202670628134394*24.871053127.540749670
Ashwell PrinceWAR/LANT202012-20154949413427829.821091123.01010412826
Steven MullaneyNOTT202014-2023124961913427917.43945142.01021111959
Mahipal LomrorRCB/RR/RAJT202018-2024716613134178*25.301038129.1907510458
Travis HeadAUST20Is2016-20265351413359128.40852156.6906214960
Philip SaltMO/WFThe Hundred2021-20265151213338627.20914145.8407212259
Cooper ConnollyPK/PS/SFUT202023-20265551111333107*33.33927143.801659875
Hamza KhanRWAT20Is2023-2026535291330164*30.931090122.0218410764
Aqib IlyasOMAT20Is2015-20245655713309027.711092121.79010412544
Will JacksOI/MLThe Hundred2021-2026494911328108*27.67833159.4218113268
Tawanda MuyeyeMR/KENT202022-202656550132510024.09931142.3219413841
JJ SmitNAMT20Is2019-20267868251325111*30.81913145.131447780
O ManishimweRWAT20Is2022-2026978711132489*17.42142492.98061112230
Mosaddek HossainCV/DD/CVT202015-2025958023132360*23.211194110.8002311239
Wesley MadhevereZIMT20Is2020-202686818132373*18.121163113.7607914020
Mominul HaqueBB/SR/RRT202012-20267364513189122.341237106.5507212626
Stephen DohenyLL/NW/MRT202017-2026535021309150*27.27942138.9616311666
Scott EdwardsNEDT20Is2018-202685762013089923.361030126.9902310531
Asghar AfghanAFGT20Is2010-20216862413066222.521156112.980458067
Navneet DhaliwalCANT20Is2019-202649476130570*31.831015128.57010310756

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.