ZimbabweTest and ODI ground1992 to 2026
Harare Sports Club
Harare, Zimbabwe
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.
| Record | Test | ODI |
|---|---|---|
| Highest team total | 563/9 (Zimbabwe, 2001) | 408/6 (Zimbabwe, 2023) |
| Lowest completed total | 59 (Zimbabwe, 2005) | 35 (Zimbabwe, 2004) |
| Highest successful chase | 192/7 (Pakistan, 1998) | 328/3 (South Africa, 2014) |
| Highest individual score | Gary Kirsten 220 (2001) | Hamilton Masakadza 178* (2009) |
| Best bowling | Rangana Herath 8/63 (2016) | Nahid Rana 6/21 (2026) |
| Most runs at the ground | Andy Flower 1,535 | Brendan Taylor 2,185 |
| Most wickets at the ground | Heath Streak 83 | Prosper Utseya 52 |
| Average first-innings total | 321 | 232 |
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.
- Won batting first
- Won batting second
- Drawn / tied
First-innings totals by decade
| Decade | Tests | Average first-innings total |
|---|---|---|
| 1990s | 15 | 277 |
| 2000s | 10 | 313 |
| 2010s | 8 | 374 |
| 2020s | 5 | 384 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Andy Flower | Zimbabwe | 35 | 1,535 | 4 |
| Grant Flower | Zimbabwe | 37 | 1,218 | 3 |
| Brendan Taylor | Zimbabwe | 26 | 1,165 | 3 |
| Guy Whittall | Zimbabwe | 32 | 954 | 2 |
| Hamilton Masakadza | Zimbabwe | 26 | 900 | 3 |
Most wickets
| Bowler | Team | Tests | Wkts |
|---|---|---|---|
| Heath Streak | Zimbabwe | 19 | 83 |
| Bryan Strang | Zimbabwe | 9 | 30 |
| Ray Price | Zimbabwe | 8 | 30 |
| Guy Whittall | Zimbabwe | 15 | 27 |
| Henry Olonga | Zimbabwe | 9 | 25 |
Test records
- Highest total
- 563/9
- Lowest completed total
- 59
- Highest score
- 220 · Gary Kirsten
- Best bowling
- 8/63 · Rangana Herath
- 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.
- Won batting first
- Won batting second
- Tied / NR
First-innings totals by decade
| Decade | ODIs | Average first-innings total |
|---|---|---|
| 1990s | 23 | 236 |
| 2000s | 64 | 227 |
| 2010s | 64 | 228 |
| 2020s | 39 | 247 |
Most runs
| Batter | Team | Inns | Runs | 100s |
|---|---|---|---|---|
| Brendan Taylor | Zimbabwe | 61 | 2,185 | 4 |
| Sikandar Raza | Zimbabwe | 58 | 2,081 | 5 |
| Hamilton Masakadza | Zimbabwe | 68 | 1,892 | 2 |
| Sean Williams | Zimbabwe | 56 | 1,721 | 3 |
| Andy Flower | Zimbabwe | 38 | 1,291 | 1 |
Most wickets
| Bowler | Team | ODIs | Wkts |
|---|---|---|---|
| Prosper Utseya | Zimbabwe | 59 | 52 |
| Heath Streak | Zimbabwe | 29 | 43 |
| Richard Ngarava | Zimbabwe | 27 | 43 |
| Tendai Chatara | Zimbabwe | 33 | 41 |
| Sikandar Raza | Zimbabwe | 47 | 39 |
ODI records
- Highest total
- 408/6
- Lowest completed total
- 35
- Highest score
- 178* · Hamilton Masakadza
- Best bowling
- 6/21 · Nahid Rana
- Biggest win by runs
- 304 runs
Closest finishes
- Zimbabwe won by 1 run (2023)
- Bangladesh won by 1 wicket (with 16 balls remaining) (2007)
- Match tied (1995)
- Zimbabwe won by 2 runs (1994)
Most recent matches
- Zimbabwe v Bangladesh (ODI, 11 July 2026): Bangladesh won by 7 wickets
- Zimbabwe v Bangladesh (ODI, 9 July 2026): Zimbabwe won by 13 runs
- Zimbabwe v Bangladesh (ODI, 6 July 2026): Zimbabwe won by 25 runs
- Zimbabwe v Sri Lanka (ODI, 31 August 2025): Sri Lanka won by 5 wickets
- Sri Lanka v Zimbabwe (ODI, 29 August 2025): Sri Lanka won by 7 runs
- Ireland v Zimbabwe (ODI, 18 February 2025): Zimbabwe won by 9 wickets
- Zimbabwe v Ireland (ODI, 16 February 2025): Ireland won by 6 wickets
- Zimbabwe v Ireland (ODI, 14 February 2025): Zimbabwe won by 49 runs
- Zimbabwe v Ireland (ODI, 17 December 2023): Ireland won by 7 wickets (with 13 balls remaining) (DLS method)
- Zimbabwe v Ireland (ODI, 15 December 2023): Ireland won by 4 wickets (with 59 balls remaining)
Sources
- CricArcade Test archive: 39 scorecards at this ground
- CricArcade ODI archive: 190 scorecards at this ground
- Figures compiled from the official match scorecards in CricArcade's archive