MI Cape Town vs Durban's Super Giants: Prediction, Head-to-Head, Odds & Stats (Fri, 26 Dec '25)
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
Recent Form
L
L
L
L
W
1
Win
Last 5 Played
5
0 Draws4
Win
4
Position
1
Durban's Super Giants
Recent Form
L
W
W
W
W
1
Win
Last 5 Played
5
0 Draws4
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 Town | 1 |
| Durban's Super Giants | 4 |
MI Cape Town vs Durban's Super Giants Past H2H Matches
SA20 league
03:30 PM
25/01/25
25/01/25
MI Cape Town
154
Durban's Super Giants
149
03:30 PM
21/01/25
21/01/25
Durban's Super Giants
0
MI Cape Town
69
03:30 PM
23/01/24
23/01/24
MI Cape Town
121
Durban's Super Giants
157
03:30 PM
11/01/24
11/01/24
Durban's Super Giants
177
MI Cape Town
207
03:30 PM
02/02/23
02/02/23
Durban's Super Giants
169
MI Cape Town
165
03:30 PM
13/01/23
13/01/23
MI Cape Town
152
Durban's Super Giants
154
MI Cape Town Recent Matches
SA20 league (30 Matches)
03:30 PM
08/02/25
08/02/25
MI Cape Town
181
Sunrisers Eastern Cape
105
W
03:30 PM
04/02/25
04/02/25
Paarl Royals
160
MI Cape Town
199
W
01:30 PM
02/02/25
02/02/25
MI Cape Town
201
Pretoria Capitals
106
W
03:30 PM
31/01/25
31/01/25
Pretoria Capitals
195
MI Cape Town
222
W
03:30 PM
29/01/25
29/01/25
MI Cape Town
110
Sunrisers Eastern Cape
107
W
03:30 PM
25/01/25
25/01/25
MI Cape Town
154
Durban's Super Giants
149
W
03:30 PM
21/01/25
21/01/25
Durban's Super Giants
0
MI Cape Town
69
-
03:30 PM
18/01/25
18/01/25
MI Cape Town
173
Joburg Super Kings
172
W
03:30 PM
15/01/25
15/01/25
Paarl Royals
159
MI Cape Town
158
L
03:30 PM
13/01/25
13/01/25
MI Cape Town
172
Paarl Royals
139
W
03:30 PM
11/01/25
11/01/25
Joburg Super Kings
82
MI Cape Town
140
L
03:30 PM
09/01/25
09/01/25
Sunrisers Eastern Cape
77
MI Cape Town
174
W
11:30 AM
03/02/24
03/02/24
MI Cape Town
163
Pretoria Capitals
167
L
03:30 PM
01/02/24
01/02/24
Pretoria Capitals
214
MI Cape Town
248
W
03:30 PM
29/01/24
29/01/24
MI Cape Town
80
Joburg Super Kings
98
L
11:30 AM
27/01/24
27/01/24
Sunrisers Eastern Cape
175
MI Cape Town
171
L
03:30 PM
23/01/24
23/01/24
MI Cape Town
121
Durban's Super Giants
157
L
01:30 PM
21/01/24
21/01/24
Paarl Royals
162
MI Cape Town
103
L
03:30 PM
19/01/24
19/01/24
MI Cape Town
175
Paarl Royals
172
W
03:30 PM
16/01/24
16/01/24
MI Cape Town
198
Sunrisers Eastern Cape
202
L
11:30 AM
13/01/24
13/01/24
Joburg Super Kings
145
MI Cape Town
243
W
03:30 PM
11/01/24
11/01/24
Durban's Super Giants
177
MI Cape Town
207
L
03:30 PM
06/02/23
06/02/23
Joburg Super Kings
189
MI Cape Town
113
L
03:30 PM
04/02/23
04/02/23
Pretoria Capitals
160
MI Cape Town
159
L
03:30 PM
02/02/23
02/02/23
Durban's Super Giants
169
MI Cape Town
165
L
03:30 PM
23/01/23
23/01/23
MI Cape Town
130
Pretoria Capitals
182
L
11:30 AM
21/01/23
21/01/23
Paarl Royals
129
MI Cape Town
142
W
11:30 AM
18/01/23
18/01/23
MI Cape Town
171
Sunrisers Eastern Cape
172
L
03:30 PM
16/01/23
16/01/23
Sunrisers Eastern Cape
162
MI Cape Town
158
L
03:30 PM
14/01/23
14/01/23
MI Cape Town
107
Joburg Super Kings
105
W
Durban's Super Giants Recent Matches
SA20 league (30 Matches)
03:30 PM
01/02/25
01/02/25
Joburg Super Kings
135
Durban's Super Giants
173
W
03:30 PM
27/01/25
27/01/25
Paarl Royals
147
Durban's Super Giants
143
L
03:30 PM
25/01/25
25/01/25
MI Cape Town
154
Durban's Super Giants
149
L
03:30 PM
23/01/25
23/01/25
Durban's Super Giants
142
Paarl Royals
146
L
03:30 PM
21/01/25
21/01/25
Durban's Super Giants
0
MI Cape Town
69
-
01:30 PM
19/01/25
19/01/25
Sunrisers Eastern Cape
117
Durban's Super Giants
115
L
03:30 PM
17/01/25
17/01/25
Durban's Super Giants
107
Sunrisers Eastern Cape
165
L
03:30 PM
14/01/25
14/01/25
Durban's Super Giants
141
Joburg Super Kings
169
L
01:30 PM
12/01/25
12/01/25
Pretoria Capitals
0
Durban's Super Giants
0
-
03:30 PM
10/01/25
10/01/25
Durban's Super Giants
209
Pretoria Capitals
207
W
03:30 PM
10/02/24
10/02/24
Sunrisers Eastern Cape
204
Durban's Super Giants
115
L
03:30 PM
08/02/24
08/02/24
Durban's Super Giants
211
Joburg Super Kings
142
W
03:30 PM
06/02/24
06/02/24
Durban's Super Giants
106
Sunrisers Eastern Cape
157
L
03:30 PM
03/02/24
03/02/24
Joburg Super Kings
209
Durban's Super Giants
203
L
03:30 PM
30/01/24
30/01/24
Durban's Super Giants
174
Pretoria Capitals
166
W
01:30 PM
28/01/24
28/01/24
Durban's Super Giants
208
Paarl Royals
83
W
03:30 PM
26/01/24
26/01/24
Paarl Royals
133
Durban's Super Giants
190
W
03:30 PM
23/01/24
23/01/24
MI Cape Town
121
Durban's Super Giants
157
W
11:30 AM
20/01/24
20/01/24
Durban's Super Giants
159
Sunrisers Eastern Cape
163
L
03:30 PM
18/01/24
18/01/24
Pretoria Capitals
204
Durban's Super Giants
187
L
03:30 PM
15/01/24
15/01/24
Durban's Super Giants
145
Joburg Super Kings
108
W
03:30 PM
13/01/24
13/01/24
Sunrisers Eastern Cape
190
Durban's Super Giants
225
W
03:30 PM
11/01/24
11/01/24
Durban's Super Giants
177
MI Cape Town
207
W
03:30 PM
05/02/23
05/02/23
Pretoria Capitals
103
Durban's Super Giants
254
W
03:30 PM
03/02/23
03/02/23
Durban's Super Giants
0
Sunrisers Eastern Cape
53
-
03:30 PM
02/02/23
02/02/23
Durban's Super Giants
169
MI Cape Town
165
W
03:30 PM
24/01/23
24/01/23
Joburg Super Kings
182
Durban's Super Giants
178
L
03:30 PM
22/01/23
22/01/23
Sunrisers Eastern Cape
210
Durban's Super Giants
86
L
03:30 PM
20/01/23
20/01/23
Durban's Super Giants
80
Pretoria Capitals
84
L
11:30 AM
17/01/23
17/01/23
Paarl Royals
169
Durban's Super Giants
159
L
MI Cape Town Next Fixtures
SA20 league
03:30 PM
26/12/25
26/12/25
MI Cape Town
Durban's Super Giants
Prediction
01:30 PM
28/12/25
28/12/25
Durban's Super Giants
MI Cape Town
Prediction
03:30 PM
31/12/25
31/12/25
MI Cape Town
Pretoria Capitals
Prediction
03:30 PM
02/01/26
02/01/26
Paarl Royals
MI Cape Town
Prediction
01:30 PM
04/01/26
04/01/26
MI Cape Town
Paarl Royals
Prediction
03:30 PM
06/01/26
06/01/26
MI Cape Town
Joburg Super Kings
Prediction
03:30 PM
10/01/26
10/01/26
Joburg Super Kings
MI Cape Town
Prediction
03:30 PM
12/01/26
12/01/26
Pretoria Capitals
MI Cape Town
Prediction
03:30 PM
16/01/26
16/01/26
MI Cape Town
Sunrisers Eastern Cape
Prediction
01:30 PM
18/01/26
18/01/26
Sunrisers Eastern Cape
MI Cape Town
Prediction
Durban's Super Giants Next Fixtures
SA20 league
03:30 PM
26/12/25
26/12/25
MI Cape Town
Durban's Super Giants
Prediction
01:30 PM
28/12/25
28/12/25
Durban's Super Giants
MI Cape Town
Prediction
03:30 PM
30/12/25
30/12/25
Durban's Super Giants
Joburg Super Kings
Prediction
03:30 PM
01/01/26
01/01/26
Joburg Super Kings
Durban's Super Giants
Prediction
03:30 PM
03/01/26
03/01/26
Pretoria Capitals
Durban's Super Giants
Prediction
03:30 PM
07/01/26
07/01/26
Durban's Super Giants
Pretoria Capitals
Prediction
03:30 PM
09/01/26
09/01/26
Durban's Super Giants
Sunrisers Eastern Cape
Prediction
01:30 PM
11/01/26
11/01/26
Sunrisers Eastern Cape
Durban's Super Giants
Prediction
03:30 PM
13/01/26
13/01/26
Paarl Royals
Durban's Super Giants
Prediction
11:00 AM
17/01/26
17/01/26
Durban's Super Giants
Paarl Royals
Prediction
MI Cape Town Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Rassie van der Dussen b Liam Dawson (Stumped) | 23 | 25 | 2 | 92.00 | |
| Ryan Rickelton b Craig Overton c Liam Dawson | 33 | 15 | 1 | 4 | 220.00 |
| Reeza Hendricks b Richard Gleeson c Andile Simelane | 2 | 0.00 | |||
| Connor Esterhuizen b Aiden Markram c Marco Jansen | 39 | 26 | 2 | 2 | 150.00 |
| George Linde b Liam Dawson c Craig Overton | 20 | 14 | 3 | 142.86 | |
| Dewald Brevis b Marco Jansen c Aiden Markram | 38 | 18 | 2 | 4 | 211.11 |
| Delano Potgieter Not out | 13 | 12 | 2 | 108.33 | |
| Rashid Khan b Richard Gleeson c Tom Abell | 2 | 0.00 | |||
| Corbin Bosch b Marco Jansen c Tristan Stubbs | 2 | 0.00 | |||
| Kagiso Rabada Not out | 8 | 5 | 1 | 160.00 |
Extras: 7W: 6N: 1B: 0LB: 0P: 0
Total: 181/8 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Craig Overton | 4 | 0 | 31 | 1 | 0 | 0 | 7.75 |
| Marco Jansen | 4 | 0 | 39 | 2 | 0 | 0 | 9.75 |
| Richard Gleeson | 4 | 0 | 22 | 2 | 0 | 0 | 5.50 |
| Liam Dawson | 4 | 0 | 40 | 2 | 0 | 0 | 10.00 |
| Aiden Markram | 3 | 0 | 35 | 1 | 0 | 2 | 11.67 |
| Andile Simelane | 1 | 0 | 14 | 0 | 1 | 0 | 14.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
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Matthew Breetzke b Hardus Viljoen (Run out) | 23 | 13 | 2 | 1 | 176.92 |
| Quinton de Kock b Hardus Viljoen c Tabraiz Shamsi | 16 | 14 | 1 | 1 | 114.29 |
| Kane Williamson b Hardus Viljoen c Maheesh Theekshana | 22 | 20 | 2 | 1 | 110.00 |
| Marcus Stoinis b Lutho Sipamla c Donovan Ferreira | 5 | 0.00 | |||
| Heinrich Klaasen Not out | 76 | 47 | 3 | 6 | 161.70 |
| Wiaan Mulder Not out | 30 | 22 | 3 | 1 | 136.36 |
Extras: 6W: 3N: 1B: 0LB: 2P: 0
Total: 173/4 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Donovan Ferreira | 3 | 0 | 16 | 0 | 0 | 1 | 5.33 |
| Moeen Ali | 2 | 0 | 18 | 0 | 0 | 0 | 9.00 |
| Lutho Sipamla | 4 | 1 | 24 | 1 | 0 | 0 | 6.00 |
| Hardus Viljoen | 4 | 0 | 42 | 2 | 1 | 1 | 10.50 |
| Sibonelo Makhanya | 1 | 0 | 10 | 0 | 0 | 1 | 10.00 |
| Tabraiz Shamsi | 2 | 0 | 25 | 0 | 0 | 0 | 12.50 |
| Maheesh Theekshana | 4 | 0 | 36 | 0 | 0 | 0 | 9.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
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 0 | 0 | 0 | 0 | ||
| 2 | 0 | 0 | 0 | 0 | ||
| 3 | 0 | 0 | 0 | 0 | ||
| 4 | 0 | 0 | 0 | 0 | ||
| 5 | 0 | 0 | 0 | 0 | ||
| 6 | 0 | 0 | 0 | 0 |
Cricket Previews & Betting Tips

10 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025

09 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Victoria Betting Tips & Picks November 9, 2025

31 Oct 2025
Read Full Article →One Day International Preview And Prediction: New Zealand vs England Betting Tips & Picks November 1, 2025

27 Oct 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs South Australia Betting Tips & Picks October 28, 2025

27 Oct 2025
Read Full Article →Sheffield Shield Preview And Prediction: Victoria vs Tasmania Betting Tips & Picks October 27, 2025

28 Jul 2025
Read Full Article →