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 22 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 Ryan Rickelton Keeper 21 21 832 155.8 50 0 - 18 1828
2 MI Cape Town Rassie van der Dussen Batter 21 21 532 123.1 25 0 - 2 968
3 MI Cape Town Dewald Brevis Batter 16 15 351 146.3 23 2 6.48 9 838
4 MI Cape Town Reeza Hendricks Batter 12 8 204 116.6 5 2 3.50 14 563
5 MI Cape Town George Linde All-rounder 22 15 180 144.0 16 23 7.32 8 1382
6 MI Cape Town Delano Potgieter All-rounder 9 8 148 168.2 9 0 13.00 3 353
7 MI Cape Town Connor Esterhuizen Keeper 7 5 140 138.6 6 0 - 4 276
8 MI Cape Town Sam Curran All-rounder 10 8 135 132.4 11 4 9.10 2 474
9 MI Cape Town Grant Roelofsen Keeper 5 4 117 125.8 3 0 - 4 257
10 MI Cape Town Kieron Pollard All-rounder 6 5 110 183.3 11 2 7.91 2 333
11 MI Cape Town Nicholas Pooran Keeper 5 5 107 159.7 11 0 - 1 239
12 MI Cape Town Sediqullah Atal Batter 3 3 82 146.4 6 0 - 1 168
13 MI Cape Town Jason Smith Batter 5 5 69 215.6 6 0 - 3 175
14 MI Cape Town Odean Smith All-rounder 3 2 26 136.8 1 4 5.62 0 222
15 MI Cape Town Corbin Bosch All-rounder 10 6 23 104.5 0 19 8.92 2 788
16 MI Cape Town Thomas Kaber All-rounder 4 2 19 118.8 0 8 5.91 1 350
17 MI Cape Town Kagiso Rabada Bowler 18 7 18 75.0 0 21 7.80 3 1004
18 MI Cape Town Rashid Khan Bowler 15 6 17 81.0 1 18 7.57 12 956
19 MI Cape Town Colin Ingram Batter 3 2 14 87.5 0 0 - 1 44
20 MI Cape Town Dwaine Pretorius All-rounder 2 2 13 118.2 0 0 15.47 1 32
21 MI Cape Town Liam Livingstone All-rounder 4 4 12 54.5 0 1 9.00 0 71
22 MI Cape Town Karim Janat All-rounder 1 1 9 450.0 1 0 - 0 19
23 MI Cape Town Tom Moores Keeper 1 1 9 64.3 0 0 - 0 15
24 MI Cape Town Duan Jansen Bowler 2 1 7 140.0 0 1 6.56 0 65
25 MI Cape Town Azmatullah Omarzai All-rounder 1 1 2 100.0 0 1 10.67 1 56
26 MI Cape Town Olly Stone Bowler 5 1 1 20.0 0 8 8.52 0 340
27 MI Cape Town Jofra Archer Bowler 4 1 1 50.0 0 7 6.99 1 314
28 MI Cape Town Trent Boult Bowler 11 2 0 0.0 0 12 7.51 2 564
29 MI Cape Town Waqar Salamkheil Bowler 1 0 0 - 0 1 4.56 0 59
30 MI Cape Town Dane Piedt Bowler 2 0 0 - 0 3 5.86 1 141
31 MI Cape Town Beuran Hendricks Bowler 1 0 0 - 0 0 9.23 0 7
32 MI Cape Town Tom Banton Batter 1 0 0 - 0 0 - 2 20
33 MI Cape Town Matty Potts All-rounder 1 0 0 - 0 0 7.00 2 29
34 MI Cape Town Nuwan Thushara Bowler 2 1 0 0.0 0 1 11.23 0 41
35 MI Cape Town Chris Benjamin Keeper 1 1 0 0.0 0 0 - 0 20
36 MI Cape Town Tristan Luus Bowler 2 0 0 - 0 1 11.05 0 44
36 players over MI Cape Town's last 22 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 22 SA20 matches, Ryan Rickelton with 832 runs in 21, at a strike rate of 155.8.

Who has taken the most wickets for MI Cape Town?

Over MI Cape Town's last 22 SA20 matches, George Linde with 23 wickets at 7.32 an over.

Who has played the most for MI Cape Town recently?

George Linde, in 22 of MI Cape Town's last 22 SA20 matches. 36 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.