Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting records (All cricket)

Steve Smith has played the most matches in men's cricket v England: 90 (from the 2,165 of 2,166 matches with full scorecards).

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Steve SmithAUS2010-20269012317510623948.17829961.531421452945
Allan BorderAUS1978-199390124254850200*48.991015747.75830451016
Virat KohliIND2011-20269011211418023541.39601969.458261144437
Michael ClarkeAUS2003-20158410514373018740.99594662.7381843789
MS DhoniIND2006-2019839319299913440.53422970.92123629952
Ricky PontingAUS1997-201077997414119645.01596269.461317445434
Steve WaughAUS1986-200376101273866177*52.24689856.05101784185
David WarnerAUS2009-2024761043340612733.72480570.88525740731
Mahela JayawardeneSL1998-2015758983987213*49.22657360.661320541921
Jacques KallisSA1995-20127595123339182*40.23640252.16917935019
Ross TaylorNZ2007-20217588113017181*39.18411873.26813431545
Viv RichardsWI1976-1991728410448829160.65575378.011126455571
Desmond HaynesWI1979-1994719412357718443.62739048.40719240714
Kumar SangakkaraSL2001-201571869328615242.68547360.0472043636
Sachin TendulkarIND1990-201269908399019348.66648661.52923053025
Chris GayleWI2000-202169824324916241.65368888.108173360130
Shane WatsonAUS2002-201569846293317637.60420669.73516535143
Courtney WalshWI1986-200067592132729*8.6165949.620011306
Shivnarine ChanderpaulWI1994-20156487153444147*47.83717647.99721639314
AB de VilliersSA2004-201764768264517438.90388568.08413430828
Rod MarshAUS1970-19836488101861110*23.86381148.8319819515
Tim SoutheeNZ2008-20246459981877*16.36786104.070358636
Glenn McGrathAUS1994-200764432012520*5.4333737.090012110
Mitchell StarcAUS2013-20266365238567720.38132264.7506109114
Gordon GreenidgeWI1976-199162785327622344.88591955.35714542525
Richie RichardsonWI1984-199562797254316035.32470054.11513431121
Brendon McCullumNZ2002-20156173623489735.04247794.79020325078
Mark BoucherSA1998-2010616510163910829.80278058.961741865
Ravindra JadejaIND2009-2025607320218111241.15357061.09314422036
Brett LeeAUS2001-20126042135744719.7979372.380011659
Adam GilchristAUS1997-200758666227815237.97240394.80512529134
Brian LaraWI1991-2007577843778400*51.05564366.95817650518
Sunil GavaskarIND1971-198756847291922137.91706041.3541953037
Rohit SharmaIND2007-202656679263516145.43361772.85911130661
Greg ChappellAUS1970-1983558411327614444.88652250.23101463485
Suresh RainaIND2006-201854515160410034.87177890.21113514140
Shane WarneAUS1993-20075459910549021.08164564.07041111611
Shaun PollockSA1995-2007545917104866*24.95177659.010611984
John WrightNZ1978-199253732244813034.48589941.5051363004
Yuvraj SinghIND2002-201753577215415043.08242788.75412323253
Tillakaratne DilshanSL2001-201653583195319335.51267872.93412421312
Ravichandran AshwinIND2011-2024535612123610628.09209559.0016314810
Rahul DravidIND1996-201152678299321750.73604249.5471923568
David BoonAUS1985-1995527892839184*41.14640444.3371263023
Sanath JayasuriyaSL1991-201152624206421335.59249982.5956427036
Malcolm MarshallWI1980-1992525147927616.85134558.880477510
Curtly AmbroseWI1988-20005259136074413.20121450.000011643
Clive LloydWI1968-198451635240613241.48354458.38515128030
Babar AzamPAK2015-202651587232615845.61266087.44416125731
Syd GregoryAUS1890-191251927219320125.8017640.9148111570
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.