CRICARCADE
THE FOLLOW-ON

ZimbabweTest and ODI ground1992 to 2026

Harare Sports Club

Harare, Zimbabwe

229
Internationals
39
Tests
190
ODIs
1992
First
2026
Latest
31%
Home win %
64 of 206

Harare Sports Club in numbers

Harare Sports Club, in Harare, Zimbabwe, has staged 39 Tests and 190 one-day internationals in CricArcade's archives. The first was a Test between Zimbabwe and India in 1992, and the most recent international here was in 2026.

Of the 39 Tests played at Harare Sports Club, 9 were drawn (23%), 18 won by the side batting first and 12 by the side batting second. That is 60% of decided Tests to the side batting first, a ground where setting the pace has paid. Zimbabwe have played 39 of those Tests and won 8, lost 22 and drawn or tied 9, a win rate of 21%. The most frequent visitors have been Sri Lanka (9) and Pakistan (8). The average first-innings total was 277 in the 1990s (15 Tests) and 384 in the 2020s (5 Tests). Its busiest decade was the 1990s, with 15 Tests, against 11 in the 2000s. Andy Flower has made more Test runs here than anyone, 1,535 in 35 innings with 4 hundreds, and Heath Streak has taken the most wickets, 83 in 19 Tests. The highest total is Zimbabwe's 563 for 9 in 2001; the lowest completed innings Zimbabwe's 59 in 2005; the highest individual score Gary Kirsten's 220 against Zimbabwe in 2001; the best bowling Rangana Herath's 8 for 63 in 2016. The heaviest defeat was Zimbabwe's, by an innings and 294 runs against New Zealand in 2005.

Of the 190 ODIs played at Harare Sports Club, sides batting first have won 88 and chasing sides 98, with 1 tie; 3 produced no result. Decided ODIs have split close to evenly between the side batting first and the side batting second. Zimbabwe have played 167 of those ODIs and won 56, lost 107 and tied or had no result in 4, a win rate of 34%. The most frequent visitors have been Bangladesh (26) and India (24). The average first-innings total was 236 in the 1990s (23 ODIs) and 247 in the 2020s (39 ODIs). Its busiest decade was the 2000s, with 64 ODIs, against 64 in the 2010s. Brendan Taylor has made more ODI runs here than anyone, 2,185 in 61 innings with 4 hundreds, and Prosper Utseya has taken the most wickets, 52 in 59 ODIs. The highest total is Zimbabwe's 408 for 6 in 2023; the lowest completed innings Zimbabwe's 35 in 2004; the highest individual score Hamilton Masakadza's 178 not out against Kenya in 2009; the best bowling Nahid Rana's 6 for 21 in 2026. The widest margin by runs was Zimbabwe's 304-run win over United States in 2023. The closest finishes: Zimbabwe won by 1 run (2023) and Bangladesh won by 1 wicket (2007).

Tests at Harare Sports Club

39 Tests, 1992 to 2021. The first was Zimbabwe v India on 18 October 1992: match drawn.

Tests by decade, and who won them
  • Won batting first
  • Won batting second
  • Drawn / tied
04812161990s: 5 won batting second of 151990s: 6 drawn / tied of 151990s: 4 won batting first of 151590s2000s: 4 won batting second of 112000s: 2 drawn / tied of 112000s: 5 won batting first of 111100s2010s: 1 won batting second of 82010s: 7 won batting first of 8810s2020s: 2 won batting second of 52020s: 1 drawn / tied of 52020s: 2 won batting first of 5520s
Every Test at Harare Sports Club in CricArcade's archive, by decade: won by the side batting first, won by the side batting second, or drawn or tied.

First-innings totals by decade

Completed first innings only; Test totals the archive can only bound are left out.
DecadeTestsAverage first-innings total
1990s15277
2000s10313
2010s8374
2020s5384

Most runs

BatterTeamInnsRuns100s
Andy FlowerZimbabwe351,5354
Grant FlowerZimbabwe371,2183
Brendan TaylorZimbabwe261,1653
Guy WhittallZimbabwe329542
Hamilton MasakadzaZimbabwe269003

Most wickets

BowlerTeamTestsWkts
Heath StreakZimbabwe1983
Bryan StrangZimbabwe930
Ray PriceZimbabwe830
Guy WhittallZimbabwe1527
Henry OlongaZimbabwe925

Test records

Highest total
563/9
Lowest completed total
59
Biggest innings win
Inns & 294
Biggest win by runs
335 runs

ODIs at Harare Sports Club

190 ODIs, 1992 to 2026. The first was India v Zimbabwe on 25 October 1992: India won by 30 runs.

ODIs by decade, and who won them
  • Won batting first
  • Won batting second
  • Tied / NR
02040601990s: 10 won batting second of 231990s: 1 tied / nr of 231990s: 12 won batting first of 232390s2000s: 30 won batting second of 642000s: 1 tied / nr of 642000s: 33 won batting first of 646400s2010s: 36 won batting second of 642010s: 28 won batting first of 646410s2020s: 22 won batting second of 392020s: 2 tied / nr of 392020s: 15 won batting first of 393920s
Every ODI at Harare Sports Club in CricArcade's archive, by decade: won by the side batting first, won by the side batting second, or tied or no result.

First-innings totals by decade

Completed first innings only; Test totals the archive can only bound are left out.
DecadeODIsAverage first-innings total
1990s23236
2000s64227
2010s64228
2020s39247

Most runs

BatterTeamInnsRuns100s
Brendan TaylorZimbabwe612,1854
Sikandar RazaZimbabwe582,0815
Hamilton MasakadzaZimbabwe681,8922
Sean WilliamsZimbabwe561,7213
Andy FlowerZimbabwe381,2911

Most wickets

BowlerTeamODIsWkts
Prosper UtseyaZimbabwe5952
Heath StreakZimbabwe2943
Richard NgaravaZimbabwe2743
Tendai ChataraZimbabwe3341
Sikandar RazaZimbabwe4739

ODI records

Highest total
408/6
Lowest completed total
35
Biggest win by runs
304 runs

Closest finishes

Most recent matches

Sources