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 squad Preview

MI Cape Town Squad and Player Stats SA20 2025/2026

Every MI Cape Town player over the last 18 SA20 matches in numbers, from runs to wickets and catches

Updated , after the Sunrisers Eastern Cape game

#Player M Inns Runs SR 6s Wkts Econ Ct Pts
1 MI Cape Town Rassie van der Dussen Batter 18 18 644 145.0 39 0 - 2 1232
2 MI Cape Town Ryan Rickelton Keeper 12 12 499 169.2 31 0 - 5 1075
3 MI Cape Town Dewald Brevis Batter 14 14 325 144.4 28 2 10.00 6 776
4 MI Cape Town George Linde All-rounder 16 13 252 137.7 16 9 7.08 0 927
5 MI Cape Town Reeza Hendricks Batter 6 6 249 137.6 11 0 15.00 1 452
6 MI Cape Town Delano Potgieter All-rounder 9 8 111 148.0 7 6 8.21 1 487
7 MI Cape Town Kieron Pollard All-rounder 6 6 97 159.0 4 2 8.53 5 309
8 MI Cape Town Liam Livingstone All-rounder 5 5 97 118.3 7 2 10.41 1 259
9 MI Cape Town Sam Curran All-rounder 9 9 96 103.2 3 10 8.95 4 612
10 MI Cape Town Grant Roelofsen Keeper 5 5 81 97.6 1 0 - 5 179
11 MI Cape Town Connor Esterhuizen Keeper 6 4 79 98.8 3 0 - 4 203
12 MI Cape Town Rashid Khan Bowler 12 6 71 154.3 4 9 6.50 4 658
13 MI Cape Town Tim David Batter 3 3 52 136.8 5 1 7.25 3 163
14 MI Cape Town Colin Ingram Batter 4 3 49 116.7 2 0 - 2 115
15 MI Cape Town Nicholas Pooran Keeper 4 4 45 112.5 3 0 - 3 115
16 MI Cape Town Odean Smith All-rounder 4 4 40 121.2 2 5 9.00 0 267
17 MI Cape Town Jason Smith Batter 4 4 30 85.7 1 0 - 2 78
18 MI Cape Town Kagiso Rabada Bowler 16 6 22 91.7 1 20 7.62 5 970
19 MI Cape Town Karim Janat All-rounder 2 2 20 142.9 2 1 20.57 1 87
20 MI Cape Town Wesley Marshall Batter 2 2 20 95.2 0 0 - 1 48
21 MI Cape Town Azmatullah Omarzai All-rounder 4 3 16 94.1 0 1 6.98 1 110
22 MI Cape Town Thomas Kaber All-rounder 4 2 15 115.4 1 2 10.44 0 114
23 MI Cape Town Duan Jansen Bowler 2 1 8 160.0 0 3 9.00 1 135
24 MI Cape Town Jofra Archer Bowler 2 2 4 80.0 0 3 7.92 1 149
25 MI Cape Town Corbin Bosch All-rounder 5 2 3 37.5 0 5 9.20 2 214
26 MI Cape Town Jacques Snyman All-rounder 1 1 2 40.0 0 0 8.00 0 11
27 MI Cape Town Trent Boult Bowler 8 1 1 100.0 0 7 8.71 1 327
28 MI Cape Town Olly Stone Bowler 3 0 0 - 0 3 11.02 1 122
29 MI Cape Town Dane Piedt Bowler 2 0 0 - 0 0 6.61 1 41
30 MI Cape Town Beuran Hendricks Bowler 3 0 0 - 0 2 9.29 4 135
31 MI Cape Town Tom Moores Keeper 1 1 0 0.0 0 0 - 0 2
32 MI Cape Town Matty Potts All-rounder 1 0 0 - 0 0 9.12 0 9
33 MI Cape Town Nuwan Thushara Bowler 3 1 0 0.0 0 7 7.58 1 305
34 N MI Cape Town Nealan Van Heerden Bowler 1 0 0 - 0 1 7.71 1 57
34 players over MI Cape Town's last 18 SA20 matches. Each head sorts the table.

MI Cape Town SA20 2025/2026 Squad

21 players named, the captain first, as of 11 Nov 2026

MI Cape Town SA20 Squad Questions

Who is MI Cape Town's top run scorer?

Over MI Cape Town's last 18 SA20 matches, Rassie van der Dussen with 644 runs in 18, at a strike rate of 145.0.

Who has taken the most wickets for MI Cape Town?

Over MI Cape Town's last 18 SA20 matches, Kagiso Rabada with 20 wickets at 7.62 an over.

Who has played the most for MI Cape Town recently?

Rassie van der Dussen, in 18 of MI Cape Town's last 18 SA20 matches. 34 players have played for them in that time.

Who is in the MI Cape Town squad?

MI Cape Town's SA20 2025/2026 squad has 21 players: Corbin Bosch, Dane Piedt, Daniel Lategan, Dwaine Pretorius, George Linde, Jacques Snyman, Jason Smith, Kagiso Rabada, Karim Janat, Kieron Pollard, Nicholas Pooran, Rashid Khan, Rassie van der Dussen, Reeza Hendricks, Ryan Rickelton, Tabraiz Shamsi, Thomas Kaber, Tiaan van Vuuren, Tom Moores, Trent Boult, Tristan Luus.