Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 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,668 of the 11,669 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Andre RussellIUIslamabad United2016-20181412211035*11.0092119.5700196
Ashton TurnerAUSAustralia2017-2023191451102412.2213183.9700142
M MohammedTNTamil Nadu2018-20233418711034*10.0063174.6000487
Gurinder SandhuSTSydney Thunder2012-202467251311020*9.1711298.2100583
Jake Fraser-McGurkDCDubai Capitals20243301095436.3351213.7301089
Lachlan PfefferBHBrisbane Heat20224401096927.2595114.7401093
Ankit KumarHARHaryana2019-20234401095927.2586126.74010151
Brandon McMullenDCDubai Capitals20254401095827.2586126.7401094
Chris GayleCVChittagong Vikings20165501094421.8088123.86000710
Pawan SarrafKYKarnali Yaks20257511093527.2587125.2900086
Jordan HermannSASouth Africa20266511095327.2577141.56010133
Asif HussainKNCKrishananagar Challengers202165110965*27.2589122.4701095
Vernon PhilanderDHDurban Heat20187631093036.3382132.9300094
Saurabh TiwaryDCDelhi Capitals201576610928*-78139.7400095
Sabbir RahmanCCChattogram Challengers20226601093218.1798111.2200093
Leus du PlooyMSGManchester Super Giants2026106210940*27.2576143.42000102
Chamika KarunaratneKFKandy Falcons202210641093254.5067162.6900075
Abhishek BhandariMPMadhya Pradesh20196601094618.1787125.29001104
Haider AliKKKarachi Kings20236601095918.1797112.37011113
Dilshan MunaweeraSSSSylhet Super Stars20157701093615.5799110.10002153
Troy JohnsonOTAOtago20267711096618.1766165.1501087
Azmatullah OmarzaiPKPunjab Kings2025-202613711093818.1768160.2900098
PH ShamdasaniPERPeru2019-20267721093721.8011892.3700081
Rajagopal SathishPKPunjab Kings201398310927*21.8077141.5600195
T KaisalaSAMSamoa2018-202298110935*15.57108100.93001114
Tom BantonCSColombo Stars20218801093013.63101107.92000152
Qaasim AdamsCCCape Cobras2013-201712921094315.5798111.2200191
Liam LivingstoneMCTMI Cape Town202410901092612.11104104.8100057
Imad WasimGGGalle Gladiators20229921093415.57109100.0000083
Tim DavidPSPerth Scorchers2018-202012931091818.1780136.2500065
Charlie ThurstonNORNorthamptonshire2018-202112901094112.1111099.0900063
Ben CurranZIMZimbabwe20269901093812.1184129.76001133
Adam VogesJTJamaica Tallawahs2014101021094813.6312885.1600152
R HashuPORPortugal2025-20262010710927*36.3380136.2500026
Anwar AliPAKPakistan2008-2016161141094615.5777141.5600066
Vishwar ShawSURSuriname2024-202613121109269.9113978.4200274
Calum HaggettKENKent2015-2020301391092027.2587125.2900082
Kevon CooperTTRSTrinidad & Tobago Red Steel2013-2015291661092710.9097112.3700226
Andrew TyeGLOGloucestershire2016-20193616810938*13.6373149.3200146
Naveed AhmedCZECzech Republic2018-2025391681092113.6311396.46003111
Mitchell JohnsonAUSAustralia2007-20133017710928*10.9095114.7400283
JA BurrowsISLIsle of Man2020-202628183109287.27106102.83004101
Praveen KumarPKPunjab Kings2011-201344219109249.08100109.0000375
Mohammed SirajRCBRoyal Challengers Bengaluru2018-202487251510914*10.9011991.60002104
Jacob DuffyOTAOtago2013-2026653317109166.8191119.7800764
Ravi BoparaPZPeshawar Zalmi202122110858*108.0084128.57020121
Farhaan BehardienLEILeicestershire201654210848*54.0078138.46000102
Janith LiyanageDGDambulla Giants202144110856*36.0090120.00021102
Nishant SindhuHARHaryana2022-20234411084236.0085127.0600065
George Van HeerdenKNIKnights20264401085327.0095113.6801093
PreviousPage 120Next

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.