Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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 (All cricket)

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 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
SJ FrenchSAMSamoa2025-2026161121102712.2213283.3300155
Andre RussellIUIslamabad United2016-20181412211035*11.0092119.5700196
Hamish BennettCANCanterbury2013-20161416911030*15.7135231.25002113
M MohammedTNTamil Nadu2018-20233418711034*10.0063174.6000487
Gurinder SandhuSTSydney Thunder2012-202467251311020*9.1711298.2100583
Ata-ur-RehmanPAKPakistan1992-1996432812110196.8826940.89005101
Andrew PoynterLLLeinster Lightning201622110956*109.0011297.32020132
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
Hashim AmlaDERDerbyshire20154501095121.8013779.56010122
Pawan SarrafKYKarnali Yaks20257511093527.2587125.2900086
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
Inayat SaeedKSASaudi Arabia2016-20189711094218.1711991.6000177
Troy JohnsonOTAOtago20267711096618.1766165.1501087
Azmatullah OmarzaiPKPunjab Kings2025-202613711093818.1768160.2900098
PH ShamdasaniPERPeru2019-20267721093721.8011892.3700081
Yajurvindra SinghINDIndia1977-197947110943*18.1735530.7000090
Rajagopal SathishPKPunjab Kings201398310927*21.8077141.5600195
Tom BantonCSColombo Stars20218801093013.63101107.92000152
HM KapurubandaraBSCBadureliya Sports Club202688210937*18.1713282.5800093
Qaasim AdamsCCCape Cobras2013-201712921094315.5798111.2200191
Liam LivingstoneMCTMI Cape Town202410901092612.11104104.8100057
Imad WasimGGGalle Gladiators20229921093415.57109100.0000083
Tim DavidPSPerth Scorchers2018-202012931091818.1780136.2500065
Adam VogesJTJamaica Tallawahs2014101021094813.6312885.1600152
Mohammad IqbalCANCanada2007-200891001093010.9018459.24002140
R HashuPORPortugal2025-20262010710927*36.3380136.2500026
Dilhara LokuhettigeSLSri Lanka2005-2014131111092910.9012289.3400195
George DockrellSOMSomerset2014141171092727.2521750.23000122
Duvindu TillakaratneBCAABloomfield Cricket and Athletic Club2025-202681121093212.1124344.86003162
Vishwar ShawSURSuriname2024-202613121109269.9113978.4200274
Kevon CooperTTRSTrinidad & Tobago Red Steel2013-2015291661092710.9097112.3700226
Andrew TyeGLOGloucestershire2016-20193616810938*13.6373149.3200146
Naveed AhmedCZECzech Republic2018-2025391681092113.6311396.46003111
JA BurrowsISLIsle of Man2020-202628183109287.27106102.83004101
Praveen KumarPKPunjab Kings2011-201344219109249.08100109.0000375
Alan HurstAUSAustralia1974-197920247109266.4121550.700010101
Yamin AhmadzaiAFGAfghanistan2015-202622245109195.7436330.03007124
Mohammed SirajRCBRoyal Challengers Bengaluru2018-202487251510914*10.9011991.60002104
PreviousPage 194Next

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.