Zimbabwe runs leaders
Test · 25 matches · the top player each match Updated , after Zimbabwe vs BangladeshRuns by match
| Player | Total | Avg | Leads | Odds | 28 Jun 2026 Match BAN TEST | 20 Oct 2025 Match AFG TEST | 07 Aug 2025 Match NZ TEST | 30 Jul 2025 Match NZ TEST | 06 Jul 2025 Match SA TEST | 28 Jun 2025 Match SA TEST | 22 May 2025 Match ENG TEST | 28 Apr 2025 Match BAN TEST | 20 Apr 2025 Match BAN TEST | 06 Feb 2025 Match IRE TEST | 02 Jan 2025 Match AFG TEST | 26 Dec 2024 Match AFG TEST | 25 Jul 2024 Match IRE TEST | 12 Feb 2023 Match WI TEST | 04 Feb 2023 Match WI TEST | 07 Jul 2021 Match BAN TEST | 07 May 2021 Match PAK TEST | 29 Apr 2021 Match PAK TEST | 10 Mar 2021 Match AFG TEST | 02 Mar 2021 Match AFG TEST | 22 Feb 2020 Match BAN TEST | 27 Jan 2020 Match SL TEST | 19 Jan 2020 Match SL TEST | 11 Nov 2018 Match BAN TEST | 03 Nov 2018 Match BAN TEST |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sean Williams | 1525 | 95.31 | 8 | – | – | – | 11 & 9 | 2 & 49 | 83 & 11 | 137 & 26 | 25 & 88 | 67 & 7 | 59 & 9 | – | 49 & 16 | 154 & 35 | 35 & 40 | – | – | – | – | – | 8 & 151 | 105 | – | 107 & 53 | 18 & 39 | 11 & 13 | 88 & 20 |
| Craig Ervine | 1050 | 58.33 | 5 | – | 60 | 5 | 7 & 17 | 39 & 22 | 17 & 49 | 36 & 49 | 42 & 2 | 5 & 25 | 8 & 10 | – | 75 & 53 | 104 & 22 | 5 & 7 | 22 & 72 | 13 & 17 | – | – | – | – | – | 107 & 43 | 12 & 13 | 85 & 7 | – | 0 |
| Brendan Taylor | 826 | 75.09 | 2 | – | 17 | 32 | 44 & 7 | – | – | – | – | – | – | – | – | – | – | – | – | 81 & 92 | 9 & 49 | 5 & 29 | – | – | 10 & 17 | 62 & 67 | 21 & 38 | 110 & 106 | 6 & 24 |
| Sikandar Raza | 672 | 56.00 | 0 | – | – | 65 | 5 & 4 | 2 & 5 | – | – | 7 & 60 | – | – | – | 61 & 38 | – | – | – | – | – | – | – | 85 & 22 | 43 | 18 & 37 | 72 & 34 | 41 & 17 | 0 & 12 | 19 & 25 |
| Brian Bennett | 568 | 47.33 | 2 | – | 59 | 6 | 0 & 0 | 6 & 18 | – | 19 | 139 & 1 | 21 & 6 | 57 & 54 | 7 & 45 | 2 & 0 | 110 | 8 & 10 | – | – | – | – | – | – | – | – | – | – | – | – |
| Ben Curran | 537 | 59.67 | 1 | – | 42 | 121 | – | 13 & 11 | – | – | 6 & 37 | 21 & 46 | 18 & 44 | 12 & 4 | 15 & 38 | 68 & 41 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Regis Chakabva | 443 | 44.30 | 1 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 31 & 1 | 33 & 80 | 19 & 14 | 33 & 0 | 44 | 30 & 18 | 31 & 15 | 8 & 26 | 10 & 2 | 28 & 20 |
| Prince Masvaure | 391 | 48.88 | 1 | – | – | – | – | – | – | 7 & 12 | – | – | – | – | – | – | 74 & 12 | – | – | – | – | 11 & 0 | 65 & 15 | 15 | 64 & 0 | 9 & 35 | 55 & 17 | – | – |
| Nick Welch | 368 | 46.00 | 1 | – | – | 49 | 11 & 47 | 27 & 4 | 10 & 55 | 4 & 0 | – | 54 & 0 | 2 & 10 | 90 & 5 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Wesley Madhevere | 326 | 36.22 | 1 | – | 77 | – | – | – | 25 & 5 | 15 & 0 | 0 & 31 | 15 & 0 | 24 & 19 | 26 & 84 | – | – | – | – | – | – | – | – | 0 & 0 | 0 & 5 | – | – | – | – | – |
| Donald Tiripano | 314 | 31.40 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 23 & 0 | – | 2 & 52 | 23 & 0 | 28 & 2 | 3 & 95 | 6 | 8 & 0 | 13 & 1 | 44 & 6 | 8 & 0 | – |
| Innocent Kaia | 312 | 104.00 | 1 | – | 140 | – | – | – | – | – | – | – | – | – | – | – | – | 38 & 43 | 67 & 24 | – | – | – | – | – | – | – | – | – | – |
| Blessing Muzarabani | 274 | 15.22 | 0 | – | 0 | 5 | 3 & 8 | 1 & 19 | 5 & 0 | 0 & 32 | 12 & 0 | 2 & 7 | 17 | 47 & 1 | 4 & 0 | 19 | 4 & 0 | – | – | 2 & 30 | 7 & 4 | 14 & 2 | 0 & 17 | 12 | – | – | – | – | – |
| Takudzwanashe Kaitano | 258 | 43.00 | 0 | – | – | – | – | – | 0 & 40 | 0 & 12 | – | – | – | 26 & 14 | 0 & 21 | 46 & 5 | – | – | – | 87 & 7 | – | – | – | – | – | – | – | – | – |
| Kevin Kasuza | 249 | 35.57 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 4 & 22 | 0 & 28 | 41 & 30 | 0 & 11 | 2 & 10 | 38 | 63 | – | – |
| Tafadzwa Tsiga | 207 | 20.70 | 0 | – | 1 | 17 | 33 & 5 | 30 & 27 | 12 & 1 | 9 & 0 | 22 & 4 | 18 & 0 | – | – | – | – | – | 0 & 2 | 2 & 24 | – | – | – | – | – | – | – | – | – | – |
| Dion Myers | 174 | 34.80 | 0 | – | – | – | – | – | 1 & 11 | – | – | – | – | – | 5 & 6 | 27 & 4 | 10 & 57 | – | – | 27 & 26 | – | – | – | – | – | – | – | – | – |
| Peter Moor | 158 | 79.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 83 & 13 | 62 & 0 |
| Gary Ballance | 155 | 155.00 | 1 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 137 & 18 | – | – | – | – | – | – | – | – | – | – |
| Wellington Masakadza | 155 | 22.14 | 0 | – | – | – | – | – | 3 & 17 | 4 & 57 | – | 6 & 10 | 6 & 12 | – | – | – | – | 1 & 7 | 15 & 0 | – | – | – | – | – | – | – | – | – | 17 |
| Hamilton Masakadza | 143 | 71.50 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 14 & 25 | 56 & 48 |
| Richard Ngarava | 139 | 11.58 | 0 | – | 3 | 0 | – | – | – | – | 0 & 0 | 0 & 5 | 28 & 4 | 15 & 14 | 1 & 3 | – | 5 & 11 | – | 19 | 0 & 10 | 15 & 0 | 1 & 5 | – | – | – | – | – | – | – |
| Joylord Gumbie | 129 | 43.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | 8 & 15 | 9 & 24 | 49 & 24 | – | – | – | – | – | – | – | – | – | – | – | – |
| Tarisai Musakanda | 128 | 32.00 | 1 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 & 8 | 14 & 43 | 41 & 15 | 7 | – | – | – | – | – |
| Brian Chari | 113 | 56.50 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 53 & 43 | 13 & 4 |
| Milton Shumba | 111 | 27.75 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 3 & 7 | – | 41 & 11 | 2 & 16 | 27 & 4 | – | – | – | – | – | – | – |
| Brandon Mavuta | 82 | 16.40 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | 0 | – | 1 & 16 | 56 | – | – | – | – | – | – | – | – | 0 & 0 | 3 & 6 |
| Victor Nyauchi | 77 | 7.00 | 0 | – | – | – | – | – | – | – | 0 & 13 | – | 7 | – | – | – | 0 | 2 & 2 | 13 | 0 & 10 | – | – | 0 & 0 | 0 | 6 & 7 | 6 | 11 & 0 | – | – |
| Tanaka Chivanga | 76 | 9.50 | 0 | – | – | 5 | 4 & 0 | 0 & 0 | 10 & 22 | 0 & 1 | 2 & 10 | – | – | – | – | – | 7 & 6 | 6 & 3 | – | – | – | – | – | – | – | – | – | – | – |
| Nyasha Mayavo | 62 | 31.00 | 0 | – | – | – | – | – | – | – | – | – | 35 & 1 | 18 & 8 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Roy Kaia | 59 | 19.67 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 & 0 | 11 & 0 | 48 & 0 | – | – | – | – | – | – | – |
| Luke Jongwe | 56 | 56.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 19 & 37 | – | – | – | – | – | – | – | – |
| Newman Nyamhuri | 55 | 11.00 | 0 | – | 0 | – | – | 9 & 1 | – | – | – | – | – | 0 & 8 | 11 & 0 | 26 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Chamu Chibhabha | 51 | 25.50 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 10 & 1 | 9 & 31 | – | – | – | – | – | – | – | – | – | – |
| Timycen Maruma | 48 | 16.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 & 0 | – | – | – | – | 7 & 41 | 0 | – | – | – |
| Brad Evans | 46 | 15.33 | 0 | – | 4 | 35 | – | – | – | – | – | – | – | – | – | – | – | – | 7 & 0 | – | – | – | – | – | – | – | – | – | – |
| Tanunurwa Makoni | 43 | 21.50 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 & 1 | 33 & 9 | – | – | – | – | – | – | – | – | – | – |
| Tinotenda Mutombodzi | 41 | 41.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 33 & 8 | – | – | – |
| Vincent Masekesa | 38 | 9.50 | 0 | – | – | – | 1 & 4 | 7 & 2 | – | 11 & 3 | – | 8 & 2 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Johnathan Campbell | 37 | 37.00 | 0 | – | – | – | – | – | – | – | – | – | – | 4 & 33 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Trevor Gwandu | 23 | 7.67 | 0 | – | – | – | 0 & 0 | – | – | – | – | – | – | 18 & 2 | – | 3 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Kyle Jarvis | 18 | 6.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 1 & 1 | 9 & 1 | 5 & 1 |
| Tendai Chisoro | 18 | 9.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 1 & 8 | 9 & 0 | – | – | – | – | – | – | – |
| Brian Mudzinganyama | 16 | 8.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 | 16 | – | – |
| Tendai Chatara | 12 | 4.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 & 4 | – | – | – | – | – | – | – | – | – | – | 0 & 0 | 0 & 8 |
| Carl Mumba | 11 | 11.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 11 | – | – | – |
| Clive Madande | 10 | 10.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 & 10 | – | – | – | – | – | – | – | – | – | – | – | – |
| Ainsley Ndlovu | 9 | 4.50 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 & 4 | – | 5 & 0 | – | – |
| Ryan Burl | 8 | 4.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 & 0 | 8 | – | – | – | – | – |
| Charlton Tshuma | 3 | 3.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 & 3 | – | – | – | – |
Zimbabwe Runs Leaders: All Test Cricket
In Zimbabwe's last 25 All Test Cricket games (2018–2026), Sean Williams leads for runs with 1525 at an average of 95.31 per game.
Zimbabwe Runs Leaders
The top runs contributors for Zimbabwe are: Sean Williams (1525), Craig Ervine (1050), Brendan Taylor (826). These rankings are based on 25 games (2018–2026). Sean Williams has led the team in runs in 8 of these matches.
Runs distribution
Across the squad, 50 players have contributed runs totalling 10,624 over these 25 games. Sean Williams accounts for 14% of the team's runs.
Frequently asked questions
Who has the most runs for Zimbabwe in the last 25 matches?
Sean Williams leads Zimbabwe with 1525 runs in the last 25 matches, 95.31 a match, ahead of Craig Ervine (1050) and Brendan Taylor (826). Sean Williams has been Zimbabwe's leading run-scorer in 8 of those matches.
How many runs does Sean Williams average per game?
Sean Williams averages 95.31 runs a game for Zimbabwe, based on 25 games (2018–2026), with a best of 189 in one match. Every match is in the matrix on this page, with each player's runs in it.
Who has the most fifties for Zimbabwe in the last 25 matches?
Sean Williams has scored 11 fifties for Zimbabwe in the last 25 matches, the most in the side, ahead of Craig Ervine (7) and Brendan Taylor (6). 21 players have scored at least one in that time.
What is the most runs by a Zimbabwe player in one match in the last 25 matches?
Brendan Taylor's 216 against Bangladesh on 11 Nov 2018 is the most runs by a Zimbabwe player in one match in the last 25 matches. Next is Sean Williams' 189 against Afghanistan on 26 Dec 2024.





































