Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

Player figures come from full scorecards, which we hold for 2,164 of the 2,165 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUSAustralia2010-20269012317510623948.17829961.531421452945
Donald BradmanAUSAustralia1928-194837637502833489.79866058.06191264985
Allan BorderAUSAustralia1978-199390124254850200*48.991015747.75830451016
Viv RichardsWIWest Indies1976-1991728410448829160.65575378.011126455571
Virat KohliINDIndia2011-20269011211418023541.39601969.458261144437
Ricky PontingAUSAustralia1997-201077997414119645.01596269.461317445434
Sachin TendulkarINDIndia1990-201269908399019348.66648661.52923053025
Mahela JayawardeneSLSri Lanka1998-2015758983987213*49.22657360.661320541921
Steve WaughAUSAustralia1986-200376101273866177*52.24689856.05101784185
Brian LaraWIWest Indies1991-2007577843778400*51.05564366.95817650518
Michael ClarkeAUSAustralia2003-20158410514373018740.99594662.7381843789
Desmond HaynesWIWest Indies1979-1994719412357718443.62739048.40719240714
Shivnarine ChanderpaulWIWest Indies1994-20156487153444147*47.83717647.99721639314
David WarnerAUSAustralia2009-2024761043340612733.72480570.88525740731
Jacques KallisSASouth Africa1995-20127595123339182*40.23640252.16917935019
Kumar SangakkaraSLSri Lanka2001-201571869328615242.68547360.0472043636
Gordon GreenidgeWIWest Indies1976-199162785327622344.88591955.35714542525
Greg ChappellAUSAustralia1970-1983558411327614444.88652250.23101463485
Chris GayleWIWest Indies2000-202169824324916241.65368888.108173360130
Garry SobersWIWest Indies1954-197437628321422659.52306352.791013736710
Hashim AmlaSASouth Africa2004-2019496563167311*53.68505462.66816239315
Graeme SmithSASouth Africa2003-201250675307827749.65467365.871011337112
Mark WaughAUSAustralia1990-200150718303814048.22499760.80717131610
Ross TaylorNZNew Zealand2007-20217588113017181*39.18411873.26813431545
MS DhoniINDIndia2006-2019839319299913440.53422970.92123629952
Rahul DravidINDIndia1996-201152678299321750.73604249.5471923568
Shane WatsonAUSAustralia2002-201569846293317637.60420669.73516535143
Sunil GavaskarINDIndia1971-198756847291922137.91706041.3541953037
David BoonAUSAustralia1985-1995527892839184*41.14640444.3371263023
Mark TaylorAUSAustralia1989-199941692273921940.88621744.0661832784
Bruce MitchellSASouth Africa1929-1949305772732189*54.6415829.117160830
Kane WilliamsonNZNew Zealand2012-202650675266715643.02444160.05715629114
Clem HillAUSAustralia1896-191240761266018835.4747258.0541682060
AB de VilliersSASouth Africa2004-201764768264517438.90388568.08413430828
Rohit SharmaINDIndia2007-202656679263516145.43361772.85911130661
Travis HeadAUSAustralia2017-202642583258417046.98293987.92712132245
Richie RichardsonWIWest Indies1984-199562797254316035.32470054.11513431121
John WrightNZNew Zealand1978-199253732244813034.48589941.5051363004
Inzamam-ul-HaqPAKPakistan1992-2006485811243014851.70372565.23517627414
Neil HarveyAUSAustralia1948-196337685241616738.35124640.0561262110
Clive LloydWIWest Indies1968-198451635240613241.48354458.38515128030
Ian ChappellAUSAustralia1966-198038645239719240.63546343.8841952466
Brendon McCullumNZNew Zealand2002-20156173623489735.04247794.79020325078
Babar AzamPAKPakistan2015-202651587232615845.61266087.44416125731
Rohan KanhaiWIWest Indies1957-197435583232215742.22227947.8751042248
Mohammad YousufPAKPakistan1999-201043514232122349.38418455.4769223512
Javed MiandadPAKPakistan1977-1996485912232026049.36447351.87319521112
Herbie TaylorSASouth Africa1912-193130543228717644.84666.677130365
Adam GilchristAUSAustralia1997-200758666227815237.97240394.80512529134
Dean JonesAUSAustralia1985-1992374842275184*51.70394657.65613321713
Page 1Next

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.