- Home
- Players
- Wesley Madhevere
Zimbabwe · Men's cricket
Wesley Madhevere stats
Data through 20 September 2026Last updated 20 September 2026
Coverage: matches in the Cricsheet data from 1 March 2020 to 20 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2020 and 2026, Wesley Madhevere appears in 7 Tests, 43 ODIs, 79 T20Is for Zimbabwe in the Cricsheet data. In T20Is Wesley Madhevere scored 1,253 runs in 74 innings (average 18.98, strike rate 114.3), including 0 hundreds and 7 fifties. With the ball, the best return was 19 wickets in T20Is at an average of 30.42 and an economy rate of 7.22. Against Bangladesh in Tests, Wesley Madhevere averaged 45.00 over 5 innings.
Teams played for
Wesley Madhevere batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 7 | 13 | 2 | 321 | 84 | 29.18 | 598 | 53.7 | 0 | 2 | 3 | 33 | 2 |
| ODI | 43 | 40 | 0 | 890 | 75 | 22.25 | 1,109 | 80.3 | 0 | 7 | 2 | 82 | 6 |
| T20I | 79 | 74 | 8 | 1,253 | 73* | 18.98 | 1,096 | 114.3 | 0 | 7 | 9 | 134 | 19 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2020 | 334 |
| 2021 | 435 |
| 2022 | 523 |
| 2023 | 366 |
| 2024 | 118 |
| 2025 | 383 |
| 2026 | 305 |
Year-by-year batting (15 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2020 | ODI | 6 | 227 | 37.83 | 90.8 | 55 | 0 | 2 |
| 2020 | T20I | 5 | 107 | 26.75 | 118.9 | 70 | 0 | 1 |
| 2021 | ODI | 5 | 103 | 20.60 | 81.1 | 56 | 0 | 1 |
| 2021 | T20I | 14 | 332 | 23.71 | 119.4 | 73 | 0 | 3 |
| 2022 | ODI | 10 | 124 | 12.40 | 59.0 | 72 | 0 | 1 |
| 2022 | T20I | 20 | 399 | 23.47 | 128.7 | 73 | 0 | 3 |
| 2023 | ODI | 10 | 220 | 22.00 | 81.5 | 50 | 0 | 1 |
| 2023 | T20I | 13 | 146 | 14.60 | 98.6 | 25 | 0 | 0 |
| 2024 | T20I | 8 | 118 | 14.75 | 105.4 | 43 | 0 | 0 |
| 2025 | ODI | 3 | 77 | 25.67 | 82.8 | 61 | 0 | 1 |
| 2025 | T20I | 6 | 62 | 12.40 | 91.2 | 36 | 0 | 0 |
| 2025 | Test | 12 | 244 | 22.18 | 49.8 | 84 | 0 | 1 |
| 2026 | ODI | 6 | 139 | 23.17 | 87.4 | 75 | 0 | 1 |
| 2026 | T20I | 8 | 89 | 11.12 | 98.9 | 39 | 0 | 0 |
| 2026 | Test | 1 | 77 | – | 71.3 | 77 | 0 | 1 |
Wesley Madhevere bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 396 | 243 | 7 | 2/2 | 2/34 | 34.71 | 3.68 | 56.6 | 0 | 0 | 6 |
| ODI | 31 | 889 | 787 | 18 | 3/36 | – | 43.72 | 5.31 | 49.4 | 0 | 0 | 2 |
| T20I | 41 | 480 | 578 | 19 | 3/20 | – | 30.42 | 7.22 | 25.3 | 0 | 0 | 1 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2020 | 3 |
| 2021 | 6 |
| 2022 | 10 |
| 2023 | 7 |
| 2024 | 2 |
| 2025 | 9 |
| 2026 | 7 |
Year-by-year bowling (13 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2020 | ODI | 5 | 2 | 80.00 | 5.45 | 1/38 |
| 2020 | T20I | 4 | 1 | 57.00 | 7.12 | 1/15 |
| 2021 | ODI | 5 | 4 | 40.75 | 4.79 | 2/45 |
| 2021 | T20I | 9 | 2 | 65.00 | 8.12 | 2/11 |
| 2022 | ODI | 8 | 3 | 50.33 | 5.81 | 2/40 |
| 2022 | T20I | 11 | 7 | 20.86 | 6.35 | 2/15 |
| 2023 | ODI | 7 | 4 | 42.00 | 5.09 | 3/36 |
| 2023 | T20I | 9 | 3 | 37.67 | 6.65 | 2/8 |
| 2024 | T20I | 2 | 2 | 13.00 | 6.50 | 2/7 |
| 2025 | ODI | 1 | 2 | 6.00 | 6.00 | 2/12 |
| 2025 | Test | 8 | 7 | 34.71 | 3.68 | 2/2 |
| 2026 | ODI | 5 | 3 | 44.33 | 5.58 | 1/12 |
| 2026 | T20I | 6 | 4 | 26.50 | 8.83 | 3/20 |
Wesley Madhevere against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Bangladesh | Test | 5 | 135 | 45.00 | 57.9 | 77 | 0 | 1 |
| South Africa | Test | 4 | 45 | 11.25 | 48.4 | 25 | 0 | 0 |
| Bangladesh | ODI | 12 | 309 | 25.75 | 78.4 | 75 | 0 | 3 |
| Australia | ODI | 6 | 123 | 20.50 | 84.2 | 72 | 0 | 1 |
| Netherlands | ODI | 4 | 120 | 30.00 | 85.7 | 50 | 0 | 1 |
| Ireland | ODI | 5 | 106 | 21.20 | 75.7 | 61 | 0 | 1 |
| Pakistan | ODI | 3 | 98 | 32.67 | 91.6 | 55 | 0 | 1 |
| Sri Lanka | ODI | 4 | 30 | 7.50 | 63.8 | 20 | 0 | 0 |
| Bangladesh | T20I | 9 | 234 | 29.25 | 127.2 | 73 | 0 | 3 |
| Namibia | T20I | 12 | 232 | 23.20 | 130.3 | 73 | 0 | 2 |
| Pakistan | T20I | 8 | 216 | 30.86 | 124.1 | 70 | 0 | 2 |
| India | T20I | 9 | 159 | 17.67 | 103.9 | 43 | 0 | 0 |
| Ireland | T20I | 15 | 151 | 10.79 | 85.3 | 25 | 0 | 0 |
| South Africa | T20I | 6 | 67 | 13.40 | 108.1 | 35 | 0 | 0 |
| Scotland | T20I | 4 | 43 | 10.75 | 116.2 | 43 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Bangladesh | Test | 3 | 3 | 23.00 | 2.65 | 2/2 |
| South Africa | Test | 3 | 1 | 92.00 | 4.84 | 1/35 |
| Bangladesh | ODI | 11 | 8 | 42.12 | 4.88 | 2/40 |
| Netherlands | ODI | 4 | 4 | 29.25 | 5.09 | 3/36 |
| Ireland | ODI | 3 | 3 | 18.00 | 5.40 | 2/12 |
| Australia | ODI | 4 | 2 | 56.50 | 6.34 | 1/34 |
| Namibia | T20I | 10 | 4 | 28.50 | 6.33 | 2/15 |
| South Africa | T20I | 3 | 3 | 18.00 | 9.00 | 3/20 |
| Bangladesh | T20I | 8 | 2 | 68.50 | 8.06 | 1/14 |
| Ireland | T20I | 5 | 2 | 30.00 | 7.50 | 2/8 |
| Pakistan | T20I | 4 | 2 | 24.50 | 6.12 | 2/11 |
| Scotland | T20I | 3 | 0 | – | 9.33 | 0/7 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Harare Sports Club | 54 | 1149 | 22.53 | 77 |
| Queens Sports Club | 19 | 443 | 24.61 | 84 |
| Rawalpindi Cricket Stadium | 6 | 201 | 40.20 | 70 |
| Sylhet International Cricket Stadium | 5 | 172 | 43.00 | 52 |
| Bellerive Oval | 4 | 84 | 28.00 | 35 |
| Tony Ireland Stadium | 2 | 72 | 36.00 | 72 |
| Wanderers Cricket Ground | 2 | 45 | 22.50 | 23 |
| Grange Cricket Club Ground | 3 | 43 | 14.33 | 43 |
| Civil Service Cricket Club | 2 | 35 | 17.50 | 19 |
| United Cricket Club Ground | 5 | 34 | 17.00 | 11 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Harare Sports Club | 31 | 20 | 34.70 | 5.65 |
| Queens Sports Club | 11 | 9 | 26.33 | 4.31 |
| Sylhet International Cricket Stadium | 5 | 4 | 37.25 | 4.81 |
| Namibia Cricket Ground | 5 | 3 | 23.00 | 8.62 |
| Ruaraka Sports Club Ground | 1 | 2 | 3.50 | 2.33 |
| Trent Bridge | 1 | 1 | 34.00 | 11.33 |
| Zahur Ahmed Chowdhury Stadium | 1 | 1 | 35.00 | 2.33 |
| Shere Bangla National Stadium | 2 | 1 | 35.00 | 7.00 |
| Civil Service Cricket Club | 2 | 1 | 42.00 | 5.25 |
| Pallekele International Cricket Stadium | 2 | 1 | 47.00 | 7.83 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 557 | 514 | 108.4 | 31 | 96 | 5 | 6.44 |
| T20 | Middle | 516 | 463 | 111.4 | 22 | 366 | 10 | 7.52 |
| T20 | Death | 180 | 119 | 151.3 | 13 | 18 | 4 | 5.33 |
| ODI | Powerplay | 107 | 198 | 54.0 | 6 | 24 | 0 | 10.25 |
| ODI | Middle | 686 | 824 | 83.3 | 26 | 776 | 14 | 5.17 |
| ODI | Death | 97 | 87 | 111.5 | 8 | 89 | 4 | 5.19 |
How Wesley Madhevere was dismissed
- Caught66 (56%)
- Bowled21 (18%)
- Lbw16 (14%)
- Run out8 (7%)
- Caught and bowled4 (3%)
- Stumped1 (1%)
- Hit wicket1 (1%)
How Wesley Madhevere took wickets
- Caught23
- Bowled10
- Lbw9
- Stumped2
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 6 Jul 2025 | 5 |
| 14 Jul 2025 | 1 |
| 18 Jul 2025 | 36 |
| 20 Jul 2025 | 13 |
| 29 Aug 2025 | 8 |
| 28 Jun 2026 | 77 |
| 6 Jul 2026 | 0 |
| 9 Jul 2026 | 15 |
| 11 Jul 2026 | 75 |
| 23 Jul 2026 | 39 |
| 25 Jul 2026 | 2 |
| 26 Jul 2026 | 28 |
| 29 Aug 2026 | 12 |
| 31 Aug 2026 | 2 |
| 1 Sep 2026 | 0 |
| 3 Sep 2026 | 0 |
| 6 Sep 2026 | 6 |
| 15 Sep 2026 | 22 |
| 18 Sep 2026 | 26 |
| 20 Sep 2026 | 1 |
Last 20 bowling innings
Frequently asked questions
How many runs has Wesley Madhevere scored in Tests?
How many runs has Wesley Madhevere scored in ODIs?
How many runs has Wesley Madhevere scored in T20Is?
What is Wesley Madhevere's highest score?
How many wickets has Wesley Madhevere taken in Tests?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.