Test cricket is the oldest form of cricket played at international level. A Test match is scheduled to take place over a period of five days, and is played by teams representing full member nations of the International Cricket Council (ICC).
Zimbabwe played their first test match in 1992, becoming the ninth test nation. Since then, they have played 130 test matches, compiling a record of 16 wins, 30 draws, and 84 defeats. As of June 2026, Zimbabwe's win percentage of 12.30% is the lowest of any nation that has played test matches to this day. Despite being a test nation since 1992, they accepted a voluntary suspension from test cricket in 2005,Zimbabwe Cricket Team SuperSport Profile SuperSport. Retrieved 6 November 2011 and did not play test cricket again until 2011.
This is a list of Zimbabwe Test cricket records. It is based on the List of Test cricket records, but concentrates solely on records dealing with Zimbabwean Test cricket team, and any cricketers who have played for that team.
Key The top five records are listed for each category, except for the team wins, losses, draws and ties and the partnership records. Tied records for fifth place are also included. Explanations of the general symbols and cricketing terms used in the list are given below. Specific details are provided in each category where appropriate. All records include matches played for Zimbabwe only, and are correct . + Key Symbol Meaning Player or umpire is currently active in Test cricket * Player remained not out or partnership remained unbroken ♠ Test cricket record d Innings was declared (e.g. 8/758d) Date Starting date of the Test match Innings Number of innings played Matches Number of matches played Opposition The team India was playing against Period The time period when the player was active in Test cricket Player The player involved in the record Venue Test cricket ground where the match was played
Team records
Team wins, losses, draws and ties , Zimbabwe played 131 Test matches resulting in 16 victories, 84 defeats and 31 draws for an overall winning percentage of 12.21%.
Opponent Matches Won Lost Drawn Tied % Won Period 2021–2025 1999–2003 21 42.86 2001–2026 7 4 1996–2025 1992–2005 2024–2025 1992–2016 1993–2021 10 10 1995–2025 1994–2020 2000–2023Total 1992–2026 Last updated: 1 July 2025
First Test series wins
Opponent Year of first Home win Year of first Away win YTP - - - 2001 2002 - - 1998 - YTP - - - - 1998 - - - - - - Last updated: 30 June 2020
First Test match wins
Opponent Home Away Venue Year Venue Year YTP YTP Abu Dhabi 2021 - - - - Bulawayo 2001 Chittagong 2001 - - - - Harare 1998 - - YTP YTP - - - - - - Harare 1995 Peshawar 1998 - - - - - - - - - - - - Last updated: 3 March 2021
Team scoring records
Most runs in an innings
Rank Score Opposition Venue Date 1 Queens Sports Club, Bulawayo, Zimbabwe 2 Harare Sports Club, Harare, Zimbabwe 3 4 MA Aziz Stadium, Chittagong, Bangladesh 5 Harare Sports Club, Harare, Zimbabwe Last updated: 30 June 2020
Highest successful run chases
Rank Score Target Opposition Venue Date 1 174 Sylhet International Cricket Stadium, Sylhet, Bangladesh 2 162 Arbab Niaz Stadium, Peshawar, Pakistan 3 157 Harare Sports Club, Harare, Zimbabwe 4 100 5 17 Sheikh Zayed Cricket Stadium, Abu Dhabi, United Arab Emirates Last updated: 23 April 2025
Fewest runs in an innings
Rank Score Opposition Venue Date 1 51 McLean Park, Napier, New Zealand 2 54 Newlands, Cape Town, South Africa 3 59 Harare Sports Club, Harare, Zimbabwe 4 63 Queen's Park Oval, Port of Spain, Trinidad & Tobago 5 68 St George's Park, Port Elizabeth, South Africa Last updated: 30 June 2020
Most runs conceded in an innings
Rank Score Opposition Venue Date 1 WACA Ground, Perth, Australia 2 Queens Sports Club, Bulawayo, Zimbabwe 3 Vidarbha Cricket Association Ground, Nagpur, India 4 Harare Sports Club, Harare, Zimbabwe 5 Sinhalese Sports Club Ground, Colombo, Sri Lanka Last updated: 23 August 2020
Fewest runs conceded in an innings
Rank Score Opposition Venue Date 1 103 Arbab Niaz Stadium, Peshawar, Pakistan 2 107 Bangabandhu National Stadium, Dhaka, Bangladesh 3 128 Queens Sports Club, Bulawayo, Zimbabwe 4 131 Sheikh Zayed Cricket Stadium, Abu Dhabi, United Arab Emirates 5 134 Harare Sports Club, Harare, Zimbabwe Last updated: 3 March 2021
Result records
Greatest win margins (by innings)
Rank Margin Opposition Venue Date 1 Innings and 85 runs Harare Sports Club, Harare, Zimbabwe 2 Innings and 73 runs Harare Sports Club, Harare, Zimbabwe 3 Innings and 64 runs Harare Sports Club, Harare, Zimbabwe 4 Innings and 32 runs Queens Sports Club, Bulawayo, Zimbabwe Last updated: 24 July 2026
Greatest win margins (by runs)
Rank Margin Opposition Venue Date 1 335 runsHarare Sports Club, Harare, Zimbabwe 2 183 runs 3 151 runs Sylhet International Cricket Stadium, Sylhet, Bangladesh 4 130 runsHarare Sports Club, Harare, Zimbabwe 5 61 runs Last updated: 30 June 2020
Greatest win margins (by wickets)
Rank Margin Opposition Venue Date 1 10 wickets Sheikh Zayed Cricket Stadium, Abu Dhabi, United Arab Emirates 2 8 wickets Harare Sports Club, Harare, Zimbabwe MA Aziz Stadium, Chittagong, Bangladesh 4 7 wickets Arbab Niaz Stadium, Peshawar, Pakistan 5 4 wickets Harare Sports Club, Harare, Zimbabwe Last updated: 3 March 2021
Narrowest win margins (by runs)
Rank Margin Opposition Venue Date 1 Harare Sports Club, Harare, Zimbabwe 2 3 4 Sylhet International Cricket Stadium, Sylhet, Bangladesh 5 Harare Sports Club, Harare, Zimbabwe Last updated: 30 June 2020
Narrowest win margins (by wickets)
Rank Margin Opposition Venue Date 1 3 wickets Sylhet International Cricket Stadium, Sylhet, Bangladesh 2 4 wickets Harare Sports Club, Harare, Zimbabwe 3 7 wickets Arbab Niaz Stadium, Peshawar, Pakistan 4 8 wickets Harare Sports Club, Harare, Zimbabwe MA Aziz Stadium, Chittagong, Bangladesh Last updated: 23 April 2025
Greatest loss margins (by innings)
Rank Margin Opposition Venue Date 1 Innings and 359 runs Queens Sports Club, Bulawayo, Zimbabwe 2 Innings and 301 runs McLean Park, Napier, New Zealand 3 Innings and 294 runs Harare Sports Club, Harare, Zimbabwe 4 Innings and 254 runs Queens Sports Club, Bulawayo, Zimbabwe 5 Innings and 240 runs Harare Sports Club, Harare, Zimbabwe Last updated: 9 August 2025
Greatest loss margins (by runs)
Rank Margin Opposition Venue Date 1 328 runs Queens Sports Club, Bulawayo, Zimbabwe 2 315 runs Galle International Stadium, Galle, Sri Lanka 3 257 runs Harare Sports Club, Harare, Zimbabwe 4 254 runs Queens Sports Club, Bulawayo, Zimbabwe 5 226 runs MA Aziz Stadium, Chittagong, Bangladesh Last updated: 1 July 2025
Greatest loss margins (by 10 wickets)
Rank Number of Defeats Opposition Most Recent Venue Date 1 2 Queens Sports Club, Bulawayo, Zimbabwe Harare Sports Club, Harare, Zimbabwe 2 1 Basin Reserve, Wellington, New Zealand Harare Sports Club, Harare, Zimbabwe Sabina Park, Kingston, Jamaica Harare Sports Club, Harare, Zimbabwe Last updated: 30 June 2020
Narrowest loss margins (by runs)
Rank Margin Opposition Venue Date 1 34 runs Queens Sports Club, Bulawayo, Zimbabwe 2 35 runs Queen's Park Oval, Port of Spain, Trinidad & Tobago 3 52 runs Rawalpindi Cricket Stadium, Rawalpindi, Pakistan 4 99 runs Harare Sports Club, Harare, Zimbabwe 5 117 runs Queens Sports Club, Bulawayo, Zimbabwe Last updated: 30 June 2020
Narrowest loss margins (by wickets)
Rank Margin Opposition Venue Date 1 3 wickets Harare Sports Club, Harare, Zimbabwe Shere Bangla National Stadium, Mirpur, Bangladesh 3 4 wickets Arun Jaitley Stadium, Delhi, India R Premadasa Stadium, Colombo, Sri Lanka 5 5 wickets Sinhalese Sports Club Ground, Colombo, Sri Lanka Last updated: 30 June 2020
Individual records
Batting records Most career runs
Rank Runs Player Matches Innings Period 1 4,794 63 112 1992–2002 2 3,457 67 123 1992–2004 3 2,858 60 109 1992–2002 4 2,403 † 36 71 2004–2025 5 2,223 38 76 2001–2018 6 2,207Guy Whittall 46 82 1993–2002 7 1,990Heath Streak 65 107 1993–2005 8 1,946Sean Williams† 24 47 2013–2025 9 1,931Craig Ervine† 31 61 2011–2025 10 1,615Stuart Carlisle 37 66 1995–2005 Last updated: 20 October 2025
Fastest runs getter
RunsBatsmanMatchInningsRecord DateReference1000152413 January 1996200031557 October 19983000458119 September 2000400053937 September 2001 Last updated: 30 June 2020
Most runs against each team
Opposition Runs Player Matches Innings Period Ref 518 4 7 2021–2025 179 3 6 1999–2003 1,239 12 24 2005–2021 200 4 6 1996–2000 1,138 9 18 1992–2002 86 Prince Masvaure 1 2 2024–2024 780 10 20 1992–2000 961 14 26 1993–2002 566 5 10 1995–2001 778 13 23 1994–2002 428 5 10 2001–2017 Last updated: 3 January 2025.
Most runs in each batting position Batting positionBatsmanInningsRunsAverageTest Career SpanRef OpenerGrant Flower 84 2,373 29.29 1992–2000 Number 3Hamilton Masakadza 36 1,221 35.91 2001–2016 Number 4Brendan Taylor 38 1,499 41.63 2011–2021 Number 5Andy Flower 82 3,788 54.90 1992–2002 Number 6 Sikandar Raza 18 783 43.50 2016–2021 Number 7Heath Streak 30 744 25.65 1996–2005 Number 8 44 789 20.76 1993–2005 Number 9 23 386 25.73 1993–2003 Number 10Bryan Strang 23 265 15.58 1995–2001 Number 11Christopher Mpofu 25 105 7.00 2005–2017 Last updated: 10 May 2021. Qualification: Batted 20 Innings at the position
Highest individual score
Rank Runs Player Opposition Venue Date 1 266 Queens Sports Club, Bulawayo, Zimbabwe 2 232* Vidarbha Cricket Association Ground, Nagpur, India 3 203* Queens Sports Club, Bulawayo, Zimbabwe 4 201* Harare Sports Club, Harare, Zimbabwe 5 199* Last updated: 30 June 2020
Highest individual score – progression of record
RunsPlayerOpponentVenueSeason 121Harare Sports Club, Harare, Zimbabwe 1992–93 266 Queens Sports Club, Bulawayo, Zimbabwe 1994–95 Last updated: 30 June 2020
Highest individual score against each team
Opposition Runs Player Venue Date Ref 154 Queens Sports Club, Bulawayo, Zimbabwe 118 Sydney Cricket Ground, Sydney, Australia 171 Harare Sports Club, Harare, Zimbabwe 148* Trent Bridge, Nottingham, England 232* Vidarbha Cricket Association Ground, Nagpur, India YTP 203* Queens Sports Club, Bulawayo, Zimbabwe 201* Harare Sports Club, Harare, Zimbabwe 199* 266 Queens Sports Club, Bulawayo, Zimbabwe 147 Last updated: 26 December 2024
Highest career average
Rank Average Player Innings Runs Not out Period 1 51.54 112 4,794 19 1992–2002 2 45.25 47 1,946 4 2013–2025 3 43.05 36 1,464 2 1992–1997 4 42.84 37 1,414 4 1998–2000 5 35.86 † 71 2,403 4 2004–2025 Qualification: 20 innings. Last updated: 20 October 2025
Highest Average in each batting position Batting positionBatsmanInningsRunsAverageCareer SpanRef Opener 21 615 30.75 2011–2016 Number 3 32 1,109 38.24 1998–2000 Number 4 26 1,169 46.76 1993–1996 Number 5 82 3,788 54.90 1992–2002 Number 6 20 653 34.36 1992–2004 Number 7 30 744 25.65 1993–2005 Number 8 23 534 33.37 1995–2000 Number 9 23 386 25.73 1993–2003 Number 10 23 265 15.58 1995–2001 Number 11 25 105 7.00 2005–2017 Last updated: 1 July 2020. Qualification: Min 20 innings batted at position
Most half-centuries Rank Half centuries Player Innings Runs Period 1 27 Andy Flower 112 4,794 1992–2002 2 18 Alistair Campbell 109 2,858 1992–2002 3 15 Grant Flower 123 3,457 1992–2004412 Tatenda Taibu 54 1,546 2001–2012 Brendan Taylor† 71 2,403 2004–2025 Last updated: 11 July 2021
Most centuries
Rank Centuries Player Innings Runs Period 1 12 Andy Flower 112 4,794 1992–2002 2 6 Grant Flower 123 3,457 1992–2004 Brendan Taylor† 71 2,403 2004–2025 Sean Williams 47 1,946 2013–2025 55 Hamilton Masakadza 76 2,223 2001–2018 Last updated: 8 July 2025
Most double centuries
Rank Double centuries Player Innings Runs Period1 1 David Houghton 36 1,464 1992–1997 Grant Flower 123 3,457 1992–2004 Guy Whittall 82 2,207 1993–2002 Andy Flower 112 4,794 1992–2002 Last updated: 30 June 2020
Most triple centuries No Zimbabwe batsmen has scored a triple century yet in Test cricket.
Most Sixes