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 Fantasy Cricket 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, fantasy points and selection percentage.

PlayerBattingBowlingSeries PerformanceFantasy 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 ConwayDSGWK229LHB21841703310539.73129.1157910RM832.1478.2134.301/101121122122640100114.061.341.37312211000
Rashid KhanMICTBOWL519RHB30810228737913.94147.185399LBG5147023.818.496.5816.8226/1718311414100976.73.395.571916138
Kane WilliamsonDSGBAT284RHB27142727510131.76123.4552859OB54302.430.37.0825.603/3312518080400100262.323.984.637807200
Noor AhmadDSGBOWL196RHB6425244206.2598.78024LWS1912293.622.277.3318.285/1142113130001142.491.122.262113090
Nicholas PooranMICTWK443LHB416701037110829.97147.94671403OB000-288131311500474.9412.4915.5818312700
Kwena MaphakaDSGBOWL55LHB1512552218.3380.8807LF52563.528.058.7519.224/1816138380101015.80.360.5916380340
Trent BoultMICTBOWL292RHB79503082310.62110031LFM2903373.725.738.1318.954/1398150500101133.941.211.5712500388
Jos ButtlerDSGWK493RHB464681384512434.96146.161061855000-34815454220100383.2425.8511.0611503808
Aiden MarkramDSGALL226RHB21232575810831.98136.0940707OB108491.932.977.8525.103/2112018181350100487.3114.6913.3468167-28
Heinrich KlaasenDSGWK276RHB25355618610531.24149.8540742OB511.4689.714201/12165144442200577.478.828.7514444000
Reeza HendricksMICTBAT288RHB27031812311733.98127.86671009OB2181.939.377.7130.602/712615656280100321.681.231.3910564800
Ryan RickeltonMICTWK155LHB14812425011331.25145.1929585114143.52401/1411012372371130100144.754.95.241237205012
David WieseDSGALL412RHB30510545197922.59144.0512546RMF3673342.926.248.2819125/191541646491100726.841.231.6686413398
Jason SmithMICTBAT106RHB882118607927.76128.547193RMF35332.422.38.615.514/4351979741010064.360.190.245978108
Rassie van der DussenMICTBAT244RHB23344704811237.29131.2448803LB631.518.336.111802/1573166200276.55.086.35226200
Dwaine PretoriusMICTALL276RHB2115530997719.861376373RMF247253324.258.3217.455/175711313500814.290.50.792013900
Simon HarmerDSGBOWL212RHB1274113015515.12127.791141OB2011783.328.477.742254/1812095.940.20.2615400360
Eathan BoschDSGBOWL91RHB50126296616.55120.26364RF85923.323.787.8618.134/213611401400410081.240.050.07214001360
Corbin BoschMICTALL120RHB76278518117.36113.16289RFM1071063.226.788.3819.134/144814848410762.552.484.3813488288
Evan JonesDSGALL59RHB37116558325.19145.87374RMF51583.122.318.316.114/3228110310333010061.620.070.12410367028
George LindeMICTALL245LHB1854626766619.25135.834299SLA2332173.325.947.42144/19601646402100568.343.024.49964-2620
Tristan LuusMICTBOWLRHB00RFM00013131010100.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