Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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

England: Batting by year (All cricket)

The most runs in a calendar year in all cricket for England v South Africa: 765 by Joe Root in 2016.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×v South Africa×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG201620161114176512558.8590184.913408213
Denis ComptonENG1947194758075320894.13--420720
Marcus TrescothickENG20032003914366921960.82110960.322421012
Alec StewartENG19981998914259716449.75110354.13120841
Peter MayENG1955195559158211772.75--231700
Kevin PietersenENG20082008910155615261.7866483.73220724
Ben StokesENG201620161113055325842.54463119.441316221
Bill EdrichENG19471947461552191110.40--220564
Alex HalesENG201620161114054311238.7971575.94150683
Jack HobbsENG1910191059153918767.38--14102
Joe RootENG20172017711053919049.0079767.63130701
Andrew FlintoffENG20032003912152714247.9163682.861416617
Paul CollingwoodENG20092009892518105*74.0074569.531504311
Herbert SutcliffeENG1929192959151311464.13--400-0
Mike AthertonENG19981998510149310354.78143634.33131690
Denis ComptonENG1955195559049215854.67--130510
Jonny BairstowENG2017201771114889948.8063576.85050685
Ian BellENG20082008911148119948.1081359.16120582
Kevin PietersenENG20052005763454116151.33430105.583103615
Ken BarringtonENG1965196561114419344.103145.16040464
Jack RussellENG1923192347043614062.29--210110
Eddie PaynterENG1939193935043524387.00--120340
Michael VaughanENG20032003813043415633.3878355.43110622
Ben StokesENG20172017610042511242.5061868.772214610
Nasser HussainENG19981998914140910531.46117934.69121552
Mark ButcherENG2003200359140610650.7573055.62130680
Wally HammondENG19311931471405136*67.50--13041
Patsy HendrenENG19241924441398142132.67--220342
Cyril WashbrookENG1947194751023967549.50--030120
Ben StokesENG20202020910139512043.8946185.681103814
Wally HammondENG1935193558238987*64.83--040141
Graeme HickENG1994199458138511055.0063161.01121444
Andrew StraussENG20042004241381136127.0071653.21210501
Mike AthertonENG19951995461380185*76.00114633.16120500
Andrew StraussENG200520051012037914731.5875650.13102452
Frank WoolleyENG19291929341378154126.00--120-2
Leonard HuttonENG1951195159237810054.001485.71120230
Peter ParfittENG19651965581362122*51.7128942.21111450
Moeen AliENG2017201761023628745.2542185.99030408
Jonathan TrottENG201220127913597144.8873149.11030360
Graham ThorpeENG1996199689135872*44.7556463.48041280
Jack HobbsENG1924192445035521171.00--110150
Wally HammondENG19291929482352138*58.67--21100
Michael VaughanENG20052005912435282*44.0071749.09032341
Marcus TrescothickENG200520051013035018026.9255563.06102495
Jonathan TrottENG200920097813478749.5763554.65040343
Wally HammondENG1939193935134614086.50--210230
Leonard HuttonENG19471947510234410043.0012114.8811071
Maurice LeylandENG1935193546034216157.00--120221
Phil MeadENG1923192347034218148.86--11100
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.