Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next Test Afghanistan (A)
Test Series - Fri 13 Nov, 06:00 Their stats Preview

Zimbabwe Test Stats

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

Updated 5 November 2026, after the Afghanistan game

Stat Avg
Test Series 5 Nov 26 AfghanistanA Drew
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 22 May 25 EnglandA Lostinns
Test Series 28 Apr 25 BangladeshA Lostinns
Test Series 20 Apr 25 BangladeshA Won3 wkts
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 25 Jul 24 IrelandA Lost4 wkts
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 10 Mar 21 AfghanistanA Lost6 wkts
Test Series 2 Mar 21 AfghanistanA Won10 wkts
Test Series 22 Feb 20 BangladeshA Lostinns
Test Series 27 Jan 20 Sri LankaH Drew
Test Series 19 Jan 20 Sri LankaH Lost10 wkts
Test Series 11 Nov 18 BangladeshA Lost218 runs
Test Series 3 Nov 18 BangladeshA Won151 runs
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Runs 242316 504514 523 410140 -185 347127 -159 125601 117 149307 1658 170626 220 251418 208369 265565 255 227444 111 273191 174255 267260 228298 243157 205363 586699 142 210250 197158 115292 173 379447 134203 276468 256284 132510 231 176426 134 287545 365108 250131 17135 265560 189 406293 247204 358515 17014 304522 224224 236143 181169
Wickets 7.89.3 1010 -5 1010 10 1010 10 310 -10 1010 110 510 -10 910 1010 610 -10 1010 -10 1010 107 1010 1010 1010 1010 1010 -4 1010 610 1010 -10 69 56 1010 110 810 -10 1010 -10 410 410 1010 100 610 -10 1010 37 910 010 710 610 105 1010
Run rate 3.153.63 3.83.0 4.3 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 4.25.9 4.3 2.53.4 2.4 3.43.1 3.53.2 3.14.6 2.63.2 3.33.5 3.03.2 4.33.6 4.2 2.94.3 2.84.4 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.13.4 2.54.1 3.52.8 5.13.0 2.53.6 3.3 3.52.5 3.32.3 2.42.9 1.94.7 2.93.3 2.74.2 2.62.8 2.82.7
Sixes 2.12.7 59 7 10 -0 20 -1 02 1 01 00 38 3 111 25 07 0 56 2 41 32 30 04 21 21 107 0 01 00 13 0 36 01 31 26 06 3 12 1 23 41 10 01 10 3 75 31 65 10 32 13 20 22
Fours 26.132.4 5346 45 4521 -25 4314 -20 1671 15 1831 212 1574 24 2934 2636 4169 35 2346 9 3128 2227 2837 2021 2517 1838 4753 16 2523 1821 1327 13 4337 1322 3160 3320 1962 39 2652 14 2850 3714 2620 315 3360 18 4121 2318 3241 171 3346 1711 2515 2115
Catches 5.25.0 75 -2 86 9 70 8 16 -7 76 09 38 -6 86 58 44 -5 55 -6 86 104 86 64 56 83 67 -1 59 58 67 -4 45 35 65 15 65 -6 83 -3 26 25 83 40 55 -6 76 22 44 04 45 46 66 32
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 26 Tests, newest on the left

Line250.5
Avg
Hit
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Test Series 5 Nov 26 AfghanistanA Drew
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 22 May 25 EnglandA Lostinns
Test Series 28 Apr 25 BangladeshA Lostinns
Test Series 20 Apr 25 BangladeshA Won3 wkts
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 25 Jul 24 IrelandA Lost4 wkts
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 10 Mar 21 AfghanistanA Lost6 wkts
Test Series 2 Mar 21 AfghanistanA Won10 wkts
Test Series 22 Feb 20 BangladeshA Lostinns
Test Series 27 Jan 20 Sri LankaH Drew
Test Series 19 Jan 20 Sri LankaH Lost10 wkts
Test Series 11 Nov 18 BangladeshA Lost218 runs
Test Series 3 Nov 18 BangladeshA Won151 runs

Zimbabwe Test Results

The last 26 Tests, newest first: 5 won

Opponent Result ZIM Opp Wkts
Afghanistan (A)5 Nov Ddrawn 504 & 523/5 514 10
Bangladesh (H)28 Jun Wby an innings and 85 runs 410 140 & 185 20
Afghanistan (H)20 Oct 2025 Wby an innings and 73 runs 347 127 & 159 20
New Zealand (H)7 Aug 2025 Lby an innings and 359 runs 125 & 117 601/3 3
New Zealand (H)30 Jul 2025 Lby 9 wickets 149 & 165 307 & 8/1 11
South Africa (H)6 Jul 2025 Lby an innings and 236 runs 170 & 220 626/5 5
South Africa (H)28 Jun 2025 Lby 328 runs 251 & 208 418/9 & 369 19
England (A)22 May 2025 Lby an innings and 45 runs 265 & 255 565/6 6
Bangladesh (A)28 Apr 2025 Lby an innings and 106 runs 227 & 111 444 10
Bangladesh (A)20 Apr 2025 Wby 3 wickets 273 & 174/7 191 & 255 20
Ireland (H)6 Feb 2025 Lby 63 runs 267 & 228 260 & 298 20
Afghanistan (H)2 Jan 2025 Lby 72 runs 243 & 205 157 & 363 20
Afghanistan (H)26 Dec 2024 Ddrawn 586 & 142/4 699 10
Ireland (A)25 Jul 2024 Lby 4 wickets 210 & 197 250 & 158/6 16
West Indies (H)12 Feb 2023 Lby an innings and 4 runs 115 & 173 292 10
West Indies (H)4 Feb 2023 Ddrawn 379/9 & 134/6 447/6 & 203/5 11
Bangladesh (H)7 Jul 2021 Lby 220 runs 276 & 256 468 & 284/1 11
Pakistan (H)7 May 2021 Lby an innings and 147 runs 132 & 231 510/8 8
Pakistan (H)29 Apr 2021 Lby an innings and 116 runs 176 & 134 426 10
Afghanistan (A)10 Mar 2021 Lby 6 wickets 287 & 365 545/4 & 108/4 8
Afghanistan (A)2 Mar 2021 Wby 10 wickets 250 & 17/0 131 & 135 20
Bangladesh (A)22 Feb 2020 Lby an innings and 106 runs 265 & 189 560/6 6
Sri Lanka (H)27 Jan 2020 Ddrawn 406 & 247/7 293 & 204/3 13
Sri Lanka (H)19 Jan 2020 Lby 10 wickets 358 & 170 515/9 & 14/0 9
Bangladesh (A)11 Nov 2018 Lby 218 runs 304 & 224 522/7 & 224/6 13
Bangladesh (A)3 Nov 2018 Wby 151 runs 236/5 & 181 143 & 169 20

Zimbabwe Test Splits

The last 26 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
Away 10 3-6 30% 282 387
InningsPW-LWin %RunsOpp
Batting first 12 1-8 8% 280 420
Batting second 14 4-9 29% 275 365
TossPW-LWin %RunsOpp
Won the toss 16 3-10 19% 286 401
Lost the toss 10 2-7 20% 263 374
CompetitionPW-LWin %RunsOpp
Test Series 26 5-17 19% 277 390
OpponentPW-LWin %RunsOpp
Bangladesh 7 3-4 43% 284 353
Afghanistan 6 2-2 33% 370 362
New Zealand 2 0-2 0% 137 454
South Africa 2 0-2 0% 211 522
Ireland 2 0-2 0% 239 255
West Indies 2 0-1 0% 247 370
Pakistan 2 0-2 0% 154 468
Sri Lanka 2 0-1 0% 382 404
England 1 0-1 0% 265 565
GroundPW-LWin %RunsOpp
Queens Sports Club, Bulawayo 10 0-8 0% 256 428
Harare Sports Club, Harare 6 2-3 33% 305 335
Sylhet International Cricket Stadium, Sylhet 2 2-0 100% 255 167
Sheikh Zayed Stadium, Abu Dhabi 2 1-1 50% 269 338
Shere Bangla National Stadium, Mirpur, Dhaka 2 0-2 0% 285 541
Sharjah Cricket Stadium, Sharjah 1 0-0 0% 504 514
Trent Bridge, Nottingham 1 0-1 0% 265 565
Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chittagong 1 0-1 0% 227 444
Civil Service Cricket Club, Belfast 1 0-1 0% 210 250
YearPW-LWin %RunsOpp
2026 2 1-0 50% 457 327
2025 10 2-8 20% 232 370
2024 2 0-1 0% 398 475
2023 2 0-1 0% 247 370
2021 5 1-4 20% 224 416
2020 3 0-2 0% 343 456
2018 2 1-1 50% 270 333

Test Sides

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

SidePWin %RunsOpp
1South Africa 1486%277238
2New Zealand 1267%319232
3Australia 2167%218231
4England 2050%321263
5Bangladesh 1644%291242
6India 1741%300252
7West Indies 1828%259275
8Zimbabwe 1323%237388
9Pakistan 1323%224252
10Sri Lanka 1010%296392

Zimbabwe Test Questions

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

Zimbabwe's first innings have averaged 277 runs over their last 26 Tests, their opponents' 390. Their highest was 586 against Afghanistan on 26 Dec 2024, their lowest 115 against West Indies.

What is Zimbabwe's Test record?

Zimbabwe have won 5 and lost 17 with 4 drawn or tied of their last 26 Tests.

Do Zimbabwe do better batting first or chasing in Tests?

Batting first, Zimbabwe have won 1 of 12 and averaged 280. Batting second they have won 4 of 14, averaging 275.

Who has scored the most Test runs for Zimbabwe recently?

Over Zimbabwe's last 26 Tests: Sean Williams (1525 runs in 16), Craig Ervine (1260 runs in 18), Brendan Taylor (1039 runs in 12).

Who has taken the most Test wickets for Zimbabwe recently?

Over Zimbabwe's last 26 Tests: Blessing Muzarabani (74 wickets in 19), Richard Ngarava (30 wickets in 12), Sikandar Raza (27 wickets in 12).

When do Zimbabwe play their next Test?

Zimbabwe play Afghanistan away in the Test Series on Fri 13 Nov, 06:00 (UK time).