CricketWise
  1. Home
  2. Players
  3. Milton Shumba

Zimbabwe · Men's cricket

Milton Shumba stats

Data through 19 July 2026Last updated 19 July 2026

Coverage: matches in the Cricsheet data from 10 November 2020 to 19 July 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2020 and 2026, Milton Shumba appears in 4 Tests, 7 ODIs, 31 T20Is for Zimbabwe in the Cricsheet data. In T20Is Milton Shumba scored 410 runs in 28 innings (average 21.58, strike rate 109.6), including 0 hundreds and 1 fifties. Against Ireland in T20Is, Milton Shumba averaged 23.75 over 6 innings.

International matches
42
Tests 4 · ODIs 7 · T20Is 31
International runs
561
0 hundreds
Best batting average (T20I)
21.58
28 innings
Highest score
66*
T20I

Teams played for

Zimbabwe 2020–2026 · 42

Milton Shumba batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test4801114113.8829138.1000180
ODI762402610.008348.200130
T20I3128941066*21.58374109.60102713

Runs per year

010020030020202022202634
Milton Shumba: runs per calendar year (all formats in the data)
010020030020202021202220232024202634
Milton Shumba: runs per calendar year (all formats in the data)
Show as table
Milton Shumba: runs per calendar year (all formats in the data)
YearRuns
202011
2021292
2022184
202310
202430
202634
Year-by-year batting (9 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2020T20I11111.0091.71100
2021T20I819147.75132.66601
2021Test610116.8342.14100
2022ODI21010.0041.7900
2022T20I1617414.5097.22900
2023ODI100.000.0000
2023Test2105.0019.6700
2024ODI33015.0052.62600
2026T20I33417.0087.21900

Milton Shumba bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test537025011/641/131250.004.05370.0008
ODI129270–––5.59–000
T20I78411753/16–23.408.3616.8000

Wickets per year

01232020202220261
Milton Shumba: wickets per calendar year (all formats in the data)
01232020202120222023202420261
Milton Shumba: wickets per calendar year (all formats in the data)
Show as table
Milton Shumba: wickets per calendar year (all formats in the data)
YearWickets
20201
20211
20223
20230
20240
20261
Year-by-year bowling (7 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2020T20I1128.0014.001/28
2021T20I10–10.500/21
2021Test41233.004.041/64
2022ODI10–5.590/27
2022T20I3318.006.753/16
2023Test10–4.250/17
2026T20I2114.007.001/4
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
PakistanTest44912.2535.52700
Sri LankaODI43913.0049.42600
ScotlandT20I4123123.00164.06601
IrelandT20I69523.75101.14600
BangladeshT20I6499.8067.11900

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Queens Sports Club1214618.2529
Grange Cricket Club Ground3112112.0066
Harare Sports Club1010912.1141
Castle Avenue25353.0046
Bellerive Oval44715.6718
R Premadasa Stadium33015.0026
Bready Cricket Club32613.0014
Rawalpindi Cricket Stadium11111.0011
Pallekele International Cricket Stadium199.009
Perth Stadium188.008

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Queens Sports Club6421.256.07
Rawalpindi Cricket Stadium1128.0014.00
Harare Sports Club51260.004.16

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay334573.311206.50
T20Middle15518086.1116648.55
T20Death222149149.076110.00
ODIPowerplay51729.41–––
ODIMiddle346453.132304.70
ODIDeath1250.00609.00

How Milton Shumba was dismissed

How Milton Shumba took wickets

Last 20 innings

010203017 Jul 202224 Oct 202219 Jul 20264
Milton Shumba: runs in the last 20 innings
010203017 Jul 20225 Aug 202221 Oct 202230 Oct 202212 Feb 20238 Jan 202419 Jul 20264
Milton Shumba: runs in the last 20 innings
Show as table
Milton Shumba: runs in the last 20 innings
InningsRuns
17 Jul 20221
31 Jul 20223
2 Aug 20224
5 Aug 20221
17 Oct 202216
19 Oct 20222
21 Oct 202211
24 Oct 202218
27 Oct 20228
30 Oct 20228
2 Nov 20222
12 Feb 20233
12 Feb 20237
15 Dec 20230
6 Jan 20242
8 Jan 202426
11 Jan 20242
15 Jul 202611
17 Jul 202619
19 Jul 20264
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
19 Jul 2026T20IBangladesh4*6not outQueens Sports Club
17 Jul 2026T20IBangladesh1920bowledQueens Sports Club
15 Jul 2026T20IBangladesh1113caughtQueens Sports Club
11 Jan 2024ODISri Lanka29lbwR Premadasa Stadium
8 Jan 2024ODISri Lanka2645caughtR Premadasa Stadium
6 Jan 2024ODISri Lanka2*3not outR Premadasa Stadium
15 Dec 2023ODIIreland02caughtHarare Sports Club
12 Feb 2023TestWest Indies743bowledQueens Sports Club
12 Feb 2023TestWest Indies38caughtQueens Sports Club
2 Nov 2022T20INetherlands23caughtAdelaide Oval
30 Oct 2022T20IBangladesh815caughtThe Gabba
27 Oct 2022T20IPakistan810caught and bowledPerth Stadium
24 Oct 2022T20ISouth Africa1820caughtBellerive Oval
21 Oct 2022T20IScotland11*11not outBellerive Oval
19 Oct 2022T20IWest Indies29caughtBellerive Oval
17 Oct 2022T20IIreland1614caughtBellerive Oval
5 Aug 2022ODIBangladesh1*2not outHarare Sports Club
2 Aug 2022T20IBangladesh411caughtHarare Sports Club
31 Jul 2022T20IBangladesh38caughtHarare Sports Club
17 Jul 2022T20INetherlands13caughtQueens Sports Club

Frequently asked questions

How many runs has Milton Shumba scored in Tests?
111 runs in 8 innings (4 matches) at an average of 13.88 and a strike rate of 38.1, in the data from 2021 to 2023.
How many runs has Milton Shumba scored in ODIs?
40 runs in 6 innings (7 matches) at an average of 10.00 and a strike rate of 48.2, in the data from 2021 to 2024.
How many runs has Milton Shumba scored in T20Is?
410 runs in 28 innings (31 matches) at an average of 21.58 and a strike rate of 109.6, in the data from 2020 to 2026.
What is Milton Shumba's highest score?
66* in T20Is, the highest score in the data.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.