Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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 (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
Ayaz Ahmed AfzalMRMSC Maratha Royals20262201198759.5066180.30010127
Hashim AmlaIWXICC World XI201733111972*59.5084141.67010133
Samit GohelCANCanada20263301196739.6716671.6901081
Devon ConwayBWBelfast Wolves20265501194123.80113105.31000102
Shivalik SharmaBARBaroda2023-20246511194629.7588135.2300175
Jerome BossrBORBorder20265511193829.7598121.43001114
David MillerMSMultan Sultans20238611195223.8080148.7501095
Shahid MahboobPAKPakistan1982-198911611197723.8019461.3401190
Dominic WesongaKENKenya2010-20219711193419.8321355.87000150
GSNFG JayasuriyaGGGalle Gladiators202010701193917.0012595.2000054
Toby Roland-JonesENGEngland201757311937*29.7515576.77000154
Shahid AfridiRRRangpur Riders201611801193814.8884141.6700177
RS PillayDOLDolphins2024-202698211952*19.83112106.25010142
JM ConnellSOMSomerset20268801193314.8813290.15000112
Wanindu HasarangaKRKandy Royals20269901192913.2274160.8100088
Sunny SohalPKPunjab Kings2008-2010111001194311.90101117.8200298
Vijay SharmaUTTUttarakhand2019-20221210511930*23.80112106.2500192
Divyang HinganekarMAHMaharashtra2018-20212111611935*23.8081146.91001104
Sithara GimhanACCCAce Capital Cricket Club2024111111193711.9015079.33000143
EB KnowlesCZECzech Republic2018-2021131231192313.2214681.51001130
Manoj AdhikariBHUBhutan2012-2024181331193911.9031338.02001110
Seth RanceCDCentral Districts2017-2022351341194213.2293127.96001116
Suboth BhatiDELDelhi2016-20193113411926*13.2276156.58002119
Hokaito ZhimomiNAGNagaland2019-2023191541192510.8215576.7700283
Bilal HassunUGAUganda2018-20255623711920*7.4414780.9500694
Ali DawoodBHRBahrain2023-2026903117119198.5014979.8700283
Chad BarrettNORNorthamptonshire2016222118114*-17965.92100151
C VeretakiFIJFiji2017-20234401186029.5014084.29010142
Fergus O'NeilVICVictoria20263401185329.5018165.19020150
Sinethemba QeshileTITTitans20265401184629.5075157.33000163
Matthew HaydenBHBrisbane Heat2011-20125501183323.6098120.41000161
Vernon PhilanderSUSSussex201745211873*39.3319859.60010140
Junaid SiddiqueCCChattogram Challengers2019-20205501184523.60115102.61000132
Vijay ShankarCSKChennai Super Kings2014-202575211869*39.3391129.6701083
Heinrich KlaasenGAWGuyana Amazon Warriors202255211861*39.3386137.2101057
Shamsudheen PuratKSASaudi Arabia2019-202065111888*29.5077153.25012127
Ramachandran RagupathyPUDPuducherry2021-20225501183923.60116101.72001124
Dhananjaya de SilvaJSJaffna Stallions20207611186123.6077153.25010105
Smit PatelBARBaroda20218601184119.6711999.16000124
Marcus StoinisDSGDurban's Super Giants2024-202587111855*19.67106111.3201286
Mahipal LomrorSURSurrey20264711185819.6731038.06011132
Yohan MendisCCCColts Cricket Club2025-20266711183819.6721953.88000140
Alan SmithENGEngland1962-196367311869*29.504214.29010150
Farhaan BehardienCTBCape Town Blitz20188811183016.86103114.5600082
Sikandar RazaPRPaarl Royals202610821183519.67109108.2600068
H SatheedeviCROCroatia2024-202588111843*16.8684140.4800098
A TripathiKGKathmandu Gorkhas20258801183914.7513885.51002112
Ross TaylorSLZSt Lucia Zouks201599411830*23.6012395.9300052
Lesiba NgoepeCCCape Cobras20159941183223.60103114.5600083
Asif AliJTJamaica Tallawahs2020109111847*14.75106111.3200095
PreviousPage 187Next

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.