Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

Steve Smith has scored the most runs in men's cricket v England since 1925: 5,106 in 90 matches (from the 2,021 of 2,022 matches with full scorecards).

More filters

2 active
Reset"Match result" is from the side of the player or team.
v England×From 1925-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUS2010-20269012317510623948.17829961.531421452945
Donald BradmanAUS1928-194837637502833489.79866058.06191264985
Allan BorderAUS1978-199390124254850200*48.991015747.75830451016
Viv RichardsWI1976-1991728410448829160.65575378.011126455571
Virat KohliIND2011-20269011211418023541.39601969.458261144437
Ricky PontingAUS1997-201077997414119645.01596269.461317445434
Sachin TendulkarIND1990-201269908399019348.66648661.52923053025
Mahela JayawardeneSL1998-2015758983987213*49.22657360.661320541921
Steve WaughAUS1986-200376101273866177*52.24689856.05101784185
Brian LaraWI1991-2007577843778400*51.05564366.95817650518
Michael ClarkeAUS2003-20158410514373018740.99594662.7381843789
Desmond HaynesWI1979-1994719412357718443.62739048.40719240714
Shivnarine ChanderpaulWI1994-20156487153444147*47.83717647.99721639314
David WarnerAUS2009-2024761043340612733.72480570.88525740731
Jacques KallisSA1995-20127595123339182*40.23640252.16917935019
Kumar SangakkaraSL2001-201571869328615242.68547360.0472043636
Gordon GreenidgeWI1976-199162785327622344.88591955.35714542525
Greg ChappellAUS1970-1983558411327614444.88652250.23101463485
Chris GayleWI2000-202169824324916241.65368888.108173360130
Garry SobersWI1954-197437628321422659.52306352.791013736710
Hashim AmlaSA2004-2019496563167311*53.68505462.66816239315
Graeme SmithSA2003-201250675307827749.65467365.871011337112
Mark WaughAUS1990-200150718303814048.22499760.80717131610
Ross TaylorNZ2007-20217588113017181*39.18411873.26813431545
MS DhoniIND2006-2019839319299913440.53422970.92123629952
Rahul DravidIND1996-201152678299321750.73604249.5471923568
Shane WatsonAUS2002-201569846293317637.60420669.73516535143
Sunil GavaskarIND1971-198756847291922137.91706041.3541953037
David BoonAUS1985-1995527892839184*41.14640444.3371263023
Mark TaylorAUS1989-199941692273921940.88621744.0661832784
Bruce MitchellSA1929-1949305772732189*54.6415829.117160830
Kane WilliamsonNZ2012-202650675266715643.02444160.05715629114
AB de VilliersSA2004-201764768264517438.90388568.08413430828
Rohit SharmaIND2007-202656679263516145.43361772.85911130661
Travis HeadAUS2017-202642583258417046.98293987.92712132245
Richie RichardsonWI1984-199562797254316035.32470054.11513431121
John WrightNZ1978-199253732244813034.48589941.5051363004
Inzamam-ul-HaqPAK1992-2006485811243014851.70372565.23517627414
Neil HarveyAUS1948-196337685241616738.35124640.0561262110
Clive LloydWI1968-198451635240613241.48354458.38515128030
Ian ChappellAUS1966-198038645239719240.63546343.8841952466
Brendon McCullumNZ2002-20156173623489735.04247794.79020325078
Babar AzamPAK2015-202651587232615845.61266087.44416125731
Rohan KanhaiWI1957-197435583232215742.22227947.8751042248
Mohammad YousufPAK1999-201043514232122349.38418455.4769223512
Javed MiandadPAK1977-1996485912232026049.36447351.87319521112
Adam GilchristAUS1997-200758666227815237.97240394.80512529134
Dean JonesAUS1985-1992374842275184*51.70394657.65613321713
Matthew HaydenAUS1993-200749636226919739.81354564.0157328321
Bill LawryAUS1961-197130525226016648.09475834.7871342186
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.