Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next Test AfghanistanAfghanistan (A)
Test Series - Tomorrow, 06:00 Their stats Preview

Zimbabwe Test Cricket Stats

Zimbabwe Tests game by game, and how the opposition did in each

Updated , after the Afghanistan game

Stat Avg
Test Series 28 Jun 26 BangladeshH Woninns
Test Series 20 Oct 25 AfghanistanH Woninns
Test Series 7 Aug 25 New ZealandH Lostinns
Test Series 30 Jul 25 New ZealandH Lost9 wkts
Test Series 6 Jul 25 South AfricaH Lostinns
Test Series 28 Jun 25 South AfricaH Lost328 runs
Test Series 6 Feb 25 IrelandH Lost63 runs
Test Series 2 Jan 25 AfghanistanH Lost72 runs
Test Series 26 Dec 24 AfghanistanH Drew
Test Series 12 Feb 23 West IndiesH Lostinns
Test Series 4 Feb 23 West IndiesH Drew
Test Series 7 Jul 21 BangladeshH Lost220 runs
Test Series 7 May 21 PakistanH Lostinns
Test Series 29 Apr 21 PakistanH Lostinns
Test Series 27 Jan 20 Sri LankaH Drew
Test Series 19 Jan 20 Sri LankaH Lost10 wkts
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Runs 234322 410140 -185 347127 -159 125601 117 149307 1658 170626 220 251418 208369 267260 228298 243157 205363 586699 142 115292 173 379447 134203 276468 256284 132510 231 176426 134 406293 247204 358515 17014
Wickets 7.79.5 1010 10 1010 10 310 -10 1010 110 510 -10 910 1010 1010 1010 1010 1010 1010 -4 1010 -10 69 56 1010 110 810 -10 1010 -10 1010 37 910 010
Run rate 3.093.66 3.83.0 -4.1 3.43.9 -3.7 2.64.6 4.2 2.53.2 2.53.4 4.05.5 2.8 3.74.6 3.14.5 3.14.6 2.63.2 3.33.5 3.03.2 4.33.6 4.2 2.83.2 3.6 3.03.1 2.53.4 2.53.7 2.74.2 2.23.5 3.4 3.03.2 2.9 3.52.5 3.32.3 2.42.9 1.94.7
Sixes 2.03.0 10 -0 20 -1 02 1 01 00 38 3 111 25 30 04 21 21 107 0 13 0 36 01 31 26 06 3 12 1 75 31 65 10
Fours 25.432.9 4521 -25 4314 -20 1671 15 1831 212 1574 24 2934 2636 2837 2021 2517 1838 4753 16 1327 13 4337 1322 3160 3320 1962 39 2652 14 4121 2318 3241 171
Catches 5.25.1 86 9 70 8 16 -7 76 09 38 -6 86 58 86 64 56 83 67 -1 67 -4 45 35 65 15 65 -6 83 -3 76 22 44 04
Each figure is Zimbabwe's, the opposition's under it. Wickets are the wickets Zimbabwe took. Each innings is its own column, the 1st then the 2nd, against the opposition's same innings.

Zimbabwe Test Game by Game

Runs, the last 16 Tests, newest on the left

Line225.5
Avg
Hit
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Test Series 28 Jun 26 BangladeshH Woninns
Test Series 20 Oct 25 AfghanistanH Woninns
Test Series 7 Aug 25 New ZealandH Lostinns
Test Series 30 Jul 25 New ZealandH Lost9 wkts
Test Series 6 Jul 25 South AfricaH Lostinns
Test Series 28 Jun 25 South AfricaH Lost328 runs
Test Series 6 Feb 25 IrelandH Lost63 runs
Test Series 2 Jan 25 AfghanistanH Lost72 runs
Test Series 26 Dec 24 AfghanistanH Drew
Test Series 12 Feb 23 West IndiesH Lostinns
Test Series 4 Feb 23 West IndiesH Drew
Test Series 7 Jul 21 BangladeshH Lost220 runs
Test Series 7 May 21 PakistanH Lostinns
Test Series 29 Apr 21 PakistanH Lostinns
Test Series 27 Jan 20 Sri LankaH Drew
Test Series 19 Jan 20 Sri LankaH Lost10 wkts

Zimbabwe Test Results

The last 16 Tests, newest first: 2 won

Opponent Result ZIM Opp Wkts
BangladeshBangladesh (H) 28 Jun Wby an innings and 85 runs 410 140 & 185 20
AfghanistanAfghanistan (H) 20 Oct 2025 Wby an innings and 73 runs 347 127 & 159 20
New ZealandNew Zealand (H) 7 Aug 2025 Lby an innings and 359 runs 125 & 117 601/3 3
New ZealandNew Zealand (H) 30 Jul 2025 Lby 9 wickets 149 & 165 307 & 8/1 11
South AfricaSouth Africa (H) 6 Jul 2025 Lby an innings and 236 runs 170 & 220 626/5 5
South AfricaSouth Africa (H) 28 Jun 2025 Lby 328 runs 251 & 208 418/9 & 369 19
IrelandIreland (H) 6 Feb 2025 Lby 63 runs 267 & 228 260 & 298 20
AfghanistanAfghanistan (H) 2 Jan 2025 Lby 72 runs 243 & 205 157 & 363 20
AfghanistanAfghanistan (H) 26 Dec 2024 Ddrawn 586 & 142/4 699 10
West IndiesWest Indies (H) 12 Feb 2023 Lby an innings and 4 runs 115 & 173 292 10
West IndiesWest Indies (H) 4 Feb 2023 Ddrawn 379/9 & 134/6 447/6 & 203/5 11
BangladeshBangladesh (H) 7 Jul 2021 Lby 220 runs 276 & 256 468 & 284/1 11
PakistanPakistan (H) 7 May 2021 Lby an innings and 147 runs 132 & 231 510/8 8
PakistanPakistan (H) 29 Apr 2021 Lby an innings and 116 runs 176 & 134 426 10
Sri LankaSri Lanka (H) 27 Jan 2020 Ddrawn 406 & 247/7 293 & 204/3 13
Sri LankaSri Lanka (H) 19 Jan 2020 Lby 10 wickets 358 & 170 515/9 & 14/0 9

Zimbabwe Test Splits

The last 16 Tests: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game (first innings)

VenuePW-LWin %RunsOpp
Home 16 2-11 13% 274 393
InningsPW-LWin %RunsOpp
Batting first 7 0-5 0% 274 448
Batting second 9 2-6 22% 275 350
TossPW-LWin %RunsOpp
Won the toss 11 2-7 18% 280 380
Lost the toss 5 0-4 0% 261 421
CompetitionPW-LWin %RunsOpp
Test SeriesTest Series 16 2-11 13% 274 393
OpponentPW-LWin %RunsOpp
AfghanistanAfghanistan 3 1-1 33% 392 328
BangladeshBangladesh 2 1-1 50% 343 304
New ZealandNew Zealand 2 0-2 0% 137 454
South AfricaSouth Africa 2 0-2 0% 211 522
West IndiesWest Indies 2 0-1 0% 247 370
PakistanPakistan 2 0-2 0% 154 468
Sri LankaSri Lanka 2 0-1 0% 382 404
IrelandIreland 1 0-1 0% 267 260
GroundPW-LWin %RunsOpp
Queens Sports Club, Bulawayo 10 0-8 0% 256 428
Harare Sports Club, Harare 6 2-3 33% 305 335
YearPW-LWin %RunsOpp
2026 1 1-0 100% 410 140
2025 7 1-6 14% 222 357
2024 1 0-0 0% 586 699
2023 2 0-1 0% 247 370
2021 3 0-3 0% 195 468
2020 2 0-1 0% 382 404

Test Sides

International sides with 8+ Tests in the last two years, by win rate

SidePWin %RunsOpp
1South AfricaSouth Africa 1486%277238
2New ZealandNew Zealand 1267%319232
3AustraliaAustralia 2167%218231
4EnglandEngland 2050%321263
5BangladeshBangladesh 1644%291242
6IndiaIndia 1741%300252
7West IndiesWest Indies 1828%259275
8ZimbabweZimbabwe 1323%237388
9PakistanPakistan 1323%224252
10Sri LankaSri Lanka 1010%296392

Zimbabwe Test Questions

What is Zimbabwe's average Test first-innings score?

Zimbabwe's first innings have averaged 274 runs over their last 16 Tests, since January 2020, against their opponents' 393; their highest was 586 against Afghanistan on 26 Dec 2024, and their lowest 115 against West Indies on 12 Feb 2023.

What is Zimbabwe's Test record?

Zimbabwe have won 2 and lost 11 with 3 drawn or tied of their last 16 Tests, since January 2020, a 13% win rate, and their latest Test was a win against Bangladesh on 28 Jun 2026.

Do Zimbabwe do better batting first or chasing in Tests?

Chasing has suited Zimbabwe better than batting first over their last 16 Tests, since January 2020: they have won 0 of 7 batting first, averaging 274, and 2 of 9 batting second, averaging 275.

Who has scored the most Test runs for Zimbabwe recently?

Sean Williams has the most Test runs for Zimbabwe over their last 16 Tests, since January 2020, with 799 in 8 matches, ahead of Craig Ervine (796) and Brendan Taylor (553).

Who has taken the most Test wickets for Zimbabwe recently?

Blessing Muzarabani has the most Test wickets for Zimbabwe over their last 16 Tests, since January 2020, with 47 in 12 matches, ahead of Richard Ngarava (25) and Sikandar Raza (16).

When do Zimbabwe play their next Test?

Zimbabwe play their next Test against Afghanistan away in the Test Series on Friday 13 November 2026, 06:00 (UK time); their latest was a win against Bangladesh on 28 Jun 2026, and they have won 2 of their last 16 Tests, since January 2020.