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 16 Jan 26 Sunrisers Eastern CapeH 140/7139/9
SA20 12 Jan 26 Pretoria CapitalsA 132/7185/6
SA20 10 Jan 26 Joburg Super KingsA 234/3198/5
SA20 6 Jan 26 Joburg Super KingsH 128/6123/7
SA20 4 Jan 26 Paarl RoyalsH 8890/3
SA20 2 Jan 26 Paarl RoyalsA 180/8181/3
SA20 31 Dec 25 Pretoria CapitalsH 135220/5
SA20 26 Dec 25 Durban's Super GiantsH 217/7232/5
SA20 8 Feb 25 Sunrisers Eastern CapeH 181/8105
SA20 4 Feb 25 Paarl RoyalsH 199/4160
SA20 2 Feb 25 Pretoria CapitalsH 201/5106
SA20 31 Jan 25 Pretoria CapitalsA 222/3195/8
SA20 29 Jan 25 Sunrisers Eastern CapeH 110/0107
SA20 25 Jan 25 Durban's Super GiantsH 154/3149/6
SA20 18 Jan 25 Joburg Super KingsH 173/3172/5
SA20 15 Jan 25 Paarl RoyalsA 158/4159/4
SA20 13 Jan 25 Paarl RoyalsH 172/7139/9
SA20 11 Jan 25 Joburg Super KingsA 140/682/3
SA20 9 Jan 25 Sunrisers Eastern CapeA 174/777
SA20 3 Feb 24 Pretoria CapitalsH 163/9167/6
SA20 1 Feb 24 Pretoria CapitalsA 248/4214/8
SA20 29 Jan 24 Joburg Super KingsH 80/398/0
SA20 27 Jan 24 Sunrisers Eastern CapeA 171/7175/6
SA20 23 Jan 24 Durban's Super GiantsH 121/9157/6
SA20 21 Jan 24 Paarl RoyalsA 103162/3
SA20 19 Jan 24 Paarl RoyalsH 175/2172/8
SA20 16 Jan 24 Sunrisers Eastern CapeH 198/5202/2
SA20 13 Jan 24 Joburg Super KingsA 243/5145
SA20 11 Jan 24 Durban's Super GiantsA 207/5177/6
SA20 6 Feb 23 Joburg Super KingsA 113189/6
SA20 4 Feb 23 Pretoria CapitalsA 159160/9
SA20 2 Feb 23 Durban's Super GiantsA 165/5169/5
SA20 23 Jan 23 Pretoria CapitalsH 130182/8
SA20 21 Jan 23 Paarl RoyalsA 142/9129/6
SA20 18 Jan 23 Sunrisers Eastern CapeH 171/6172/8
SA20 16 Jan 23 Sunrisers Eastern CapeA 158/8162/6
SA20 14 Jan 23 Joburg Super KingsH 107/3105/9
SA20 13 Jan 23 Durban's Super GiantsH 152/8154/5
SA20 10 Jan 23 Paarl RoyalsH 143/2142/7
Runs 161155 148149 140139 132185 234198 128123 8890 180181 135220 217232 181105 199160 201106 222195 110107 154149 173172 158159 172139 14082 17477 163167 248214 8098 171175 121157 103162 175172 198202 243145 207177 113189 159160 165169 130182 142129 171172 158162 107105 152154 143142
Wickets 6.46.1 36 97 67 53 76 310 38 510 57 108 104 105 83 100 63 53 44 97 36 107 69 84 03 67 69 310 82 25 105 65 610 910 55 810 69 86 68 93 58 72
Run rate 8.818.54 7.47.5 7.27.0 6.69.3 11.79.9 11.310.3 4.76.9 9.09.1 9.411.0 10.911.6 9.15.6 10.08.1 10.17.6 11.19.8 10.05.5 10.47.5 10.98.6 7.98.4 8.67.0 7.07.1 8.75.1 8.28.5 12.410.7 10.017.3 8.68.8 6.17.9 5.68.1 10.48.6 9.910.1 12.28.1 10.410.7 6.39.5 8.18.0 8.38.5 7.29.1 7.16.5 8.68.8 7.98.3 6.65.3 7.69.3 9.27.1
Sixes 8.95.9 73 46 711 179 124 23 123 815 187 152 125 105 168 32 136 98 73 67 63 111 78 2012 67 84 54 22 89 1310 147 1310 57 87 95 58 20 610 74 41 107 93
Fours 10.813.5 916 127 913 1517 216 68 1118 1113 1228 89 1118 168 1718 127 914 1614 916 1510 118 116 1111 1619 27 1213 616 815 1313 914 1913 1314 420 1215 1118 1015 1312 169 1316 67 714 1014
Catches 4.24.4 32 66 47 33 65 17 26 58 46 87 84 74 52 60 22 32 21 64 24 56 68 33 03 54 27 16 62 24 63 54 46 85 54 66 35 35 36 63 36 41
Powerplay runs 49.749.6 4337 3637 4041 6847 6269 3346 6467 6339 5168 5234 6645 5837 5467 7124 7022 5951 4750 5253 2138 3633 4944 6646 4398 4546 3552 2560 6164 6454 7347 6353 3966 4553 4455 4284 3227 4644 3649 4336 4460 4741
Powerplay wickets lost 1.081.88 11 23 22 03 22 21 00 13 10 22 03 05 11 02 02 00 11 12 21 23 02 16 10 21 22 30 02 00 04 02 13 22 21 10 33 13 22 03 21 01
Performance points 325316 230285 373335 286384 344280 321289 155342 252392 279515 374425 479354 466269 484242 428268 367104 280223 351248 234245 403318 214237 407275 339421 428311 75181 327356 256401 167416 382220 241329 516269 365308 263432 405397 303321 339433 287375 336332 297374 337179 276362 320185
Dream11 points 595570 450576 683576 523715 677522 545479 334640 502688 489863 649779 833545 797495 802444 776523 661196 586433 601436 431492 737597 420414 791460 580712 857591 162341 591573 479733 334762 662421 461608 861488 655566 491811 706705 552574 597805 537595 638592 589673 617327 536668 606367
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 40 SA20 matches, newest on the left

Line160.5
Avg
Hit
SA20 18 Jan 26 Sunrisers Eastern CapeA 148/6149/3
SA20 16 Jan 26 Sunrisers Eastern CapeH 140/7139/9
SA20 12 Jan 26 Pretoria CapitalsA 132/7185/6
SA20 10 Jan 26 Joburg Super KingsA 234/3198/5
SA20 6 Jan 26 Joburg Super KingsH 128/6123/7
SA20 4 Jan 26 Paarl RoyalsH 8890/3
SA20 2 Jan 26 Paarl RoyalsA 180/8181/3
SA20 31 Dec 25 Pretoria CapitalsH 135220/5
SA20 26 Dec 25 Durban's Super GiantsH 217/7232/5
SA20 8 Feb 25 Sunrisers Eastern CapeH 181/8105
SA20 4 Feb 25 Paarl RoyalsH 199/4160
SA20 2 Feb 25 Pretoria CapitalsH 201/5106
SA20 31 Jan 25 Pretoria CapitalsA 222/3195/8
SA20 29 Jan 25 Sunrisers Eastern CapeH 110/0107
SA20 25 Jan 25 Durban's Super GiantsH 154/3149/6
SA20 18 Jan 25 Joburg Super KingsH 173/3172/5
SA20 15 Jan 25 Paarl RoyalsA 158/4159/4
SA20 13 Jan 25 Paarl RoyalsH 172/7139/9
SA20 11 Jan 25 Joburg Super KingsA 140/682/3
SA20 9 Jan 25 Sunrisers Eastern CapeA 174/777
SA20 3 Feb 24 Pretoria CapitalsH 163/9167/6
SA20 1 Feb 24 Pretoria CapitalsA 248/4214/8
SA20 29 Jan 24 Joburg Super KingsH 80/398/0
SA20 27 Jan 24 Sunrisers Eastern CapeA 171/7175/6
SA20 23 Jan 24 Durban's Super GiantsH 121/9157/6
SA20 21 Jan 24 Paarl RoyalsA 103162/3
SA20 19 Jan 24 Paarl RoyalsH 175/2172/8
SA20 16 Jan 24 Sunrisers Eastern CapeH 198/5202/2
SA20 13 Jan 24 Joburg Super KingsA 243/5145
SA20 11 Jan 24 Durban's Super GiantsA 207/5177/6
SA20 6 Feb 23 Joburg Super KingsA 113189/6
SA20 4 Feb 23 Pretoria CapitalsA 159160/9
SA20 2 Feb 23 Durban's Super GiantsA 165/5169/5
SA20 23 Jan 23 Pretoria CapitalsH 130182/8
SA20 21 Jan 23 Paarl RoyalsA 142/9129/6
SA20 18 Jan 23 Sunrisers Eastern CapeH 171/6172/8
SA20 16 Jan 23 Sunrisers Eastern CapeA 158/8162/6
SA20 14 Jan 23 Joburg Super KingsH 107/3105/9
SA20 13 Jan 23 Durban's Super GiantsH 152/8154/5
SA20 10 Jan 23 Paarl RoyalsH 143/2142/7

MI Cape Town SA20 Results

The last 40 SA20 matches, newest first: 18 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
Sunrisers Eastern CapeSunrisers Eastern Cape (H)16 Jan Wby 3 wickets 140/719.2 ov 139/920 ov 7.24
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
Joburg Super KingsJoburg Super Kings (H)6 Jan Wby 4 wickets 128/611.2 ov 123/712 ov 11.29
Paarl RoyalsPaarl Royals (H)4 Jan Lby 7 wickets 8818.4 ov 90/313 ov 4.71
Paarl RoyalsPaarl Royals (A)2 Jan Lby 1 run 180/820 ov 181/320 ov 9.00
Pretoria CapitalsPretoria Capitals (H)31 Dec 2025 Lby 85 runs 13514.2 ov 220/520 ov 9.42
Durban's Super GiantsDurban's Super Giants (H)26 Dec 2025 Lby 15 runs 217/720 ov 232/520 ov 10.85
Sunrisers Eastern CapeSunrisers Eastern Cape (H)8 Feb 2025 Wby 76 runs 181/820 ov 10518.4 ov 9.05
Paarl RoyalsPaarl Royals (H)4 Feb 2025 Wby 39 runs 199/420 ov 16019.4 ov 9.95
Pretoria CapitalsPretoria Capitals (H)2 Feb 2025 Wby 95 runs 201/520 ov 10614 ov 10.05
Pretoria CapitalsPretoria Capitals (A)31 Jan 2025 Wby 27 runs 222/320 ov 195/820 ov 11.10
Sunrisers Eastern CapeSunrisers Eastern Cape (H)29 Jan 2025 Wby 10 wickets 110/011 ov 10719.2 ov 10.00
Durban's Super GiantsDurban's Super Giants (H)25 Jan 2025 Wby 7 wickets 154/314.5 ov 149/620 ov 10.38
Joburg Super KingsJoburg Super Kings (H)18 Jan 2025 Wby 7 wickets 173/315.5 ov 172/520 ov 10.93
Paarl RoyalsPaarl Royals (A)15 Jan 2025 Lby 6 wickets 158/420 ov 159/419 ov 7.90
Paarl RoyalsPaarl Royals (H)13 Jan 2025 Wby 33 runs 172/720 ov 139/920 ov 8.60
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 (H)3 Feb 2024 Lby 4 wickets 163/920 ov 167/619.4 ov 8.15
Pretoria CapitalsPretoria Capitals (A)1 Feb 2024 Wby 34 runs 248/420 ov 214/820 ov 12.40
Joburg Super KingsJoburg Super Kings (H)29 Jan 2024 Lby 10 wickets 80/38 ov 98/05.4 ov 10.00
Sunrisers Eastern CapeSunrisers Eastern Cape (A)27 Jan 2024 Lby 4 runs 171/720 ov 175/620 ov 8.55
Durban's Super GiantsDurban's Super Giants (H)23 Jan 2024 Lby 36 runs 121/920 ov 157/620 ov 6.05
Paarl RoyalsPaarl Royals (A)21 Jan 2024 Lby 59 runs 10318.2 ov 162/320 ov 5.62
Paarl RoyalsPaarl Royals (H)19 Jan 2024 Wby 8 wickets 175/216.5 ov 172/820 ov 10.40
Sunrisers Eastern CapeSunrisers Eastern Cape (H)16 Jan 2024 Lby 4 runs 198/520 ov 202/220 ov 9.90
Joburg Super KingsJoburg Super Kings (A)13 Jan 2024 Wby 98 runs 243/520 ov 14517.5 ov 12.15
Durban's Super GiantsDurban's Super Giants (A)11 Jan 2024 Lby 11 runs 207/520 ov 177/616.3 ov 10.35
Joburg Super KingsJoburg Super Kings (A)6 Feb 2023 Lby 76 runs 11317.5 ov 189/620 ov 6.34
Pretoria CapitalsPretoria Capitals (A)4 Feb 2023 Lby 1 wicket 15919.4 ov 160/920 ov 8.08
Durban's Super GiantsDurban's Super Giants (A)2 Feb 2023 Lby 5 wickets 165/520 ov 169/519.5 ov 8.25
Pretoria CapitalsPretoria Capitals (H)23 Jan 2023 Lby 52 runs 13018.1 ov 182/820 ov 7.16
Paarl RoyalsPaarl Royals (A)21 Jan 2023 Wby 13 runs 142/920 ov 129/620 ov 7.10
Sunrisers Eastern CapeSunrisers Eastern Cape (H)18 Jan 2023 Lby 2 wickets 171/620 ov 172/819.3 ov 8.55
Sunrisers Eastern CapeSunrisers Eastern Cape (A)16 Jan 2023 Lby 4 wickets 158/820 ov 162/619.3 ov 7.90
Joburg Super KingsJoburg Super Kings (H)14 Jan 2023 Wby 7 wickets 107/316.2 ov 105/920 ov 6.55
Durban's Super GiantsDurban's Super Giants (H)13 Jan 2023 Lby 5 wickets 152/820 ov 154/516.3 ov 7.60
Paarl RoyalsPaarl Royals (H)10 Jan 2023 Wby 8 wickets 143/215.3 ov 142/720 ov 9.23

MI Cape Town SA20 Splits

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

VenuePW-LWin %RunsOpp
Home 22 12-10 55% 152 150
Away 18 6-12 33% 172 162
InningsPW-LWin %RunsOpp
Batting first 22 10-12 45% 173 146
Chasing 18 8-10 44% 146 166
TossPW-LWin %RunsOpp
Won the toss 18 11-7 61% 150 150
Lost the toss 22 7-15 32% 170 160
CompetitionPW-LWin %RunsOpp
SA20SA20 40 18-22 45% 161 155
OpponentPW-LWin %RunsOpp
Paarl RoyalsPaarl Royals 9 5-4 56% 151 148
Sunrisers Eastern CapeSunrisers Eastern Cape 9 4-5 44% 161 143
Joburg Super KingsJoburg Super Kings 8 5-3 63% 152 139
Pretoria CapitalsPretoria Capitals 8 3-5 38% 174 179
Durban's Super GiantsDurban's Super Giants 6 1-5 17% 169 173
GroundPW-LWin %RunsOpp
Newlands, Cape Town 20 10-10 50% 148 151
The Wanderers Stadium, Johannesburg 5 3-2 60% 182 144
St George's Park, Gqeberha 5 2-3 40% 170 145
SuperSport Park, Centurion 4 2-2 50% 190 189
Boland Park, Paarl 4 1-3 25% 146 158
Kingsmead, Durban 2 0-2 0% 186 173
YearPW-LWin %RunsOpp
2026 7 3-4 43% 150 152
2025 13 9-4 69% 172 146
2024 10 3-7 30% 171 167
2023 10 3-7 30% 144 156

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 161 runs per SA20 match over their last 40 SA20 matches, since January 2023, and conceded 155; their highest was 248 against Pretoria Capitals on 1 Feb 2024, and their lowest 80 against Joburg Super Kings on 29 Jan 2024.

What is MI Cape Town's SA20 match record?

MI Cape Town have won 18 and lost 22 of their last 40 SA20 matches, since January 2023, a 45% 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 40 SA20 matches, since January 2023: they have won 10 of 22 batting first, averaging 173, and 8 of 18 batting second, averaging 146.

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

Ryan Rickelton has the most SA20 match runs for MI Cape Town over their last 40 SA20 matches, since January 2023, with 1331 in 33 matches, ahead of Rassie van der Dussen (1176) and Dewald Brevis (676).

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 40 SA20 matches, since January 2023, with 41 in 34 matches, ahead of George Linde (32) and Rashid Khan (27).

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 18 of their last 40 SA20 matches, since January 2023.