Cape Town
Newlands
141
43
16
Super Giants
DSG
232/5 (20.0)
Super Giants chose to BAT
MI Cape Town
MICT
217/7 (20.0)
Super Giants won by 15 runs
MICT vs DSG SA20 Showdown: Fantasy Cricket Preview & Top Picks

Published on Dec 24, 2025

MICT vs DSG SA20 Showdown: Fantasy Cricket Preview & Top Picks

Get ready for an exciting T20 contest as MI Cape Town (MICT) takes on the Super Giants (DSG) at the iconic Newlands in Cape Town. As the SA20 season kicks off, both teams will be eager to start with a victory. MICT, playing on their home ground, will look to leverage familiar conditions, while DSG boasts a lineup filled with international superstars ready to make an impact. This match promises plenty of action and crucial points for your fantasy contests.

Pitch and Weather Report

Pitch Report: The Newlands pitch is known for being one of the best in South Africa, offering a good balance between bat and ball. The average first innings score of 174 suggests that we can expect a high scoring game. Over the last five matches here, pacers have had more success, picking up 31 wickets compared to the spinners' 22. Teams batting first will aim for a score around 180-190 to feel comfortable.

Weather Forecast: The weather in Cape Town is expected to be pleasant for cricket. The temperature will be around 25°C with low humidity. There is almost no chance of rain, so a full match is on the cards. The famous Cape Town wind, the "Cape Doctor," could play a role, assisting the fast bowlers. Since it's an evening game, dew might appear in the second innings, potentially making it easier for the team chasing the target.

Team Analysis

MI Cape Town (MICT)

MICT has a powerful squad with a mix of explosive batters and world class bowlers. Their top order, featuring players like Ryan Rickelton and Reeza Hendricks, can provide a flying start. The middle order is strengthened by the destructive Nicholas Pooran and the reliable Rassie van der Dussen. Their bowling attack is lethal, led by the pace duo of Kagiso Rabada and Trent Boult, who can trouble any batting lineup.

  • Key Batters: Ryan Rickelton, Nicholas Pooran, Rassie van der Dussen
  • Key All Rounders: Corbin Bosch, Jacques Snyman
  • Key Bowlers: Kagiso Rabada, Trent Boult, Rashid Khan

Super Giants (DSG)

DSG's batting lineup is simply phenomenal. With world beaters like Jos Buttler, Devon Conway, Heinrich Klaasen, and Kane Williamson, they can post or chase any total. Their all round department is also strong, with Aiden Markram and David Wiese providing depth. The bowling attack features exciting young talent like Kwena Maphaka and the tricky wrist spinner Noor Ahmad.

  • Key Batters: Jos Buttler, Heinrich Klaasen, Kane Williamson, Tony de Zorzi
  • Key All Rounders: Aiden Markram, David Wiese
  • Key Bowlers: Kwena Maphaka, Noor Ahmad, Gerald Coetzee

Key Players to Watch

  • Corbin Bosch (MICT): He has been in sensational form recently, scoring 69 runs and taking a massive 10 wickets in his last five outings. His all round ability makes him a top pick.

  • Jos Buttler (DSG): A T20 giant, Buttler can win a match on his own. He has scored 140 runs in his last five games and is a safe choice for any fantasy team.

  • Kagiso Rabada (MICT): Playing in home conditions, Rabada will be a major threat with the new ball and at the death. He has an 80% Dream Team rate in his last five matches.

  • Aiden Markram (DSG): A classy batsman who can also contribute with his off spin. Markram has scored 151 runs in his last five matches and offers great balance to your team.

  • Kwena Maphaka (DSG): This young left arm pacer has been impressive, picking up 9 wickets in his last five games. He could be a fantastic differential pick for your major leagues.

Download Ai11 Sports App

Fantasy Team Strategy: C/VC Picks

Building a balanced team is key for this match. Given the conditions, prioritize top order batters and pace bowlers. The wicket keeper section is packed with talent, so picking 2-3 keepers is a viable strategy.

  • Safe Captain Choices: Aiden Markram, Jos Buttler, Corbin Bosch
  • Differential Captain Choices: Kagiso Rabada, Nicholas Pooran, Kwena Maphaka

Disclaimer: This analysis is based on our expert's understanding and research. Your final team selection should be based on your own skills, judgment, and the confirmed playing XIs. Good luck, and may your skills bring you great rewards!

SA20 MICT vs DSG players T20 past performance, current series performance, projected points and selection percentage.

PlayerBattingBowlingSeries PerformanceLineup selectionMatch Performance
Name
T
R
S
M#BatInnNORunsHSAvgSR50+4/6BowlInnWkOvAvgEcoSR4wBestC/St
M
A. Pt
Pts
Run
Wk
DT
P
S%
C
VC
iDt
#
PTS
Bat
Bowl
Field
Devon ConwayDSGWK243LHB23243744810539.4129.0560970RM832.1478.2134.301/101191122122640100114.061.341.37312211000
Rashid KhanMICTBOWL533RHB31210429087913.98146.795403LBG5287213.818.586.6416.7236/1718711414100976.73.395.571916138
Kane WilliamsonDSGBAT293RHB27944745410131.71123.4752880OB54302.430.37.0825.603/3312818080400100262.323.984.637807200
Noor AhmadDSGBOWL210RHB6826255206.0794.44025LWS2052423.622.857.418.585/1146113130001142.491.122.262113090
Nicholas PooranMICTWK456LHB429711060310829.61147.55681433OB000-293131311500474.9412.4915.5818312700
Kwena MaphakaDSGBOWL55LHB1512552218.3380.8807LF52563.528.058.7519.224/1816138380101015.80.360.5916380340
Trent BoultMICTBOWL297RHB81513162310.53111.26032LFM2953393.726.138.1819.154/1399150500101133.941.211.5712500388
Jos ButtlerDSGWK507RHB478701431412435.08146.441101925000-37015454220100383.2425.8511.0611503808
Aiden MarkramDSGALL238RHB22334598910831.68136.1740738OB113491.934.678.0225.903/2112818181350100487.3114.6913.3468167-28
Heinrich KlaasenDSGWK290RHB26757679210532.34150.6646818OB511.4689.714201/12177144442200577.478.828.7514444000
Reeza HendricksMICTBAT302RHB28335858411734.61127.96711059OB2281.941.257.8831.302/713215656280100321.681.231.3910564800
Ryan RickeltonMICTWK166LHB15913468612332.09148.2932652114143.52401/1411912372371130100144.754.95.241237205012
David WieseDSGALL419RHB30910645527922.4214412550RMF3723382.926.448.3319125/191551646491100726.841.231.6686413398
Jason SmithMICTBAT111RHB932219127926.92127.727200RMF35332.422.38.615.514/4361979741010064.360.190.245978108
Rassie van der DussenMICTBAT254RHB24244729511236.84131.3450834LB631.518.336.111802/1574166200276.55.086.35226200
Dwaine PretoriusMICTALL279RHB2135531127719.69136.916375RMF249253324.448.3517.555/175811313500814.290.50.792013900
Simon HarmerDSGBOWL219RHB1304313315515.29127.361145OB2071833.328.437.722.154/1812495.940.20.2615400360
Eathan BoschDSGBOWL92RHB51126416616.43120.03365RF86923.324.047.8918.234/213611401400410081.240.050.07214001360
Corbin BoschMICTALL125RHB79308998118.34115.4296RFM1121173.225.68.4418.144/145014848410762.552.484.3813488288
Evan JonesDSGALL68RHB44147558325.16147.74389RMF51583.122.318.316.114/3234110310333010061.620.070.12410367028
George LindeMICTALL253LHB1914727776619.28136.794316SLA2402193.226.327.4321.244/19611646402100568.343.024.49964-2620
Tristan LuusMICTBOWL14RHB521585107.1401RFM13153.425.668.7517.603/20313131010100.650.030.0217320280
Completed matches of MI Cape Town
Teams
Date
Venue
Bat First
Bat Second
Inning 1
Inning 2
Winner
26 Dec - 09:00 PMCape TownDurban's Super GiantsDSGMI Cape TownMICT232/5 (20.0)217/7 (20.0) Super Giants won by 15 runs
31 Dec - 09:00 PMCape TownPretoria CapitalsPCMI Cape TownMICT220/5 (20.0)135/10 (14.2) Capitals won by 85 runs
02 Jan - 09:00 PMPaarlPaarl RoyalsPRMI Cape TownMICT181/3 (20.0)180/8 (20.0) Royals won by 1 run
04 Jan - 07:00 PMCape TownMI Cape TownMICTPaarl RoyalsPR88/10 (18.4)90/3 (13.0) Royals won by 7 wickets (with 42 balls remaining)
06 Jan - 09:00 PMCape TownJoburg Super KingsJSKMI Cape TownMICT123/7 (12.0)128/6 (11.2) MI Cape Town won by 4 wickets (with 4 balls remaining) (DLS method)
10 Jan - 09:00 PMJohannesburgMI Cape TownMICTJoburg Super KingsJSK234/3 (20.0)198/5 (20.0) MI Cape Town won by 36 runs
12 Jan - 09:00 PMCenturionPretoria CapitalsPCMI Cape TownMICT185/6 (20.0)132/7 (20.0) Capitals won by 53 runs
16 Jan - 09:00 PMCape TownSunrisers Eastern CapeSECMI Cape TownMICT139/9 (20.0)140/7 (19.2) MI Cape Town won by 3 wickets (with 4 balls remaining)
18 Jan - 07:00 PMGqeberhaMI Cape TownMICTSunrisers Eastern CapeSEC148/6 (20.0)149/3 (19.5) Sunrisers won by 7 wickets (with 1 ball remaining)
Completed matches of Durban's Super Giants
Teams
Date
Venue
Bat First
Bat Second
Inning 1
Inning 2
Winner
26 Dec - 09:00 PMCape TownDurban's Super GiantsDSGMI Cape TownMICT232/5 (20.0)217/7 (20.0) Super Giants won by 15 runs
30 Dec - 09:00 PMDurbanDurban's Super GiantsDSGJoburg Super KingsJSK86/10 (17.1)88/4 (12.2) Super Kings won by 6 wickets (with 46 balls remaining)
01 Jan - 09:00 PMJohannesburgJoburg Super KingsJSKDurban's Super GiantsDSG205/4 (20.0)205/8 (20.0) Match tied (Super Kings won the Super Over)
07 Jan - 09:00 PMDurbanPretoria CapitalsPCDurban's Super GiantsDSG201/4 (20.0)186/10 (19.4) Capitals won by 15 runs
09 Jan - 09:00 PMDurbanSunrisers Eastern CapeSECDurban's Super GiantsDSG Match abandoned without a ball bowled
11 Jan - 07:00 PMGqeberhaSunrisers Eastern CapeSECDurban's Super GiantsDSG158/5 (20.0)162/8 (19.3) Super Giants won by 2 wickets (with 3 balls remaining)
13 Jan - 09:00 PMPaarlDurban's Super GiantsDSGPaarl RoyalsPR186/5 (20.0)191/4 (20.0) Royals won by 6 wickets (with 0 balls remaining)
17 Jan - 04:30 PMDurbanDurban's Super GiantsDSGPaarl RoyalsPR189/7 (20.0)131/9 (20.0) Super Giants won by 58 runs
Completed matches at Newlands
Teams
Date
Bat First
Bat Second
Inning 1
Inning 2
Winner
26 Dec - 09:00 PMDurban's Super GiantsDSGMI Cape TownMICT232/5 (20.0)217/7 (20.0) Super Giants won by 15 runs
31 Dec - 09:00 PMPretoria CapitalsPCMI Cape TownMICT220/5 (20.0)135/10 (14.2) Capitals won by 85 runs
04 Jan - 07:00 PMMI Cape TownMICTPaarl RoyalsPR88/10 (18.4)90/3 (13.0) Royals won by 7 wickets (with 42 balls remaining)
06 Jan - 09:00 PMJoburg Super KingsJSKMI Cape TownMICT123/7 (12.0)128/6 (11.2) MI Cape Town won by 4 wickets (with 4 balls remaining) (DLS method)
16 Jan - 09:00 PMSunrisers Eastern CapeSECMI Cape TownMICT139/9 (20.0)140/7 (19.2) MI Cape Town won by 3 wickets (with 4 balls remaining)
25 Jan - 07:00 PMPretoria CapitalsPCSunrisers Eastern CapeSEC158/7 (20.0)162/4 (19.2) Sunrisers won by 6 wickets (with 4 balls remaining)
Loading...
Loading...
Loading...
Loading...

Download AI11 App