MI Cape Town vs Durban's Super Giants: Prediction, Head-to-Head, Odds & Stats (Fri, 26 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 26 Dec, 03:30 PM UTC

Next Match 26/12/25 at 03:30 PM

MI Cape Town vs Durban's Super Giants
📍 Newlands, South Africa.

Scheduled H2H Match For MI Cape Town Vs Durban's Super Giants

SA20 League

Fri, 26 Dec 2025 at 03:30 PM UTC

MI Cape Town
MI Cape Town

Recent Form

L
L
L
L
W
Durban's Super Giants
Durban's Super Giants

Recent Form

L
W
W
W
W

1

Win

Last 5 Played

5
0 Draws

4

Win

4
Position
1

Game Schedule - Time Of Fixture

MI Cape Town will square off vs Durban's Super Giants in SA20 League on Fri, 26 Dec 2025 at 03:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

MI Cape Town vs Durban's Super Giants H2H Match Summary

Analyzing the last 5 head to head games for these rivals, MI Cape Town have won 1 times and Durban's Super Giants have won on 4 occasion. In the latest game between them, MI Cape Town won 154-149.


Head-to-Head (Last 5 Matches)
MI Cape Town1
Durban's Super Giants4

MI Cape Town vs Durban's Super Giants Past H2H Matches

19635
SA20 league
03:30 PM
25/01/25
456846
MI Cape Town
154
456848
Durban's Super Giants
149
03:30 PM
21/01/25
456848
Durban's Super Giants
0
456846
MI Cape Town
69
03:30 PM
23/01/24
456846
MI Cape Town
121
456848
Durban's Super Giants
157
03:30 PM
11/01/24
456848
Durban's Super Giants
177
456846
MI Cape Town
207
03:30 PM
02/02/23
456848
Durban's Super Giants
169
456846
MI Cape Town
165
03:30 PM
13/01/23
456846
MI Cape Town
152
456848
Durban's Super Giants
154

MI Cape Town Recent Matches

19635
SA20 league (30 Matches)
03:30 PM
08/02/25
456846
MI Cape Town
181
456850
Sunrisers Eastern Cape
105
W
03:30 PM
04/02/25
456847
Paarl Royals
160
456846
MI Cape Town
199
W
01:30 PM
02/02/25
456846
MI Cape Town
201
456851
Pretoria Capitals
106
W
03:30 PM
31/01/25
456851
Pretoria Capitals
195
456846
MI Cape Town
222
W
03:30 PM
29/01/25
456846
MI Cape Town
110
456850
Sunrisers Eastern Cape
107
W
03:30 PM
25/01/25
456846
MI Cape Town
154
456848
Durban's Super Giants
149
W
03:30 PM
21/01/25
456848
Durban's Super Giants
0
456846
MI Cape Town
69
-
03:30 PM
18/01/25
456846
MI Cape Town
173
456849
Joburg Super Kings
172
W
03:30 PM
15/01/25
456847
Paarl Royals
159
456846
MI Cape Town
158
L
03:30 PM
13/01/25
456846
MI Cape Town
172
456847
Paarl Royals
139
W
03:30 PM
11/01/25
456849
Joburg Super Kings
82
456846
MI Cape Town
140
L
03:30 PM
09/01/25
456850
Sunrisers Eastern Cape
77
456846
MI Cape Town
174
W
11:30 AM
03/02/24
456846
MI Cape Town
163
456851
Pretoria Capitals
167
L
03:30 PM
01/02/24
456851
Pretoria Capitals
214
456846
MI Cape Town
248
W
03:30 PM
29/01/24
456846
MI Cape Town
80
456849
Joburg Super Kings
98
L
11:30 AM
27/01/24
456850
Sunrisers Eastern Cape
175
456846
MI Cape Town
171
L
03:30 PM
23/01/24
456846
MI Cape Town
121
456848
Durban's Super Giants
157
L
01:30 PM
21/01/24
456847
Paarl Royals
162
456846
MI Cape Town
103
L
03:30 PM
19/01/24
456846
MI Cape Town
175
456847
Paarl Royals
172
W
03:30 PM
16/01/24
456846
MI Cape Town
198
456850
Sunrisers Eastern Cape
202
L
11:30 AM
13/01/24
456849
Joburg Super Kings
145
456846
MI Cape Town
243
W
03:30 PM
11/01/24
456848
Durban's Super Giants
177
456846
MI Cape Town
207
L
03:30 PM
06/02/23
456849
Joburg Super Kings
189
456846
MI Cape Town
113
L
03:30 PM
04/02/23
456851
Pretoria Capitals
160
456846
MI Cape Town
159
L
03:30 PM
02/02/23
456848
Durban's Super Giants
169
456846
MI Cape Town
165
L
03:30 PM
23/01/23
456846
MI Cape Town
130
456851
Pretoria Capitals
182
L
11:30 AM
21/01/23
456847
Paarl Royals
129
456846
MI Cape Town
142
W
11:30 AM
18/01/23
456846
MI Cape Town
171
456850
Sunrisers Eastern Cape
172
L
03:30 PM
16/01/23
456850
Sunrisers Eastern Cape
162
456846
MI Cape Town
158
L
03:30 PM
14/01/23
456846
MI Cape Town
107
456849
Joburg Super Kings
105
W

Durban's Super Giants Recent Matches

19635
SA20 league (30 Matches)
03:30 PM
01/02/25
456849
Joburg Super Kings
135
456848
Durban's Super Giants
173
W
03:30 PM
27/01/25
456847
Paarl Royals
147
456848
Durban's Super Giants
143
L
03:30 PM
25/01/25
456846
MI Cape Town
154
456848
Durban's Super Giants
149
L
03:30 PM
23/01/25
456848
Durban's Super Giants
142
456847
Paarl Royals
146
L
03:30 PM
21/01/25
456848
Durban's Super Giants
0
456846
MI Cape Town
69
-
01:30 PM
19/01/25
456850
Sunrisers Eastern Cape
117
456848
Durban's Super Giants
115
L
03:30 PM
17/01/25
456848
Durban's Super Giants
107
456850
Sunrisers Eastern Cape
165
L
03:30 PM
14/01/25
456848
Durban's Super Giants
141
456849
Joburg Super Kings
169
L
01:30 PM
12/01/25
456851
Pretoria Capitals
0
456848
Durban's Super Giants
0
-
03:30 PM
10/01/25
456848
Durban's Super Giants
209
456851
Pretoria Capitals
207
W
03:30 PM
10/02/24
456850
Sunrisers Eastern Cape
204
456848
Durban's Super Giants
115
L
03:30 PM
08/02/24
456848
Durban's Super Giants
211
456849
Joburg Super Kings
142
W
03:30 PM
06/02/24
456848
Durban's Super Giants
106
456850
Sunrisers Eastern Cape
157
L
03:30 PM
03/02/24
456849
Joburg Super Kings
209
456848
Durban's Super Giants
203
L
03:30 PM
30/01/24
456848
Durban's Super Giants
174
456851
Pretoria Capitals
166
W
01:30 PM
28/01/24
456848
Durban's Super Giants
208
456847
Paarl Royals
83
W
03:30 PM
26/01/24
456847
Paarl Royals
133
456848
Durban's Super Giants
190
W
03:30 PM
23/01/24
456846
MI Cape Town
121
456848
Durban's Super Giants
157
W
11:30 AM
20/01/24
456848
Durban's Super Giants
159
456850
Sunrisers Eastern Cape
163
L
03:30 PM
18/01/24
456851
Pretoria Capitals
204
456848
Durban's Super Giants
187
L
03:30 PM
15/01/24
456848
Durban's Super Giants
145
456849
Joburg Super Kings
108
W
03:30 PM
13/01/24
456850
Sunrisers Eastern Cape
190
456848
Durban's Super Giants
225
W
03:30 PM
11/01/24
456848
Durban's Super Giants
177
456846
MI Cape Town
207
W
03:30 PM
05/02/23
456851
Pretoria Capitals
103
456848
Durban's Super Giants
254
W
03:30 PM
03/02/23
456848
Durban's Super Giants
0
456850
Sunrisers Eastern Cape
53
-
03:30 PM
02/02/23
456848
Durban's Super Giants
169
456846
MI Cape Town
165
W
03:30 PM
24/01/23
456849
Joburg Super Kings
182
456848
Durban's Super Giants
178
L
03:30 PM
22/01/23
456850
Sunrisers Eastern Cape
210
456848
Durban's Super Giants
86
L
03:30 PM
20/01/23
456848
Durban's Super Giants
80
456851
Pretoria Capitals
84
L
11:30 AM
17/01/23
456847
Paarl Royals
169
456848
Durban's Super Giants
159
L

MI Cape Town Next Fixtures

Durban's Super Giants Next Fixtures

MI Cape Town Last Match Played Scorecard Stats

BatterRB4s6sSR
Rassie van der Dussen
b Liam Dawson (Stumped)
2325292.00
Ryan Rickelton
b Craig Overton c Liam Dawson
331514220.00
Reeza Hendricks
b Richard Gleeson c Andile Simelane
20.00
Connor Esterhuizen
b Aiden Markram c Marco Jansen
392622150.00
George Linde
b Liam Dawson c Craig Overton
20143142.86
Dewald Brevis
b Marco Jansen c Aiden Markram
381824211.11
Delano Potgieter
Not out
13122108.33
Rashid Khan
b Richard Gleeson c Tom Abell
20.00
Corbin Bosch
b Marco Jansen c Tristan Stubbs
20.00
Kagiso Rabada
Not out
851160.00
Extras: 7W: 6N: 1B: 0LB: 0P: 0
Total: 181/8 (20 overs)
BowlerOMRWNBWDE/R
Craig Overton40311007.75
Marco Jansen40392009.75
Richard Gleeson40222005.50
Liam Dawson404020010.00
Aiden Markram303510211.67
Andile Simelane101401014.00
Fall of Wickets
1. Ryan Rickelton51-1 (4.6)
2. Reeza Hendricks52-2 (5.5)
3. Rassie van der Dussen67-3 (8.1)
4. George Linde93-4 (10.6)
5. Dewald Brevis143-5 (15.5)
6. Connor Esterhuizen161-6 (16.5)
7. Rashid Khan167-7 (17.5)
8. Corbin Bosch168-8 (18.2)
Partnerships
Rassie van der Dussen / Ryan Rickelton51 (30)
Rassie van der Dussen / Reeza Hendricks1 (5)
Rassie van der Dussen / Connor Esterhuizen15 (14)
George Linde / Connor Esterhuizen26 (17)
Dewald Brevis / Connor Esterhuizen50 (30)
Delano Potgieter / Connor Esterhuizen18 (6)
Delano Potgieter / Rashid Khan6 (6)
Delano Potgieter / Corbin Bosch1 (3)
Delano Potgieter / Kagiso Rabada13 (10)

Durban's Super Giants Last Match Played Scorecard Stats

BatterRB4s6sSR
Matthew Breetzke
b Hardus Viljoen (Run out)
231321176.92
Quinton de Kock
b Hardus Viljoen c Tabraiz Shamsi
161411114.29
Kane Williamson
b Hardus Viljoen c Maheesh Theekshana
222021110.00
Marcus Stoinis
b Lutho Sipamla c Donovan Ferreira
50.00
Heinrich Klaasen
Not out
764736161.70
Wiaan Mulder
Not out
302231136.36
Extras: 6W: 3N: 1B: 0LB: 2P: 0
Total: 173/4 (20 overs)
BowlerOMRWNBWDE/R
Donovan Ferreira30160015.33
Moeen Ali20180009.00
Lutho Sipamla41241006.00
Hardus Viljoen404221110.50
Sibonelo Makhanya101000110.00
Tabraiz Shamsi202500012.50
Maheesh Theekshana40360009.00
Fall of Wickets
1. Marcus Stoinis39-1 (5.5)
2. Quinton de Kock39-2 (4.3)
3. M Breetzke39-3 (4.6)
4. Kane Williamson103-4 (12.6)
Partnerships
Matthew Breetzke / Quinton de Kock39 (27)
Matthew Breetzke / Kane Williamson0 (3)
Marcus Stoinis / Kane Williamson0 (5)
Heinrich Klaasen / Kane Williamson64 (43)
Heinrich Klaasen / Wiaan Mulder70 (43)

SA20 League Standings

POSTEAMMPWLDPTS
1Durban's Super GiantsDurban's Super Giants0000
2Joburg Super KingsJoburg Super Kings0000
3MI Cape TownMI Cape Town0000
4Paarl RoyalsPaarl Royals0000
5Pretoria CapitalsPretoria Capitals0000
6Sunrisers Eastern CapeSunrisers Eastern Cape0000