Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
LF MullerBRABrazil2024-20262322248257*24.10408118.140105210
James MarshallNZNew Zealand2005-20082023048216120.9688654.40124504
Jason HolderBRBarbados Royals2021-2024433484824218.54400120.500033125
Reggie SpoonerENGEngland1905-19121015048111932.07--142251
David RankinNWNorth-West Warriors2016-2020282704818417.8155986.05033558
Bryan YuileNZNew Zealand1963-1969173364816417.81--013360
L CanessaneFRAFrance2021-20264137548189*15.03410117.320234214
Shane Edward BondNZNew Zealand2001-2010119683248141*13.3683757.470054113
Peter PetricolaITAItaly2010-2017181814808928.2465872.95032396
Ikram AlikhilAFGAfghanistan2019-2026352854808620.8784856.60030425
James BarkerLUXLuxembourg2019-2024353094804822.8649497.17002382
Vasbert DrakesWIWest Indies1995-2004453774806716.0099348.34014607
Mahela JayawardeneSOMSomerset201615152479117*36.85432110.88121548
Shubham RanjaneTSKTexas Super Kings2025-2026201664797047.90354135.310303320
Janneman MalanBOLBoland2022-20241717147968*29.94387123.770325115
Sarel ErweeSASouth Africa2022-20231019147910826.61110743.27112560
Greg ThompsonNKNorthern Knights2016-2019231944798031.93363131.960404919
G BurrowsISLIsle of Man2018-20242221747969*34.21418114.590423710
Josh RymellESSEssex2021-20232221047912122.8170068.43113533
Sunil NarineDDDhaka Dynamites2017-2019272514797619.96331144.710245028
William McClintockNWNorth-West Warriors2016-20264135647972*16.52462103.680253927
Sudip ChatterjeeBKBBarrackpore Bashers202199347889*79.67290164.830604324
Saim AyubGAWGuyana Amazon Warriors2023131324788543.45336142.260403928
Kevin O'BrienLEILeicestershire2015-2016221924788928.12410116.590214712
Derek SealyWIWest Indies1930-1939111924789228.12--032133
Manan BashirBULBulgaria2024-2026222244787026.56232206.030212248
Jack WorrallAUSAustralia1885-1899112234787625.161450.00052460
Peter ForrestBHBrisbane Heat2011-20152424447862*23.90458104.370313610
Fidel EdwardsWIWest Indies2003-202113111646478306.83157130.430022542
Glenn PhillipsOVOtago Volts2023-202559147714759.6369468.731304815
Sanju SamsonCSKChennai Super Kings202614143477115*43.36288165.632115324
Qaiser AliCANCanada2006-20081820147717425.1168469.74123524
Hasan RazaPAKPakistan1996-2005232314777721.68108843.84032501
Rajat PaliwalSERServices2016-20212524647754*26.50399119.55010403
Ajay SharmaINDIndia1988-19933229647759*20.7463874.76032349
Ollie NewtonWFWellington Firebirds2017-2022253544777015.3996949.230255511
Shane LeeAUSAustralia1995-2001453584774717.6750095.40003317
Shakeel AhmedOMAOman2023-20267548144774514.0367770.460073415
IKEG ArtawanINAIndonesia2022-20269670244774110.3751991.9100114314
Tom Kohler-CadmoreSWSharjah Warriors2023-202419171476106*29.75305156.071214030
Brad HodgeKKRKolkata Knight Riders2008-2010191934767329.75417114.150424710
Jos ButtlerSTSydney Thunder2017-2019131304758936.54343138.480514420
Amir AliOMAOman2013-201737291147558*26.3951093.14021438
Ramesh MendisSLSri Lanka2021-20252431347545*16.96100047.50003444
Michael RipponOTAOtago2018-20234537114754018.27399119.050013710
Stephen ParryLANLancashire2014-202010957224754413.5785255.75007590
Archie JacksonAUSAustralia1929-1931811147416447.4094037.23121290
Daniel SmithWPWestern Province2022-20261918347486*31.60372127.420305211
Len DarlingAUSAustralia1933-1937121814748527.8850348.71032210
Heinrich KlaasenSOSeattle Orcas2023-202524223474110*24.95306154.901213228

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.