Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next SA20 match Joburg Super KingsJoburg Super Kings (H)
SA20 - Wed 20 Jan, 15:30 Their stats Preview

MI Cape Town SA20 Cricket Stats

MI Cape Town SA20 matches game by game, and how the opposition did in each

Updated , after the Sunrisers Eastern Cape game

Stat Avg
SA20 18 Jan 26 Sunrisers Eastern CapeA 148/6149/3
SA20 12 Jan 26 Pretoria CapitalsA 132/7185/6
SA20 10 Jan 26 Joburg Super KingsA 234/3198/5
SA20 2 Jan 26 Paarl RoyalsA 180/8181/3
SA20 31 Jan 25 Pretoria CapitalsA 222/3195/8
SA20 15 Jan 25 Paarl RoyalsA 158/4159/4
SA20 11 Jan 25 Joburg Super KingsA 140/682/3
SA20 9 Jan 25 Sunrisers Eastern CapeA 174/777
SA20 1 Feb 24 Pretoria CapitalsA 248/4214/8
SA20 27 Jan 24 Sunrisers Eastern CapeA 171/7175/6
Runs 181162 148149 132185 234198 180181 222195 158159 14082 17477 248214 171175
Wickets 5.65.5 36 67 53 38 83 44 36 107 84 67
Run rate 9.048.55 7.47.5 6.69.3 11.79.9 9.09.1 11.19.8 7.98.4 7.07.1 8.75.1 12.410.7 8.68.8
Sixes 11.15.7 73 711 179 123 168 73 63 111 2012 84
Fours 12.014.4 916 913 1517 1118 1718 916 118 116 1619 1213
Catches 3.43.8 32 47 33 26 52 21 24 56 33 54
Powerplay runs 48.447.2 4337 4041 6847 6467 5467 4750 2138 3633 6646 4546
Powerplay wickets lost 1.201.90 11 22 03 00 11 11 21 23 16 21
Performance points 315303 230285 286384 344280 252392 428268 234245 214237 407275 428311 327356
Dream11 points 602555 450576 523715 677522 502688 776523 431492 420414 791460 857591 591573
Each figure is MI Cape Town's, the opposition's under it. Wickets are the wickets MI Cape Town took.

MI Cape Town SA20 Game by Game

Runs, the last 10 SA20 matches, newest on the left

Line180.5
Avg
Hit
SA20 18 Jan 26 Sunrisers Eastern CapeA 148/6149/3
SA20 12 Jan 26 Pretoria CapitalsA 132/7185/6
SA20 10 Jan 26 Joburg Super KingsA 234/3198/5
SA20 2 Jan 26 Paarl RoyalsA 180/8181/3
SA20 31 Jan 25 Pretoria CapitalsA 222/3195/8
SA20 15 Jan 25 Paarl RoyalsA 158/4159/4
SA20 11 Jan 25 Joburg Super KingsA 140/682/3
SA20 9 Jan 25 Sunrisers Eastern CapeA 174/777
SA20 1 Feb 24 Pretoria CapitalsA 248/4214/8
SA20 27 Jan 24 Sunrisers Eastern CapeA 171/7175/6

MI Cape Town SA20 Results

The last 10 SA20 matches, newest first: 4 won

Opponent Result MICT Opp RR
Sunrisers Eastern CapeSunrisers Eastern Cape (A)18 Jan Lby 7 wickets 148/620 ov 149/319.5 ov 7.40
Pretoria CapitalsPretoria Capitals (A)12 Jan Lby 53 runs 132/720 ov 185/620 ov 6.60
Joburg Super KingsJoburg Super Kings (A)10 Jan Wby 36 runs 234/320 ov 198/520 ov 11.70
Paarl RoyalsPaarl Royals (A)2 Jan Lby 1 run 180/820 ov 181/320 ov 9.00
Pretoria CapitalsPretoria Capitals (A)31 Jan 2025 Wby 27 runs 222/320 ov 195/820 ov 11.10
Paarl RoyalsPaarl Royals (A)15 Jan 2025 Lby 6 wickets 158/420 ov 159/419 ov 7.90
Joburg Super KingsJoburg Super Kings (A)11 Jan 2025 Lby 6 runs 140/620 ov 82/311.3 ov 7.00
Sunrisers Eastern CapeSunrisers Eastern Cape (A)9 Jan 2025 Wby 97 runs 174/720 ov 7715 ov 8.70
Pretoria CapitalsPretoria Capitals (A)1 Feb 2024 Wby 34 runs 248/420 ov 214/820 ov 12.40
Sunrisers Eastern CapeSunrisers Eastern Cape (A)27 Jan 2024 Lby 4 runs 171/720 ov 175/620 ov 8.55

MI Cape Town SA20 Splits

The last 10 SA20 matches: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game

VenuePW-LWin %RunsOpp
Away 10 4-6 40% 181 162
InningsPW-LWin %RunsOpp
Batting first 7 4-3 57% 189 153
Chasing 3 0-3 0% 161 180
TossPW-LWin %RunsOpp
Won the toss 3 2-1 67% 205 199
Lost the toss 7 2-5 29% 170 145
CompetitionPW-LWin %RunsOpp
SA20SA20 10 4-6 40% 181 162
OpponentPW-LWin %RunsOpp
Pretoria CapitalsPretoria Capitals 3 2-1 67% 201 198
Sunrisers Eastern CapeSunrisers Eastern Cape 3 1-2 33% 164 134
Joburg Super KingsJoburg Super Kings 2 1-1 50% 187 140
Paarl RoyalsPaarl Royals 2 0-2 0% 169 170
GroundPW-LWin %RunsOpp
SuperSport Park, Centurion 3 2-1 67% 201 198
St George's Park, Gqeberha 3 1-2 33% 164 134
The Wanderers Stadium, Johannesburg 2 1-1 50% 187 140
Boland Park, Paarl 2 0-2 0% 169 170
YearPW-LWin %RunsOpp
2026 4 1-3 25% 174 178
2025 4 2-2 50% 174 128
2024 2 1-1 50% 210 195

SA20 2025 Table

On points, then net run rate

SA20 points table →
SidePWLNRNRRPts
1Sunrisers Eastern CapeSunrisers Eastern Cape 10532+1.76228
2Pretoria CapitalsPretoria Capitals 10541+0.21824
3Paarl RoyalsPaarl Royals 10541-0.92224
4Joburg Super KingsJoburg Super Kings 10442+0.04522
5Durban's Super GiantsDurban's Super Giants 10343-0.06819
6MI Cape TownMI Cape Town 10361-1.01314

MI Cape Town SA20 Questions

What is MI Cape Town's average SA20 match score?

MI Cape Town have averaged 181 runs per SA20 match over their last 10 SA20 matches, since January 2024, and conceded 162; their highest was 248 against Pretoria Capitals on 1 Feb 2024, and their lowest 132 against Pretoria Capitals on 12 Jan 2026.

What is MI Cape Town's SA20 match record?

MI Cape Town have won 4 and lost 6 of their last 10 SA20 matches, since January 2024, a 40% win rate, and their latest SA20 match was a defeat against Sunrisers Eastern Cape on 18 Jan 2026.

Do MI Cape Town do better batting first or chasing in SA20 matches?

Batting first has suited MI Cape Town better than chasing over their last 10 SA20 matches, since January 2024: they have won 4 of 7 batting first, averaging 189, and 0 of 3 batting second, averaging 161.

Who has scored the most SA20 match runs for MI Cape Town recently?

Rassie van der Dussen has the most SA20 match runs for MI Cape Town over their last 10 SA20 matches, since January 2024, with 324 in 10 matches, ahead of Ryan Rickelton (297) and Reeza Hendricks (249).

Who has taken the most SA20 match wickets for MI Cape Town recently?

Kagiso Rabada has the most SA20 match wickets for MI Cape Town over their last 10 SA20 matches, since January 2024, with 11 in 8 matches, ahead of Trent Boult (7) and Delano Potgieter (6).

When do MI Cape Town play their next SA20 match?

MI Cape Town play their next SA20 match against Joburg Super Kings at home in the SA20 on Wednesday 20 January 2027, 15:30 (UK time); their latest was a defeat against Sunrisers Eastern Cape on 18 Jan 2026, and they have won 4 of their last 10 SA20 matches, since January 2024.