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
Zubair Al BalushiOMAOman2026660924015.3361150.82001115
Aveesha SamashBSCBadureliya Sports Club20266619239*18.4012176.0300092
AG Milkha SinghINDIndia1960-1961460923515.33--00000
Vijay MehraUAEUnited Arab Emirates1994-1996661924318.4020245.54000100
Davy JacobsMIMumbai Indians2011-2012770923213.149893.88001104
Leus du PlooyBOLBoland2022771922515.3371129.58002132
Dominic DrakesCSColombo Stars2022970923813.1471129.58001103
Nathan McGuireMRMunster Reds2023771923415.3378117.9500195
Shafat Ali SyedSPASpain2023-2024970925113.1456164.2901168
Dhanushka DharmasiriKYCCKurunegala Youth Cricket Club2025570922613.1411381.42001140
George DockrellDGDublin Guardians20261081923513.1465141.5400066
Shuvagata HomCVComilla Victorians20151181923013.1464143.75001104
Rahimgul NaseriFRAFrance20261280925411.5075122.67013105
WSLK NarayanaISRIsrael2024-2026990923210.229398.92001131
Sagar TrivediPUDPuducherry2019-2021111029217*11.509794.8500054
C SridevSINSingapore2025-202611104922915.3314264.7900260
Daniel WorrallASAdelaide Strikers2020-2021161159262*15.3376121.0501193
J HenrySTHSt Helena2018-20261211092238.3610686.7900144
M WhelanGIBGibraltar2022-202618112922710.2288104.5500172
Dale SteynHAMHampshire201812125922513.1414065.71002141
Mrittunjoy ChowdhuryCCChattogram Challengers2022-2023191279217*18.409398.9200054
Ned LeonardSOMSomerset2021-202418136923213.149596.8400084
BGS MendisNSWCNugegoda Sports Welfare Club2025-2026141369236*13.1439723.1700060
Hasan AliBBBirmingham Bears2023-2025221429222*7.6771129.5800456
Alzarri JosephSKANSt Kitts and Nevis Patriots2016-2020231599221*15.3385108.2400045
Tinotenda MaposaZIMZimbabwe2024-202623157923211.5079116.4600191
Mike FrostMRMunster Reds2021-20254316109219*15.3313269.70002100
Mitchell JohnsonPKPunjab Kings2014-20162619109216*10.2210092.0000254
Kane RichardsonAUSAustralia2013-20236119109224*10.2285108.2400374
Abey KuruvillaINDIndia1997352259235*5.4120744.4400615
Gulam BodiSASouth Africa2007330915130.3315757.9601091
Rilee RossouwJSKJoburg Super Kings2025-2026330914830.3369131.88001104
Azmat RanaPAKPakistan1978-1980331914945.5016754.4900080
David BalcombeHAMHampshire20144429165*45.5014463.19011120
Rachin RavindraMOManchester Originals20254419147*30.3345202.22001123
Gavin KaplanBOLBoland20244419153*30.3378116.6701042
Odil PereraCMCCChilaw Marians Cricket Club2024440914722.7514861.49000111
Jimmy BinksENGEngland1964240915522.75--01070
Vernon PhilanderCTBCape Town Blitz2019653913345.5067135.8200043
Manoj BhandageKARKarnataka2019-20231151912522.7565140.0000056
M De VilliersWARWarriors20265519150*22.7576119.74011122
Joseph HarrisCANCanada2003660913115.1720444.6100091
Yogesh NagarMEGMeghalaya2019660914415.179991.92000130
Colin AckermannMOManchester Originals2021-2022661915318.2077118.1801163
Ross WhiteleySSSylhet Sixers2017862912722.7573124.6600055
OA RamelaLIOLions2016-201712619130*18.2088103.41000101
Sherfane RutherfordMLMI London2026661914118.2056162.5000177
Suryansh RainaJKJammu & Kashmir2019-2021860914815.1772126.3900194
Gaurav PuriCHAChandigarh2019-2021661913518.2056162.50000105
Chris SchofieldENGEngland2000-2007673915722.7516654.82011100
PreviousPage 209Next

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.