Live6th Match · Pakistan ODI Tri-Series 2026/27SL187/4 (29.4)ENG386/5 (50)SL need 200 runs in 122 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG1/2 (0.4)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by team (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,657 of the 11,658 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Jonny BairstowYORYorkshire2014-202650507156211636.331066146.5338213871
R SatheesanROMRomania2019-202659557156299*32.541048149.05011815581
Imrul KayesCVComilla Victorians2015-202480787156281*22.001352115.5306814262
Kieron PollardWIWest Indies2008-20221008221156275*25.611154135.360639399
Sahibzada FarhanPAKPakistan2018-2026505021554100*32.381114139.50213413181
Liam DawsonHAMHampshire2014-2026127941915498220.651223126.6606411642
II SelemaniTANTanzania2021-202664644154811025.801023151.3218716584
Calum MacLeodSCOScotland2009-2022716810154282*26.591339115.16010913832
Zeeshan AliHKHong Kong2022-2026776812154210127.541131136.3418316952
Josh ClarksonCDCentral Districts2017-202675721315427826.141067144.520639581
Colin MunroIUIslamabad United2020-202546465153890*37.511013151.83013214874
Mark CosgroveLEILeicestershire2015-20196362615387927.461165132.0208417234
Tadiwanashe MarumaniZIMZimbabwe2021-20268483615368619.951200128.0008615956
Ollie PopeSURSurrey2017-2026686211153499*30.081130135.7507215227
Matty CrossSCOScotland2013-2026938017152666*24.221296117.7505513938
Johnson CharlesWIWest Indies2011-202669680152511822.431182129.0215916273
Sarfraz AhmedQGQuetta Gladiators2016-202486732115258129.331243122.6907213626
Jason RoyENGEngland2014-20226464115227824.161106137.6108715369
Lendl SimmonsWIWest Indies2007-2021676610152191*27.161261120.6209614067
Benny HowellGLOGloucestershire2014-202299832015195724.111146132.5504510759
Mayank AgarwalPKPunjab Kings2018-202260592151310626.541073141.0119414458
Charith AsalankaSLSri Lanka2021-202679779151380*22.251210125.0406710369
Ahmer Bin NisarBHRBahrain2022-2026102812415056226.401201125.3106112049
Karl BrownLANLancashire2014-20186059315026926.821170128.38012313950
Aaron HardiePSPerth Scorchers2019-2026736313149994*29.981123133.4807311658
Zeeshan MaqsoodOMAOman2015-20247969101495102*25.341261118.5615414855
Soumya SarkarBANBangladesh2015-20268988414946817.791224122.06051314955
Mahela JayawardeneSLSri Lanka2006-201455558149310031.771121133.1819417333
Delray RawlinsBERBermuda2019-2026494610149112141.42985151.37112299102
Andre RussellJTJamaica Tallawahs2013-20217568201491121*31.06860173.37265110119
Dane VilasLANLancashire2017-2023837615149163*24.441093136.4103410745
Rilee RossouwQGQuetta Gladiators2017-2026615710148710431.641097135.5517214656
Manpreet SinghSINSingapore2018-2026696351486112*25.621137130.691669262
Sulaimon RunseweNGRNigeria2018-202684831014868020.361399106.2208415217
Mushfiqur RahimBANBangladesh2006-20221019216148672*19.551296114.6606812536
Steve SmithSSSydney Sixers2011-2026393871485125*47.90979151.69410211165
Katene ClarkeNDNorthern Districts2020-202653523148510630.311034143.6226415961
George BaileyHHHobart Hurricanes2012-2020685612148474*33.731079137.53011311946
Leus du PlooyDERDerbyshire2019-202363601414769232.091038142.20011410855
Manish PandeyKKRKolkata Knight Riders2014-202665581314749432.761160127.0706311747
Michael BracewellWELWellington2017-20256055131472141*35.051027143.3319011072
Venkatesh IyerKKRKolkata Knight Riders2021-202561567146810429.961069137.32112213665
Faf du PlessisSASouth Africa2012-202047477146611936.651092134.25110013547
Dinesh NakraniUGAUganda2018-20258675271463102*30.481076135.971539594
Shane WatsonAUSAustralia2006-2016585661462124*29.241006145.33110311583
Towhid HridoyBANBangladesh2023-2026676110146283*28.671150127.130739459
Quinton de KockMIMumbai Indians2019-2026464651461112*35.631093133.67110212963
Farhaan BehardienTITTitans2012-2019615329146072*60.83959152.240709267
Navneet DhaliwalCANCanada2015-2026585410146070*33.181136128.52010311860
Chris NashSUSSussex2014-2017494851456112*33.861062137.10112116144

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.