Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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 Zimbabwe: 432 by Graeme Hick in 2000.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×v Zimbabwe×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme HickENG200020001112243210143.2074158.30132394
Alec StewartENG20002000671370124*61.6764357.54210490
Nick KnightENG2001200155230282*100.6739476.65030301
Alec StewartENG19961996351267101*66.7554349.17110252
Michael VaughanENG2004200455222890*76.0028181.14030115
Mike AthertonENG2000200023022513675.0054441.36110301
Vikram SolankiENG2004200444021110052.7526479.92110312
Nick KnightENG199619963502109642.0031965.83020201
Nasser HussainENG200120014411987366.0024481.15020182
Geraint JonesENG200420045411918063.67182104.95020164
Mark ButcherENG2003200322018413792.0037249.46100281
Anthony McGrathENG200320035511808145.0037248.39020201
Nasser HussainENG1996199635117911344.7545739.17101160
John CrawleyENG1996199634117611258.6749635.48100141
Nick KnightENG2000200078117472*24.8634350.73011151
Ollie PopeENG20252025110171171171.00166103.01100242
Paul CollingwoodENG200120013311697784.5018989.42020133
Ian BellENG200420044401637540.7523968.20020131
Nasser HussainENG2000200091011596417.6728655.59011202
Marcus TrescothickENG200320035501515930.2027854.32010211
Marcus TrescothickENG200120015501455229.00135107.41010203
Ben DuckettENG20252025110140140140.00134104.48100202
Marcus TrescothickENG200020004401297932.2516478.66010122
Zak CrawleyENG20252025110124124124.0017172.51100140
Marcus TrescothickENG20022002110119119119.00102116.67100112
Mark RamprakashENG200120015511114727.7516666.8700061
Mark EalhamENG2000200096211136*27.7517762.7100162
Andrew FlintoffENG200120015311084654.00107100.9300065
Andrew FlintoffENG200320033311065353.0013876.81010132
Andrew StraussENG200420045511053326.2515070.0000080
Kevin PietersenENG2004200443210477*104.0012483.8701153
Ashley GilesENG200320033311035251.5018057.22020111
Andrew FlintoffENG2000200067110142*16.8320050.50001113
Alec StewartENG20032003220946847.0019847.47010140
Paul CollingwoodENG200420045419380*31.0012574.4001033
Craig WhiteENG200020008519227*23.0015061.3300132
Darren MaddyENG20002000430905330.0016454.8801070
Graham ThorpeENG19951995110898989.0011974.7901070
Michael VaughanENG200320035528735*29.0017649.43000110
Kevin PietersenENG20072007110797979.0037213.5101074
Vikram SolankiENG20002000551792419.7511568.7000080
Nasser HussainENG20022002110757575.009777.3201060
Mark RamprakashENG20002000230755625.0018640.32010110
John CrawleyENG19971997220737336.5011066.3601141
Graham ThorpeENG199619963517150*17.7522431.7001090
Alec StewartENG19971997220704135.008681.4000080
Chris SchofieldENG20002000230675722.3314645.8901180
Andrew CaddickENG2000200011826621*11.0015642.3100171
Graeme HickENG19941994110646464.008872.7301010
Graham ThorpeENG19991999110626262.008077.5001070
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.