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 16 Jan 26 Sunrisers Eastern CapeH 140/7139/9
SA20 6 Jan 26 Joburg Super KingsH 128/6123/7
SA20 4 Jan 26 Paarl RoyalsH 8890/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 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 13 Jan 25 Paarl RoyalsH 172/7139/9
SA20 3 Feb 24 Pretoria CapitalsH 163/9167/6
SA20 29 Jan 24 Joburg Super KingsH 80/398/0
SA20 23 Jan 24 Durban's Super GiantsH 121/9157/6
SA20 19 Jan 24 Paarl RoyalsH 175/2172/8
SA20 16 Jan 24 Sunrisers Eastern CapeH 198/5202/2
SA20 23 Jan 23 Pretoria CapitalsH 130182/8
SA20 18 Jan 23 Sunrisers Eastern CapeH 171/6172/8
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 152 1401288813521718119920111015417317216380121175198130171107152143
Ryan Rickelton MI Cape Town R. RickeltonKeeper, 21 batted 39.6 57%12/21 1112 56 1718 3317 11363 3315 4427 59*36 6341 8939 88 3524 2316 139 94*52 5833 1111 4636 2124 1414 4233
MI Cape Town Keeper, 4 batted 29.3 50%2/4 45 5636 58 5244 -DNB
Connor Esterhuizen MI Cape Town C. EsterhuizenKeeper, 5 batted 28.0 40%2/5 3926 6943 -DNB -DNB 412 17*14 11*6
Sediqullah Atal MI Cape Town S. AtalBatter, 3 batted 27.3 33%1/3 02 7446 88
Reeza Hendricks MI Cape Town R. HendricksBatter, 8 batted 25.5 50%4/8 4143 67 1824 1813 2821 02 -DNB -DNB -DNB -DNB 34*28 5937
Rassie van der Dussen MI Cape Town R. van der DussenBatter, 21 batted 25.3 43%9/21 812 3524 1411 2820 26 2325 4032 48*30 2418 3924 4333 6046 1618 1918 4128 4128 2425 45 14*23 13 8*3
Dewald Brevis MI Cape Town D. BrevisBatter, 15 batted 23.4 40%6/15 3818 44*30 9*4 -DNB 26*16 83 149 910 2119 107 89 4630 68 4234 02 70*41
Kieron Pollard MI Cape Town K. PollardAll-rounder, 5 batted 22.0 40%2/5 2014 3316 33*10 01 -DNB 2419
Nicholas Pooran MI Cape Town N. PooranKeeper, 5 batted 21.4 40%2/5 1711 3315 1725 256 1510
Delano Potgieter MI Cape Town D. PotgieterAll-rounder, 8 batted 18.5 50%4/8 13*12 32*17 2615 1*1 2918 1*1 21*13 -DNB 2511
Sam Curran MI Cape Town S. CurranAll-rounder, 8 batted 16.9 25%2/8 36 -DNB 3827 -DNB 37*22 2218 01 15*9 03 2016
Jason Smith MI Cape Town J. SmithBatter, 5 batted 13.8 20%1/5 13 227 46 12 4114
George Linde MI Cape Town G. LindeAll-rounder, 15 batted 12.0 27%4/15 3118 95 12 25 02 2014 2614 4*3 -DNB 29*8 -DNB 14 53 -DNB 59 -DNB -DNB 65 88 -DNB 3325 -DNB
Corbin Bosch MI Cape Town C. BoschAll-rounder, 6 batted 3.8 0%0/6 3*3 2*2 45 10*8 4*2 02 -DNB -DNB -DNB -DNB
Liam Livingstone MI Cape Town L. LivingstoneAll-rounder, 4 batted 3.0 0%0/4 69 34 15 24
Rashid Khan MI Cape Town R. KhanBowler, 6 batted 2.8 0%0/6 -DNB 01 01 1*1 02 -DNB -DNB -DNB -DNB -DNB 23 -DNB -DNB 1413 -DNB
Kagiso Rabada MI Cape Town K. RabadaBowler, 7 batted 2.6 0%0/7 1*1 -DNB 16 44 8*5 -DNB -DNB -DNB -DNB -DNB 12 -DNB 2*3 -DNB -DNB 13 -DNB -DNB
Odean Smith MI Cape Town O. SmithAll-rounder, 2 batted 13.0 50%1/2 16 25*13 -DNB
Thomas Kaber MI Cape Town T. KaberAll-rounder, 2 batted 9.5 0%0/2 -DNB 7*3 12*13 -DNB
Karim Janat MI Cape Town K. JanatAll-rounder, 1 batted 9.0 0%0/1 9*2
Tom Moores MI Cape Town T. MooresKeeper, 1 batted 9.0 0%0/1 914
Colin Ingram MI Cape Town C. IngramBatter, 2 batted 7.0 0%0/2 -DNB 77 79
Duan Jansen MI Cape Town D. JansenBowler, 1 batted 7.0 0%0/1 7*5 -DNB
Dwaine Pretorius MI Cape Town D. PretoriusAll-rounder, 2 batted 6.5 0%0/2 88 53
Azmatullah Omarzai MI Cape Town A. OmarzaiAll-rounder, 1 batted 2.0 0%0/1 2*2
Jofra Archer MI Cape Town J. ArcherBowler, 1 batted 1.00 0%0/1 12 -DNB -DNB -DNB
Olly Stone MI Cape Town O. StoneBowler, 1 batted 1.00 0%0/1 15 -DNB -DNB -DNB -DNB
Trent Boult MI Cape Town T. BoultBowler, 2 batted 0.00 0%0/2 -DNB -DNB 0*0 03 -DNB -DNB -DNB -DNB -DNB -DNB -DNB
Nuwan Thushara MI Cape Town N. ThusharaBowler, 1 batted 0.00 0%0/1 01 -DNB
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

Line150.5
Avg152150301
Hit55%
140
128
88
135
217
181
199
201
110
154
173
172
163
80
121
175
198
130
171
107
152
143
139
123
90
220
232
105
160
106
107
149
172
139
167
98
157
172
202
182
172
105
154
142
279
251
178
355
449
286
359
307
217
303
345
311
330
178
278
347
400
312
343
212
306
285
SA20 16 Jan 26 Sunrisers Eastern CapeH 140/7139/9
SA20 6 Jan 26 Joburg Super KingsH 128/6123/7
SA20 4 Jan 26 Paarl RoyalsH 8890/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 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 13 Jan 25 Paarl RoyalsH 172/7139/9
SA20 3 Feb 24 Pretoria CapitalsH 163/9167/6
SA20 29 Jan 24 Joburg Super KingsH 80/398/0
SA20 23 Jan 24 Durban's Super GiantsH 121/9157/6
SA20 19 Jan 24 Paarl RoyalsH 175/2172/8
SA20 16 Jan 24 Sunrisers Eastern CapeH 198/5202/2
SA20 23 Jan 23 Pretoria CapitalsH 130182/8
SA20 18 Jan 23 Sunrisers Eastern CapeH 171/6172/8
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 22 SA20 matches and how often MI Cape Town went over the line

Line150.5
OpponentResultForAgTotal 150.5+
Avg 152150301 55%
Sunrisers Eastern CapeSunrisers Eastern Cape (H)16 Jan Wby 3 wickets 140139279
Joburg Super KingsJoburg Super Kings (H)6 Jan Wby 4 wickets 128123251
Paarl RoyalsPaarl Royals (H)4 Jan Lby 7 wickets 8890178
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
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 (H)13 Jan 2025 Wby 33 runs 172139311
Pretoria CapitalsPretoria Capitals (H)3 Feb 2024 Lby 4 wickets 163167330
Joburg Super KingsJoburg Super Kings (H)29 Jan 2024 Lby 10 wickets 8098178
Durban's Super GiantsDurban's Super Giants (H)23 Jan 2024 Lby 36 runs 121157278
Paarl RoyalsPaarl Royals (H)19 Jan 2024 Wby 8 wickets 175172347
Sunrisers Eastern CapeSunrisers Eastern Cape (H)16 Jan 2024 Lby 4 runs 198202400
Pretoria CapitalsPretoria Capitals (H)23 Jan 2023 Lby 52 runs 130182312
Sunrisers Eastern CapeSunrisers Eastern Cape (H)18 Jan 2023 Lby 2 wickets 171172343
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 22 SA20 matches

LineOverUnderOver %
130.515768%
140.513959%
150.5121055%
160.5101245%
170.591341%
LineOverUnderOver %
280.515768%
290.513959%
300.513959%
310.5101245%
320.581436%

Runs Batting First and Chasing

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

BattingPWForAg
First94156132
Second138149162

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 152 runs per SA20 match over their last 22 SA20 matches, since January 2023, against their opponents' 150, with 301 in the match between them, and their best was 217 against Durban's Super Giants on 26 Dec 2025.

How often do MI Cape Town go over 150.5 runs?

MI Cape Town went over 150.5 runs in 12 of their last 22 SA20 matches, since January 2023, 55% of the time, while averaging 152 per SA20 match against their opponents' 150, and made 140 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 22 SA20 matches, since January 2023, with 832 in 21 games at 39.6 a game, ahead of Rassie van der Dussen (532) and Dewald Brevis (351).

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

MI Cape Town's highest over their last 22 SA20 matches, since January 2023, is 217 runs against Durban's Super Giants on 26 Dec 2025 at Newlands, Cape Town, against their average of 152.

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

Batting first brings MI Cape Town more runs over their last 22 SA20 matches, since January 2023: they average 156 runs batting first in 9 SA20 matches, and 149 batting second in 13, a gap of 7.8 runs.