MM

M Mavunga

30 matches · 20 Apr 2022 to 25 Oct 2026

M Mavunga: career summary

M Mavunga is a cricketer. M Mavunga has played 30 matches on CricInto's records, from 20 Apr 2022 to 25 Oct 2026, for Zimbabwe.

In T20Is (20 matches, 2022–2026): 172 runs in 16 innings at an average of 12.29 and a strike rate of 132.31 (highest score 41); 16 wickets at an average of 25.13 and an economy rate of 8.20 (best 3/46).

In ODIs (10 matches, 2024–2026): 66 runs in 10 innings at an average of 8.25 and a strike rate of 72.53 (highest score 29); 5 wickets at an average of 72.80 and an economy rate of 6.15 (best 3/36).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
ODI10102 66298.25 9172.530 0711
T20I20162 1724112.29 130132.310 02232

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
ODI101059.1 36453/36 72.806.1571.00 00
T20I201949 402163/46 25.138.2018.38 00

Recent matches

DateMatchBatBowl
25 Oct 2026 ZIM vs IND ODI 3 (6)1/47 (10)
23 Oct 2026 ZIM vs IND ODI 29 (23)0/19 (2)
18 Oct 2026 ZIM vs IND T20I 4 (4)0/15 (1)
16 Oct 2026 ZIM vs IND T20I 0 (1)1/19 (3)
7 Oct 2026 ZIM vs WI T20I 6 (2)0/14 (1)
3 Oct 2026 ZIM vs WI T20I 8 (7)0/12 (1)
30 Sept 2026 ZIM vs WI ODI 13 (21)0/42 (4)
27 Sept 2026 ZIM vs WI ODI 2* (2)3/36 (8)
24 Sept 2026 ZIM vs WI ODI 6 (7)0/64 (10)
19 Sept 2026 ZIM vs SA T20I 12 (8)3/46 (4)

Frequently asked questions

How many runs has M Mavunga scored in T20Is?

M Mavunga has scored 172 runs in T20Is, at an average of 12.29.

How many wickets has M Mavunga taken in T20Is?

M Mavunga has taken 16 wickets in T20Is, with best figures of 3/46.

How many runs has M Mavunga scored in ODIs?

M Mavunga has scored 66 runs in ODIs, at an average of 8.25.

How many wickets has M Mavunga taken in ODIs?

M Mavunga has taken 5 wickets in ODIs, with best figures of 3/36.

What is M Mavunga's highest score?

M Mavunga's highest score is 41, in T20Is.

Which teams has M Mavunga played for?

Zimbabwe (2022–2026).