Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 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

Zimbabwe: Batting by year (All cricket)

The most runs in a calendar year in all cricket for Zimbabwe v England: 320 by Neil Johnson in 2000.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Zimbabwe×v England×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Neil JohnsonZIM20002000111203209726.6753559.81031362
Murray GoodwinZIM2000200011132303148*27.5560949.75100280
Andy FlowerZIM20002000111202806123.3352753.13010230
Andy FlowerZIM20012001551246142*61.5027589.45110241
Grant FlowerZIM200020001113322655*22.6036162.60022152
Alistair CampbellZIM20002000111102208020.0042052.38022210
Grant FlowerZIM2001200155020310440.6025479.92111161
Alistair CampbellZIM199619963411678455.6727460.95010240
Grant FlowerZIM2003200356115096*30.0037540.00010180
Heath StreakZIM20002000101021444518.0019673.47001112
Dion EbrahimZIM200320035601436823.8330746.58020160
Andy FlowerZIM1996199634014211235.5042133.73100140
Brian BennettZIM2025202512014013970.0015391.50100260
Stuart CarlisleZIM200020009801394117.3827650.36001140
Grant FlowerZIM199619963401307332.5040532.10011111
Elton ChigumburaZIM200420045511275231.7513892.03011134
Dion EbrahimZIM200420045501256525.0021957.0801160
Tatenda TaibuZIM200420045501244024.8019862.63000102
Guy WhittallZIM2000200081031212817.2919562.05002150
Stuart MatsikenyeriZIM200420045501187323.6019361.14010131
Andy WallerZIM199619963401175029.2524547.76010142
Travis FriendZIM2003200356111765*23.4017766.10012171
Sean WilliamsZIM202520251201138856.5012391.87010200
Dion EbrahimZIM200120015501134222.6014975.8400060
Craig WishartZIM200120015501123422.4018460.8700070
Stuart CarlisleZIM200120015501064021.2015269.7400190
Paul StrangZIM1996199634110447*34.6719254.17001110
Dave HoughtonZIM199619963401023725.5031232.6900091
Andy FlowerZIM19971997220986349.0014468.0601071
Tatenda TaibuZIM20032003560953115.8324938.15000130
Alistair CampbellZIM199719972219480*94.0012078.3301061
Hamilton MasakadzaZIM20042004330906630.0011677.59010100
Grant FlowerZIM199419941118484*-14358.7401060
Guy WhittallZIM19961996340775619.2525230.5601071
Stuart MatsikenyeriZIM20032003320704435.009077.7800051
Alistair CampbellZIM20012001550694913.8011560.0000080
Sean ErvineZIM20032003561683413.6012255.7400271
Sikandar RazaZIM20252025120676033.508777.01010100
Grant FlowerZIM19971997220666233.009768.0401070
Brendan TaylorZIM20042004550652513.0014345.4500050
Stuart CarlisleZIM20032003240632815.7519132.9800190
Mark VermeulenZIM20032003240626115.5010161.3901280
Heath StreakZIM20012001220595629.508470.2401040
Dave HoughtonZIM19941994110575757.007477.0301030
Ray PriceZIM20032003451562614.0010851.8500190
Guy WhittallZIM19951995110535353.007471.6201040
Andy FlowerZIM19951995110525252.006086.6701040
Andy BlignautZIM20032003550511710.208361.4500090
Bryan StrangZIM200020005525137*17.006282.2600171
Heath StreakZIM200220021115050*-5886.2101032
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.