Zimbabwe Average Score & Team Totals
Updated , after Zimbabwe vs South AfricaZimbabwe average 152.4 runs across their last 20 T20 matches, and their opponents 170.8, so their matches average 323.2. They passed 140.5 in 16 of the 20 (80%), and 195 was their highest total against Namibia on 31 Aug 2026.
Zimbabwe runs: over/under
| Line | Over | Under | Over % |
|---|---|---|---|
| 130.5 runs | 16 | 4 | 80% |
| 140.5 runs | 16 | 4 | 80% |
| 150.5 runs | 11 | 9 | 55% |
| 160.5 runs | 6 | 14 | 30% |
| 170.5 runs | 3 | 17 | 15% |
Match total runs: over/under
| Line | Over | Under | Over % |
|---|---|---|---|
| 300.5 runs | 14 | 6 | 70% |
| 310.5 runs | 12 | 8 | 60% |
| 320.5 runs | 10 | 10 | 50% |
| 330.5 runs | 8 | 12 | 40% |
| 340.5 runs | 7 | 13 | 35% |
Zimbabwe runs by split
| Split | Matches | Scored | Conceded | Match total |
|---|---|---|---|---|
| Overall | 20 | 152.4 | 170.8 | 323.2 |
| Batting first | 9 | 156.3 | 143.0 | 299.3 |
| Chasing | 11 | 149.2 | 193.5 | 342.7 |
| Won | 7 | 163.3 | 143.7 | 307.0 |
| Lost | 13 | 146.5 | 185.4 | 331.9 |
Zimbabwe top run-scorers
| # | Player | Matches | Runs | Per match |
|---|---|---|---|---|
| 1 | Brian Bennett | 20 | 625 | 31.3 |
| 2 | Sikandar Raza | 20 | 468 | 23.4 |
| 3 | Ryan Burl | 19 | 438 | 23.1 |
| 4 | Tadiwanashe Marumani | 20 | 287 | 14.4 |
| 5 | Brad Evans | 20 | 235 | 11.8 |
| 6 | Dion Myers | 14 | 204 | 14.6 |
| 7 | Ben Curran | 8 | 102 | 12.8 |
| 8 | Innocent Kaia | 3 | 99 | 33.0 |
Match by match
More Zimbabwe stats
About Zimbabwe runs
Frequently asked questions
What is Zimbabwe's average score?
Zimbabwe average 152.4 runs across their last 20 T20 matches, from 106 to 195, and concede 170.8, so their matches average 323.2 runs. Batting first they average 156.3, and chasing 149.2.
How often do Zimbabwe score over 140.5 runs?
Zimbabwe have scored over 140.5 runs in 16 of their last 20 T20 matches (80%), and over 150.5 runs in 11 (55%). Their matches have gone over 310.5 runs in 12 of the 20 (60%).
What is Zimbabwe's highest total in their last 20 T20 matches?
Zimbabwe's highest total in their last 20 T20 matches is 195, against Namibia on 31 Aug 2026, and their lowest 106, against Oman on 9 Feb 2026. They average 152.4 over the 20.
Who scores the most runs for Zimbabwe?
Brian Bennett has scored the most runs for Zimbabwe in their last 20 T20 matches, 625 in 20 matches, ahead of Sikandar Raza (468) and Ryan Burl (438). The side averages 152.4 runs a match in that time.
How many runs are scored in Zimbabwe matches?
Zimbabwe matches average 323.2 runs across their last 20 T20 matches, with Zimbabwe scoring 152.4 and their opponents 170.8. The match total went over 310.5 in 12 of the 20 (60%), and the most in one match was 440, against India on 26 Feb 2026.