Three of the first four SA20 titles went to Sunrisers Eastern Cape, and that dominance runs through most of the SA20 records on this page. The only other champion is MI Cape Town, in 2024/25.
The figures cover 130 SA20 matches from Jan 2023 to Jan 2026, across 4 seasons. Team names are shown as they were recorded each season. Anyone who has worn two SA20 shirts gets one combined line in the career tables, tagged with both clubs.
SA20 winners and team records
Sunrisers Eastern Cape won the first two finals, beating Pretoria Capitals by 4 wickets at The Wanderers Stadium and then Durban’s Super Giants by 89 runs at Newlands. MI Cape Town broke the run in 2024/25, beating Sunrisers by 76 runs. Sunrisers took the title back in 2025/26 with a 6 wicket win over Pretoria Capitals at Newlands.
Look at the win-loss column and the pattern repeats. Sunrisers have won 29 of 47 matches, a win rate of 63.0 per cent. No other side is above 50.0. Paarl Royals sit exactly level at 22 wins and 22 defeats, and the other four teams have all lost more than they have won.
MI Cape Town’s title came despite a 45.0 win rate overall, which shows how much one good season can matter in a short league. Pretoria Capitals have reached two finals without winning one.
SA20 Winners List by Season
| Season | Champion | Runner-up | Final | Venue |
|---|---|---|---|---|
| 2022/23 | Sunrisers Eastern Cape | Pretoria Capitals | Sunrisers Eastern Cape won by 4 wickets | The Wanderers Stadium, Johannesburg |
| 2023/24 | Sunrisers Eastern Cape | Durban’s Super Giants | Sunrisers Eastern Cape won by 89 runs | Newlands, Cape Town |
| 2024/25 | MI Cape Town | Sunrisers Eastern Cape | MI Cape Town won by 76 runs | The Wanderers Stadium, Johannesburg |
| 2025/26 | Sunrisers Eastern Cape | Pretoria Capitals | Sunrisers Eastern Cape won by 6 wickets | Newlands, Cape Town |
Most SA20 Titles
| Team | Titles |
|---|---|
| Sunrisers Eastern Cape | 3 |
| MI Cape Town | 1 |
SA20 Team Records: Matches Won and Lost
| Team | Matches | Won | Lost | NR | Win % |
|---|---|---|---|---|---|
| Sunrisers Eastern Cape | 47 | 29 | 17 | 1 | 63.0 |
| Paarl Royals | 46 | 22 | 22 | 2 | 50.0 |
| Pretoria Capitals | 42 | 19 | 21 | 2 | 47.5 |
| Joburg Super Kings | 43 | 18 | 21 | 4 | 46.2 |
| MI Cape Town | 42 | 18 | 22 | 2 | 45.0 |
| Durban’s Super Giants | 40 | 17 | 20 | 3 | 45.9 |
Most Runs in SA20
| Batter | M | Inns | Runs | HS | Avg | SR | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| RD Rickelton MI Cape Town | 34 | 34 | 1,349 | 113* | 43.52 | 160.98 | 2 | 8 |
| AK Markram Sunrisers Eastern Cape/Durban’s Super Giants | 41 | 41 | 1,276 | 108 | 36.46 | 136.03 | 2 | 6 |
| HE van der Dussen MI Cape Town | 40 | 40 | 1,211 | 104 | 34.60 | 133.37 | 1 | 5 |
| H Klaasen Durban’s Super Giants | 37 | 37 | 1,146 | 104* | 36.97 | 166.09 | 1 | 9 |
| D Brevis MI Cape Town/Pretoria Capitals | 40 | 40 | 1,046 | 101 | 32.69 | 149.00 | 1 | 6 |
| Q de Kock Durban’s Super Giants/Sunrisers Eastern Cape | 40 | 40 | 1,033 | 83* | 27.18 | 137.37 | 0 | 9 |
| F du Plessis Joburg Super Kings | 36 | 36 | 1,029 | 113* | 32.16 | 143.92 | 1 | 7 |
| JC Buttler Paarl Royals/Durban’s Super Giants | 29 | 29 | 969 | 97* | 37.27 | 139.83 | 0 | 8 |
| MP Breetzke Durban’s Super Giants/Sunrisers Eastern Cape | 34 | 34 | 949 | 78 | 31.63 | 124.70 | 0 | 5 |
| J Hermann Sunrisers Eastern Cape | 39 | 39 | 939 | 106* | 27.62 | 119.31 | 1 | 4 |
| T Stubbs Sunrisers Eastern Cape | 40 | 40 | 915 | 66* | 36.60 | 137.59 | 0 | 4 |
| DA Miller Paarl Royals | 38 | 38 | 897 | 75* | 37.38 | 131.33 | 0 | 2 |
| RR Hendricks Joburg Super Kings/MI Cape Town | 34 | 34 | 872 | 96 | 31.14 | 117.52 | 0 | 6 |
| JL du Plooy Joburg Super Kings | 29 | 29 | 829 | 81* | 39.48 | 144.68 | 0 | 6 |
| WG Jacks Pretoria Capitals | 25 | 25 | 740 | 101 | 29.60 | 169.72 | 1 | 6 |
| PWA Mulder Durban’s Super Giants/Joburg Super Kings | 37 | 37 | 740 | 59 | 22.42 | 132.14 | 0 | 3 |
| LG Pretorius Paarl Royals | 23 | 23 | 621 | 98* | 28.23 | 147.16 | 0 | 5 |
| K Verreynne Pretoria Capitals/Paarl Royals | 26 | 26 | 591 | 116* | 29.55 | 134.93 | 1 | 2 |
| M Jansen Sunrisers Eastern Cape | 33 | 33 | 563 | 71* | 25.59 | 142.53 | 0 | 3 |
| RA Herman Paarl Royals | 19 | 19 | 559 | 81* | 32.88 | 119.70 | 0 | 4 |
Most Wickets in SA20
| Bowler | M | Inns | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|---|
| OEG Baartman Sunrisers Eastern Cape/Paarl Royals | 33 | 33 | 61 | 5/16 | 15.15 | 8.32 | 1 |
| M Jansen Sunrisers Eastern Cape | 45 | 45 | 60 | 5/30 | 19.53 | 7.23 | 1 |
| K Rabada MI Cape Town | 34 | 34 | 41 | 4/25 | 23.59 | 8.05 | 0 |
| KA Maharaj Durban’s Super Giants/Pretoria Capitals | 41 | 41 | 39 | 3/15 | 25.59 | 7.08 | 0 |
| BC Fortuin Paarl Royals | 44 | 44 | 39 | 3/14 | 29.67 | 6.79 | 0 |
| A Nortje Pretoria Capitals/Sunrisers Eastern Cape | 22 | 22 | 38 | 4/13 | 14.45 | 6.59 | 0 |
| E Bosch Pretoria Capitals/Durban’s Super Giants | 33 | 33 | 34 | 4/46 | 26.76 | 8.58 | 0 |
| L Ngidi Paarl Royals/Pretoria Capitals | 34 | 34 | 34 | 4/39 | 31.85 | 8.66 | 0 |
| GF Linde MI Cape Town | 36 | 36 | 32 | 3/15 | 25.91 | 7.40 | 0 |
| GC Viljoen Joburg Super Kings/Paarl Royals | 21 | 21 | 31 | 4/21 | 19.90 | 8.90 | 0 |
| Noor Ahmad Durban’s Super Giants | 21 | 21 | 30 | 5/11 | 17.87 | 6.76 | 1 |
| LB Williams Joburg Super Kings/Pretoria Capitals | 20 | 20 | 30 | 4/26 | 19.73 | 9.11 | 0 |
| RJ Gleeson Sunrisers Eastern Cape/Joburg Super Kings | 21 | 21 | 28 | 3/2 | 22.04 | 8.63 | 0 |
| S Muthusamy Pretoria Capitals/Sunrisers Eastern Cape | 26 | 26 | 27 | 3/12 | 21.67 | 7.42 | 0 |
| Rashid Khan MI Cape Town | 27 | 27 | 27 | 3/16 | 27.52 | 7.21 | 0 |
| C Bosch MI Cape Town/Pretoria Capitals | 18 | 18 | 26 | 4/19 | 20.35 | 9.47 | 0 |
| JDS Neesham Pretoria Capitals | 22 | 22 | 25 | 3/7 | 19.96 | 8.36 | 0 |
| WD Parnell Pretoria Capitals | 16 | 16 | 24 | 4/33 | 18.42 | 9.14 | 0 |
| G Coetzee Joburg Super Kings/Durban’s Super Giants | 13 | 13 | 23 | 4/24 | 16.00 | 8.66 | 0 |
| RJW Topley Durban’s Super Giants | 20 | 20 | 23 | 3/19 | 23.22 | 8.22 | 0 |
Most Sixes in SA20
| Batter | M | Inns | Sixes | Runs | HS |
|---|---|---|---|---|---|
| RD Rickelton MI Cape Town | 34 | 34 | 81 | 1,349 | 113* |
| D Brevis MI Cape Town/Pretoria Capitals | 40 | 40 | 81 | 1,046 | 101 |
| H Klaasen Durban’s Super Giants | 37 | 37 | 74 | 1,146 | 104* |
| HE van der Dussen MI Cape Town | 40 | 40 | 65 | 1,211 | 104 |
| Q de Kock Durban’s Super Giants/Sunrisers Eastern Cape | 40 | 40 | 55 | 1,033 | 83* |
| WG Jacks Pretoria Capitals | 25 | 25 | 49 | 740 | 101 |
| AK Markram Sunrisers Eastern Cape/Durban’s Super Giants | 41 | 41 | 43 | 1,276 | 108 |
| F du Plessis Joburg Super Kings | 36 | 36 | 43 | 1,029 | 113* |
| T Stubbs Sunrisers Eastern Cape | 40 | 40 | 41 | 915 | 66* |
| D Ferreira Joburg Super Kings | 32 | 32 | 36 | 555 | 82* |
SA20 Records: Highest Individual Scores
| Batter | Score | Balls | 4s | 6s | Against | Date |
|---|---|---|---|---|---|---|
| SD Hope Pretoria Capitals | 118* | 69 | 9 | 9 | Durban’s Super Giants | 7 Jan 2026 |
| K Verreynne Pretoria Capitals | 116* | 52 | 7 | 9 | MI Cape Town | 1 Feb 2024 |
| F du Plessis Joburg Super Kings | 113* | 58 | 8 | 8 | Durban’s Super Giants | 24 Jan 2023 |
| RD Rickelton MI Cape Town | 113* | 60 | 8 | 9 | Joburg Super Kings | 10 Jan 2026 |
| RD Rickelton MI Cape Town | 113 | 63 | 5 | 11 | Durban’s Super Giants | 26 Dec 2025 |
| AK Markram Durban’s Super Giants | 108 | 58 | 12 | 5 | Paarl Royals | 17 Jan 2026 |
| J Hermann Sunrisers Eastern Cape | 106* | 62 | 8 | 6 | MI Cape Town | 16 Jan 2024 |
| H Klaasen Durban’s Super Giants | 104* | 44 | 10 | 6 | Pretoria Capitals | 5 Feb 2023 |
| HE van der Dussen MI Cape Town | 104 | 50 | 9 | 6 | Joburg Super Kings | 13 Jan 2024 |
| WG Jacks Pretoria Capitals | 101 | 42 | 8 | 9 | Durban’s Super Giants | 18 Jan 2024 |
Best bowling figures in the SA20
| Bowler | Figures | Overs | Against | Date |
|---|---|---|---|---|
| RE van der Merwe Sunrisers Eastern Cape | 6/20 | 4 | Durban’s Super Giants | 22 Jan 2023 |
| D Potgieter MI Cape Town | 5/10 | 3 | Sunrisers Eastern Cape | 9 Jan 2025 |
| Noor Ahmad Durban’s Super Giants | 5/11 | 3.2 | Paarl Royals | 28 Jan 2024 |
| OEG Baartman Paarl Royals | 5/16 | 4 | Pretoria Capitals | 15 Jan 2026 |
| CJ Dala Durban’s Super Giants | 5/26 | 4 | Pretoria Capitals | 30 Jan 2024 |
| M Jansen Sunrisers Eastern Cape | 5/30 | 4 | Durban’s Super Giants | 10 Feb 2024 |
| OEG Baartman Sunrisers Eastern Cape | 4/10 | 4 | Durban’s Super Giants | 6 Feb 2024 |
| OEG Baartman Sunrisers Eastern Cape | 4/12 | 3.3 | Pretoria Capitals | 22 Jan 2024 |
| M Jansen Sunrisers Eastern Cape | 4/13 | 4 | Pretoria Capitals | 22 Jan 2025 |
| A Nortje Sunrisers Eastern Cape | 4/13 | 3 | Paarl Royals | 27 Dec 2025 |
Highest team totals in the SA20
| Team | Total | Overs | Against | Venue | Date |
|---|---|---|---|---|---|
| Durban’s Super Giants | 254/4 | 20 | Pretoria Capitals | SuperSport Park, Centurion | 5 Feb 2023 |
| MI Cape Town | 248/4 | 20 | Pretoria Capitals | SuperSport Park, Centurion | 1 Feb 2024 |
| MI Cape Town | 243/5 | 20 | Joburg Super Kings | The Wanderers Stadium, Johannesburg | 13 Jan 2024 |
| MI Cape Town | 234/3 | 20 | Joburg Super Kings | The Wanderers Stadium, Johannesburg | 10 Jan 2026 |
| Durban’s Super Giants | 232/5 | 20 | MI Cape Town | Newlands, Cape Town | 26 Dec 2025 |
| Pretoria Capitals | 226/5 | 20 | Paarl Royals | SuperSport Park, Centurion | 7 Feb 2023 |
| Durban’s Super Giants | 225/3 | 20 | Sunrisers Eastern Cape | St George’s Park, Gqeberha (Port Elizabeth) | 13 Jan 2024 |
| MI Cape Town | 222/3 | 20 | Pretoria Capitals | SuperSport Park, Centurion | 31 Jan 2025 |
| Pretoria Capitals | 220/5 | 20 | MI Cape Town | Newlands, Cape Town | 31 Dec 2025 |
| MI Cape Town | 217/7 | 20 | Durban’s Super Giants | Newlands, Cape Town | 26 Dec 2025 |
Lowest all-out totals in the SA20
| Team | Total | Overs | Against | Venue | Date |
|---|---|---|---|---|---|
| Paarl Royals | 49 | 11.5 | Sunrisers Eastern Cape | Boland Park, Paarl | 27 Dec 2025 |
| Pretoria Capitals | 52 | 13.3 | Sunrisers Eastern Cape | St George’s Park, Gqeberha (Port Elizabeth) | 22 Jan 2024 |
| Sunrisers Eastern Cape | 77 | 15 | MI Cape Town | St George’s Park, Gqeberha (Port Elizabeth) | 9 Jan 2025 |
| Joburg Super Kings | 78 | 15.2 | Sunrisers Eastern Cape | The Wanderers Stadium, Johannesburg | 31 Jan 2024 |
| Durban’s Super Giants | 80 | 18.1 | Pretoria Capitals | Kingsmead, Durban | 20 Jan 2023 |
SA20 Top Run Scorer and Wicket Taker Each Season
| Season | Most runs | Most wickets |
|---|---|---|
| 2022/23 | JC Buttler (Paarl Royals) 391 | RE van der Merwe (Sunrisers Eastern Cape) 20 |
| 2023/24 | RD Rickelton (MI Cape Town) 530 | M Jansen (Sunrisers Eastern Cape) 20 |
| 2024/25 | LG Pretorius (Paarl Royals) 397 | M Jansen (Sunrisers Eastern Cape) 19 |
| 2025/26 | Q de Kock (Sunrisers Eastern Cape) 390 | OEG Baartman (Paarl Royals) 20 |
SA20 records for runs, sixes and wickets
Top of the batting pile is Ryan Rickelton (MI Cape Town): 1,349 runs, averaging 43.52, striking at 160.98. Aiden Markram (Sunrisers Eastern Cape/Durban’s Super Giants) is next with 1,276, and Rassie van der Dussen (MI Cape Town) has 1,211. Heinrich Klaasen (Durban’s Super Giants) is the quickest of the top five, at 166.09, and he has been named man of the match 6 times, an SA20 best.
Rickelton and Dewald Brevis (MI Cape Town/Pretoria Capitals) share the six-hitting record on 81 each. Rickelton needed only 34 innings to get there.
With the ball, Ottneil Baartman (Sunrisers Eastern Cape/Paarl Royals) has 61 wickets at 15.15, one ahead of Marco Jansen (Sunrisers Eastern Cape) on 60. Anrich Nortje (Pretoria Capitals/Sunrisers Eastern Cape) boasts the lowest average of the leading 20, just 14.45 per wicket. Jansen’s economy of 7.23 from 45 matches is among the tightest in the list.
Highest scores, best bowling and totals
Shai Hope (Pretoria Capitals) holds the top individual score: 118* off 69 balls against Durban’s Super Giants at Kingsmead on 7 Jan 2026. Kyle Verreynne (Pretoria Capitals) is close behind with 116* off 52 balls. Ten scores of 101 or more are in the list, and Rickelton has two of them.
Roelof van der Merwe (Sunrisers Eastern Cape) took 6/20 against Durban’s Super Giants on 22 Jan 2023, still the only six-wicket haul. Baartman appears three times in the best bowling top 10.
Durban’s Super Giants made 254/4 against Pretoria Capitals at SuperSport Park on 5 Feb 2023, the highest total. Centurion hosts four of the top 10 totals, and MI Cape Town own five of them. At the other end, Paarl Royals folded for 49 inside 11.5 overs at Boland Park on 27 Dec 2025. For other leagues, see the BBL records, PSL records and CPL records, or browse every competition from the T20 leagues hub.
Questions about SA20 records
Who has won the most SA20 titles?
Sunrisers Eastern Cape have 3 (the 2022/23, 2023/24 and 2025/26 finals), and MI Cape Town hold the remaining one from 2024/25. Sunrisers also top the win-loss table on 29 victories.
Which batter leads the SA20 run charts?
Rickelton of MI Cape Town, whose 34 innings have brought 1,349. Aiden Markram has 1,276 and Rassie van der Dussen 1,211. Rickelton’s 530 in 2023/24 was also that season’s best.
Which bowler has the most SA20 wickets?
Baartman, who has 61 across spells with Sunrisers Eastern Cape and Paarl Royals, each costing 15.15 on average. Marco Jansen is one behind on 60. Jansen topped the season wicket charts twice, taking 20 in 2023/24 and then 19 a year later.
What is the best individual innings in SA20 history?
Shai Hope’s unbeaten 118 for Pretoria Capitals, made versus Durban’s Super Giants on 7 Jan 2026. Kyle Verreynne’s 116* and Faf du Plessis’s 113* are next.
Which team posted the biggest SA20 total?
254/4 by Durban’s Super Giants against Pretoria Capitals at SuperSport Park, Centurion, on 5 Feb 2023. MI Cape Town fill the next three places, starting with 248/4, while Paarl Royals’ 49 is the smallest all-out score.
Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.