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 records at a glance

At Harare Sports Club, the highest Test team total is 563/9 by Zimbabwe in 2001; the highest individual score is 220 by Gary Kirsten in 2001; the highest successful chase is 192/7 by Pakistan in 1998.

At Harare Sports Club, the highest ODI team total is 408/6 by Zimbabwe in 2023; the highest individual score is 178* by Hamilton Masakadza in 2009; the highest successful chase is 328/3 by South Africa in 2014.

Highest and lowest totals, best individual performances and averages at Harare Sports Club, from the scorecards in CricArcade's archive.
RecordTestODI
Highest team total563/9 (Zimbabwe, 2001)408/6 (Zimbabwe, 2023)
Lowest completed total59 (Zimbabwe, 2005)35 (Zimbabwe, 2004)
Highest successful chase192/7 (Pakistan, 1998)328/3 (South Africa, 2014)
Highest individual scoreGary Kirsten 220 (2001)Hamilton Masakadza 178* (2009)
Best bowlingRangana Herath 8/63 (2016)Nahid Rana 6/21 (2026)
Most runs at the groundAndy Flower 1,535Brendan Taylor 2,185
Most wickets at the groundHeath Streak 83Prosper Utseya 52
Average first-innings total321232

About Harare Sports Club

Harare Sports Club, set among the trees of the city's northern suburbs beside the president's official residence, staged Zimbabwe's first Test, a draw with India in October 1992. It has been the centre of Zimbabwean cricket ever since, with 39 Tests and 190 ODIs in the archive: more internationals than any ground outside Australia except Sharjah. The Flower brothers dominate the Test records, Andy with 1,535 runs and Grant with 1,218, and Heath Streak's 83 Test wickets here are more than twice anyone else's. Results have been hard to come by for the home side, with eight Test wins against 22 defeats, and the one-day record is similar. The ground's recent history includes the 2023 World Cup Qualifier, when Zimbabwe made 408 for 6 against the United States, their highest ODI total. Brendan Taylor and Sikandar Raza have both passed 2,000 one-day runs at the ground. Hamilton Masakadza's 178 not out against Kenya in 2009 is the highest one-day score here.

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.

In Tests

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.

  • Highest total: Zimbabwe's 563 for 9 (2001)
  • Lowest completed innings: Zimbabwe's 59 (2005)
  • Highest individual score: Gary Kirsten, 220 against Zimbabwe (2001)
  • Best bowling: Rangana Herath, 8 for 63 (2016)
  • Heaviest defeat: Zimbabwe, by an innings and 294 runs against New Zealand (2005)

In one-day internationals

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.

  • Highest total: Zimbabwe's 408 for 6 (2023)
  • Lowest completed innings: Zimbabwe's 35 (2004)
  • Highest individual score: Hamilton Masakadza, 178 not out against Kenya (2009)
  • Best bowling: Nahid Rana, 6 for 21 (2026)
  • Widest win by runs: Zimbabwe, by 304 runs over United States (2023)
  • 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