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 runs Preview

MI Cape Town SA20 Cricket Runs Stats

How many runs MI Cape Town score, and who scores the most, game by game

Updated , after the Sunrisers Eastern Cape game

Player 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 total 161 1481401322341288818013521718119920122211015417315817214017416324880171121103175198243207113159165130142171158107152143
Ryan Rickelton MI Cape Town R. RickeltonKeeper, 33 batted 40.3 55%18/33 210 1112 710 113*60 56 1718 3620 3317 11363 3315 4427 2213 59*36 6341 8939 88 3524 9045 2316 2720 139 56 94*52 5833 9849 8751 1111 54 4636 77 2124 1414 4233
Reeza Hendricks MI Cape Town R. HendricksBatter, 14 batted 32.4 57%8/14 70*44 4143 68*50 67 1824 1813 2821 02 -DNB -DNB 77*44 -DNB -DNB 34*28 3027 5937 413 03
Rassie van der Dussen MI Cape Town R. van der DussenBatter, 39 batted 30.2 46%18/39 2124 812 1513 6532 3524 1411 5942 2820 26 2325 4032 3020 48*30 2418 3924 91*64 4333 410 1615 6046 219 1618 23 1918 02 4128 4128 10450 2420 2015 5129 4332 2425 4942 45 2922 14*23 13 8*3
Sediqullah Atal MI Cape Town S. AtalBatter, 3 batted 27.3 33%1/3 02 7446 88
Connor Esterhuizen MI Cape Town C. EsterhuizenKeeper, 9 batted 24.3 33%3/9 3926 6943 -DNB -DNB 813 2221 -DNB 412 3236 17*14 11*6 -DNB 1710
Dewald Brevis MI Cape Town D. BrevisBatter, 29 batted 23.3 38%11/29 3818 44*30 9*4 73*32 -DNB 26*16 83 84 149 1413 5729 910 66*32 2619 2119 01 107 89 55 55 2726 1411 1310 4630 210 68 1528 4234 02 70*41
MI Cape Town Keeper, 9 batted 22.0 33%3/9 2124 89 1013 45 3430 5636 87 58 5244 -DNB
Kieron Pollard MI Cape Town K. PollardAll-rounder, 11 batted 18.8 45%5/11 06 2014 3316 27*7 33*10 3024 01 02 -DNB 2419 9*8 31*14
Tim David MI Cape Town T. DavidBatter, 3 batted 17.3 33%1/3 178 24 3326
Nicholas Pooran MI Cape Town N. PooranKeeper, 9 batted 16.9 22%2/9 28 1711 176 1413 3315 1725 1213 256 1510
Delano Potgieter MI Cape Town D. PotgieterAll-rounder, 16 batted 16.2 44%7/16 13*12 32*17 2615 -DNB 1*1 2*5 2918 44*22 25*12 49 24 32*17 1*1 02 21*13 24 -DNB 2511
George Linde MI Cape Town G. LindeAll-rounder, 28 batted 15.4 25%7/28 3017 3118 05 -DNB 95 12 20*16 25 02 2014 2614 4*3 -DNB 29*8 -DNB 1010 14 48*35 23*17 53 -DNB -DNB 11*3 59 01 -DNB -DNB -DNB 47 1418 512 65 2414 88 63*28 -DNB 3325 -DNB
Sam Curran MI Cape Town S. CurranAll-rounder, 17 batted 13.6 18%3/17 36 2212 -DNB 3021 3827 1827 -DNB 37*22 33 6*4 25 58 2218 23 01 810 15*9 03 2016
Colin Ingram MI Cape Town C. IngramBatter, 5 batted 12.6 0%0/5 -DNB 77 1612 -DNB 79 1112 2218
Liam Livingstone MI Cape Town L. LivingstoneAll-rounder, 9 batted 12.1 22%2/9 69 1219 34 2622 15 2216 24 125 2520
Jason Smith MI Cape Town J. SmithBatter, 9 batted 11.0 11%1/9 1410 13 1317 26 227 46 12 12 4114
Odean Smith MI Cape Town O. SmithAll-rounder, 6 batted 11.0 17%1/6 710 17*10 16 65 25*13 108 -DNB
Karim Janat MI Cape Town K. JanatAll-rounder, 3 batted 9.7 0%0/3 03 20*11 9*2
Thomas Kaber MI Cape Town T. KaberAll-rounder, 4 batted 8.5 0%0/4 -DNB 7*3 -DNB 1*1 12*13 1412 -DNB -DNB
Rashid Khan MI Cape Town R. KhanBowler, 12 batted 7.3 8%1/12 -DNB -DNB -DNB 01 3518 01 1*1 02 -DNB -DNB -DNB -DNB -DNB -DNB -DNB -DNB 01 45 14*9 -DNB 23 137 -DNB 56 -DNB 1413 -DNB
Azmatullah Omarzai MI Cape Town A. OmarzaiAll-rounder, 4 batted 4.5 0%0/4 -DNB 1311 2*2 12 24
Corbin Bosch MI Cape Town C. BoschAll-rounder, 8 batted 3.3 0%0/8 1*1 3*3 27 -DNB 2*2 45 10*8 4*2 02 -DNB -DNB -DNB -DNB -DNB -DNB
Kagiso Rabada MI Cape Town K. RabadaBowler, 13 batted 3.1 0%0/13 -DNB 1*1 4*9 -DNB -DNB 16 62 44 8*5 -DNB -DNB -DNB -DNB -DNB -DNB -DNB 12 -DNB -DNB -DNB 2*3 66 -DNB -DNB -DNB -DNB 0*3 63 -DNB 13 0*1 -DNB -DNB -DNB
Jofra Archer MI Cape Town J. ArcherBowler, 3 batted 1.67 0%0/3 23 12 2*2 -DNB -DNB -DNB
Trent Boult MI Cape Town T. BoultBowler, 3 batted 0.33 0%0/3 -DNB -DNB -DNB -DNB -DNB 0*0 1*1 03 -DNB -DNB -DNB -DNB -DNB -DNB -DNB -DNB -DNB -DNB -DNB
Wesley Marshall MI Cape Town W. MarshallBatter, 2 batted 10.0 0%0/2 48 1613
Duan Jansen MI Cape Town D. JansenBowler, 2 batted 7.5 0%0/2 85 -DNB 7*5 -DNB
Dwaine Pretorius MI Cape Town D. PretoriusAll-rounder, 2 batted 6.5 0%0/2 88 53
Tom Moores MI Cape Town T. MooresKeeper, 2 batted 4.5 0%0/2 914 01
Jacques Snyman MI Cape Town J. SnymanAll-rounder, 1 batted 2.0 0%0/1 25
Olly Stone MI Cape Town O. StoneBowler, 1 batted 1.00 0%0/1 15 -DNB -DNB -DNB -DNB -DNB -DNB -DNB
Nuwan Thushara MI Cape Town N. ThusharaBowler, 2 batted 0.00 0%0/2 01 -DNB -DNB -DNB 0*2
Chris Benjamin MI Cape Town C. BenjaminKeeper, 1 batted 0.00 0%0/1 02
A green cell reached the line. The line under a score is the balls faced; * not out; DNB did not bat.

MI Cape Town Team Runs

Line160.5
Avg161155316
Hit48%
148
140
132
234
128
88
180
135
217
181
199
201
222
110
154
173
158
172
140
174
163
248
80
171
121
103
175
198
243
207
113
159
165
130
142
171
158
107
152
143
149
139
185
198
123
90
181
220
232
105
160
106
195
107
149
172
159
139
82
77
167
214
98
175
157
162
172
202
145
177
189
160
169
182
129
172
162
105
154
142
297
279
317
432
251
178
361
355
449
286
359
307
417
217
303
345
317
311
222
251
330
462
178
346
278
265
347
400
388
384
302
319
334
312
271
343
320
212
306
285
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 Runs Match by Match

The last 40 SA20 matches and how often MI Cape Town went over the line

Line160.5
OpponentResultForAgTotal 160.5+
Avg 161155316 48%
Sunrisers Eastern CapeSunrisers Eastern Cape (A)18 Jan Lby 7 wickets 148149297
Sunrisers Eastern CapeSunrisers Eastern Cape (H)16 Jan Wby 3 wickets 140139279
Pretoria CapitalsPretoria Capitals (A)12 Jan Lby 53 runs 132185317
Joburg Super KingsJoburg Super Kings (A)10 Jan Wby 36 runs 234198432
Joburg Super KingsJoburg Super Kings (H)6 Jan Wby 4 wickets 128123251
Paarl RoyalsPaarl Royals (H)4 Jan Lby 7 wickets 8890178
Paarl RoyalsPaarl Royals (A)2 Jan Lby 1 run 180181361
Pretoria CapitalsPretoria Capitals (H)31 Dec 2025 Lby 85 runs 135220355
Durban's Super GiantsDurban's Super Giants (H)26 Dec 2025 Lby 15 runs 217232449
Sunrisers Eastern CapeSunrisers Eastern Cape (H)8 Feb 2025 Wby 76 runs 181105286
Paarl RoyalsPaarl Royals (H)4 Feb 2025 Wby 39 runs 199160359
Pretoria CapitalsPretoria Capitals (H)2 Feb 2025 Wby 95 runs 201106307
Pretoria CapitalsPretoria Capitals (A)31 Jan 2025 Wby 27 runs 222195417
Sunrisers Eastern CapeSunrisers Eastern Cape (H)29 Jan 2025 Wby 10 wickets 110107217
Durban's Super GiantsDurban's Super Giants (H)25 Jan 2025 Wby 7 wickets 154149303
Joburg Super KingsJoburg Super Kings (H)18 Jan 2025 Wby 7 wickets 173172345
Paarl RoyalsPaarl Royals (A)15 Jan 2025 Lby 6 wickets 158159317
Paarl RoyalsPaarl Royals (H)13 Jan 2025 Wby 33 runs 172139311
Joburg Super KingsJoburg Super Kings (A)11 Jan 2025 Lby 6 runs 14082222
Sunrisers Eastern CapeSunrisers Eastern Cape (A)9 Jan 2025 Wby 97 runs 17477251
Pretoria CapitalsPretoria Capitals (H)3 Feb 2024 Lby 4 wickets 163167330
Pretoria CapitalsPretoria Capitals (A)1 Feb 2024 Wby 34 runs 248214462
Joburg Super KingsJoburg Super Kings (H)29 Jan 2024 Lby 10 wickets 8098178
Sunrisers Eastern CapeSunrisers Eastern Cape (A)27 Jan 2024 Lby 4 runs 171175346
Durban's Super GiantsDurban's Super Giants (H)23 Jan 2024 Lby 36 runs 121157278
Paarl RoyalsPaarl Royals (A)21 Jan 2024 Lby 59 runs 103162265
Paarl RoyalsPaarl Royals (H)19 Jan 2024 Wby 8 wickets 175172347
Sunrisers Eastern CapeSunrisers Eastern Cape (H)16 Jan 2024 Lby 4 runs 198202400
Joburg Super KingsJoburg Super Kings (A)13 Jan 2024 Wby 98 runs 243145388
Durban's Super GiantsDurban's Super Giants (A)11 Jan 2024 Lby 11 runs 207177384
Joburg Super KingsJoburg Super Kings (A)6 Feb 2023 Lby 76 runs 113189302
Pretoria CapitalsPretoria Capitals (A)4 Feb 2023 Lby 1 wicket 159160319
Durban's Super GiantsDurban's Super Giants (A)2 Feb 2023 Lby 5 wickets 165169334
Pretoria CapitalsPretoria Capitals (H)23 Jan 2023 Lby 52 runs 130182312
Paarl RoyalsPaarl Royals (A)21 Jan 2023 Wby 13 runs 142129271
Sunrisers Eastern CapeSunrisers Eastern Cape (H)18 Jan 2023 Lby 2 wickets 171172343
Sunrisers Eastern CapeSunrisers Eastern Cape (A)16 Jan 2023 Lby 4 wickets 158162320
Joburg Super KingsJoburg Super Kings (H)14 Jan 2023 Wby 7 wickets 107105212
Durban's Super GiantsDurban's Super Giants (H)13 Jan 2023 Lby 5 wickets 152154306
Paarl RoyalsPaarl Royals (H)10 Jan 2023 Wby 8 wickets 143142285

Joburg Super Kings Runs Match by Match

MI Cape Town's next opponent, their last 39 SA20 matches

Joburg Super Kings runs →
OpponentResultForAgTotal
Avg 145152297
Paarl RoyalsPaarl Royals (A)22 Jan Lby 36 runs 174210384
Paarl RoyalsPaarl Royals (A)19 Jan Wby 44 runs 166122288
Pretoria CapitalsPretoria Capitals (H)17 Jan Lby 21 runs 122143265
Sunrisers Eastern CapeSunrisers Eastern Cape (A)14 Jan Lby 61 runs 117178295
MI Cape TownMI Cape Town (H)10 Jan Lby 36 runs 198234432
MI Cape TownMI Cape Town (A)6 Jan Lby 4 wickets 123128251
Durban's Super GiantsDurban's Super Giants (H)1 Jan Win a super over 205205410
Durban's Super GiantsDurban's Super Giants (A)30 Dec 2025 Wby 6 wickets 8886174
Pretoria CapitalsPretoria Capitals (A)27 Dec 2025 Wby 22 runs 168146314
Sunrisers Eastern CapeSunrisers Eastern Cape (A)5 Feb 2025 Lby 32 runs 152184336
Durban's Super GiantsDurban's Super Giants (H)1 Feb 2025 Lby 11 runs 135173308
Paarl RoyalsPaarl Royals (H)30 Jan 2025 Wby 7 wickets 151150301
Pretoria CapitalsPretoria Capitals (A)28 Jan 2025 Lby 6 wickets 99100199
Sunrisers Eastern CapeSunrisers Eastern Cape (H)26 Jan 2025 Wby 9 wickets 119118237
Sunrisers Eastern CapeSunrisers Eastern Cape (A)24 Jan 2025 Lby 14 runs 151165316
Paarl RoyalsPaarl Royals (A)20 Jan 2025 Lby 6 wickets 146150296
MI Cape TownMI Cape Town (A)18 Jan 2025 Lby 7 wickets 172173345
Durban's Super GiantsDurban's Super Giants (A)14 Jan 2025 Wby 28 runs 169141310
MI Cape TownMI Cape Town (H)11 Jan 2025 Wby 6 runs 82140222
Durban's Super GiantsDurban's Super Giants (A)8 Feb 2024 Lby 69 runs 142211353
Paarl RoyalsPaarl Royals (A)7 Feb 2024 Wby 9 wickets 139138277
Durban's Super GiantsDurban's Super Giants (H)3 Feb 2024 Wby 7 wickets 209203412
Sunrisers Eastern CapeSunrisers Eastern Cape (H)31 Jan 2024 Lby 9 wickets 7879157
MI Cape TownMI Cape Town (A)29 Jan 2024 Wby 10 wickets 9880178
Paarl RoyalsPaarl Royals (H)24 Jan 2024 Lby 5 wickets 168171339
Pretoria CapitalsPretoria Capitals (H)20 Jan 2024 Wby 6 wickets 171167338
Paarl RoyalsPaarl Royals (A)17 Jan 2024 Lby 7 wickets 134135269
Durban's Super GiantsDurban's Super Giants (A)15 Jan 2024 Lby 37 runs 108145253
MI Cape TownMI Cape Town (H)13 Jan 2024 Lby 98 runs 145243388
Sunrisers Eastern CapeSunrisers Eastern Cape (H)9 Feb 2023 Lby 14 runs 199213412
MI Cape TownMI Cape Town (H)6 Feb 2023 Wby 76 runs 189113302
Sunrisers Eastern CapeSunrisers Eastern Cape (H)5 Feb 2023 Wby 24 runs 160136296
Durban's Super GiantsDurban's Super Giants (H)24 Jan 2023 Wby 8 wickets 182178360
Sunrisers Eastern CapeSunrisers Eastern Cape (A)21 Jan 2023 Wby 5 wickets 128127255
Pretoria CapitalsPretoria Capitals (A)18 Jan 2023 Lby 6 wickets 122123245
Pretoria CapitalsPretoria Capitals (H)17 Jan 2023 Wby 6 runs 168162330
MI Cape TownMI Cape Town (A)14 Jan 2023 Lby 7 wickets 105107212
Paarl RoyalsPaarl Royals (A)13 Jan 2023 Lby 7 wickets 8182163
Durban's Super GiantsDurban's Super Giants (A)11 Jan 2023 Wby 16 runs 190174364

MI Cape Town Runs Lines

How often each line went over, last 40 SA20 matches

LineOverUnderOver %
140.5271368%
150.5241660%
160.5192148%
170.5172343%
180.5103025%
LineOverUnderOver %
300.5261465%
310.5221855%
320.5162440%
330.5152538%
340.5142635%

Runs Batting First and Chasing

MI Cape Town's runs per game by when they batted

BattingPWForAg
First2210173146
Second188146166

SA20 2025 Runs Table

Runs per game, this season

SidePForAgMatch
1Pretoria CapitalsPretoria Capitals 11164153317
2Sunrisers Eastern CapeSunrisers Eastern Cape 11161139300
3MI Cape TownMI Cape Town 9156169324
4Durban's Super GiantsDurban's Super Giants 7149142291
5Paarl RoyalsPaarl Royals 11135155289
6Joburg Super KingsJoburg Super Kings 9129139268

MI Cape Town SA20 Runs Questions

How many runs do MI Cape Town score per SA20 match?

MI Cape Town have averaged 161 runs per SA20 match over their last 40 SA20 matches, since January 2023, against their opponents' 155, with 316 in the match between them, and their best was 248 against Pretoria Capitals on 1 Feb 2024.

How often do MI Cape Town go over 160.5 runs?

MI Cape Town went over 160.5 runs in 19 of their last 40 SA20 matches, since January 2023, 48% of the time, while averaging 161 per SA20 match against their opponents' 155, and made 148 in their latest, against Sunrisers Eastern Cape.

Who scores the most runs for MI Cape Town?

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

What is MI Cape Town's highest runs in a recent SA20 match?

MI Cape Town's highest over their last 40 SA20 matches, since January 2023, is 248 runs against Pretoria Capitals on 1 Feb 2024 at SuperSport Park, Centurion, against their average of 161.

Do MI Cape Town score more runs batting first or chasing?

Batting first brings MI Cape Town more runs over their last 40 SA20 matches, since January 2023: they average 173 runs batting first in 22 SA20 matches, and 146 batting second in 18, a gap of 26.8 runs.