Oddsworth
MM

South Africa · Western Province

Mihlali Mpongwana

26South Africa

  • Right-handed finisher
  • Right-arm medium bowler
  • Middle-overs bowler

Upcoming

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T20302223222812.90101.843016846.1
Pro20302223222812.90101.843016846.1
Last 10108938715.50106.92407344.8

Bowling

InnsBallsRunsWktsEconAvgSRDot %
T2025368493218.0423.5017.538.3
Pro2025368493218.0423.5017.538.3
Last 101015621848.3854.5039.036.5

Batting style

Finisher

  • PowerplayOvers 1–6

    Strike rate–
    Balls per dismissal–
  • Middle oversOvers 7–15

    Strike rate–
    Balls per dismissal–
  • DeathOvers 16–20

    Strike rate–
    Balls per dismissal–
FigurePlayerParAgainst par
Average18.821.8
Strike rate106130
Boundary %11.314.4
Dot %45.034.2
Sixes, % of boundaries3937
Strike rate, first 10 balls116110

160 balls in T20s · Mar 2024 – Oct 2026

Compare with other players

Bowling style

Medium-pacer

  • PowerplayOvers 1–6

    Economy–
  • Middle oversOvers 7–15

    Economy6.89Par 7.51
  • DeathOvers 16–20

    Economy–
FigurePlayerParAgainst par
Economy8.068.03
Dot %40.036.9
Boundary %18.415.4
Balls per wicket17.919.3
Average24.025.9
Economy v right-handers7.247.85

250 balls bowled in T20s · Mar 2024 – Oct 2026

Compare with other players

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay2669.22728.833
Middle overs128103.182047.4410
Death (overs 16–20)74110.88928.748

Team

Leagues

YearsMatRunsAvgSRWktsEcon
Pro202022–20263023212.90101.8218.04

T20 streaks

Last 10CareerNowBest
30+ score1/109%0130122244722329
Took a wicket3/1048%050020100100
  • Mihlali Mpongwana has made 30 or more in 1 of the last 10 T20 innings.
  • Mihlali Mpongwana has taken a wicket in 3 of the last 10 T20s bowled in.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
31 Oct 2026Western ProvinceWarriorsSt George's Park9* (6)0/21 (4.0)Lost by 4 wicketsL 4 wkts
25 Oct 2026Western ProvinceKwaZulu-Natal InlandCity Oval2 (2)0/14 (2.0)Won by 5 wickets (DLS)W 5 wkts (DLS)
14 Oct 2026Western ProvinceBolandNewlands–1/33 (3.0)Won by 6 wicketsW 6 wkts
10 Oct 2026Western ProvinceMpumalangaUplands College23 (14)0/13 (2.0)Won by 25 runsW 25 runs
6 Oct 2026Western ProvinceEasternsNewlands––Won by 9 wicketsW 9 wkts
4 Oct 2026Western ProvinceSouth Africa Emerging PlayersNewlands–0/39 (4.0)Won by 6 wicketsW 6 wkts
27 Sept 2026Western ProvinceKnightsNewlands2* (3)1/22 (3.0)Won by 5 wicketsW 5 wkts
25 Sept 2026Western ProvinceTitansSuperSport Park7 (9)0/17 (2.0)Lost by 5 wicketsL 5 wkts
25 Oct 2024Western ProvinceTitansSuperSport Park4 (14)2/28 (3.0)Lost by 19 runsL 19 runs
23 Oct 2024Western ProvinceNorth WestThe Wanderers Stadium24 (19)0/9 (1.0)Won by 41 runsW 41 runs

All teams

Share