Home / Records

SA20 All-Time Records

The records below cover SA20 seasons 2023 to 2026, correct as at the end of Season 4. Season 5, starting 17 January 2027, has not been played yet, so none of these marks can fall before then. The league's own records page and the season statistics agree on the headline marks.

Batting records

Leading SA20 batting marks through Season 4.
RecordPlayerMark
Most runsRyan Rickelton (MI Cape Town, 2023-26)1,349
Most runs, 2ndAiden Markram (Sunrisers Eastern Cape 2023-25, Durban's Super Giants 2025-26)1,276
Most runs, 3rdRassie van der Dussen (MI Cape Town, 2023-26)1,211
Highest individual scoreShai Hope (Pretoria Capitals v Durban's Super Giants, Kingsmead, 2025-26)118 not out
Highest individual score, 2ndKyle Verreynne (Pretoria Capitals v MI Cape Town, Centurion, 2024)116 not out
Highest individual score, 3rdRyan Rickelton (MI Cape Town v Joburg Super Kings, 2025-26)113 not out
Most runs in a seasonRyan Rickelton (MI Cape Town, 2024)530

Bowling records

Leading SA20 bowling marks through Season 4.
RecordPlayerMark
Most wicketsOttniel Baartman (Sunrisers Eastern Cape, Paarl Royals)61
Most wickets, 2ndMarco Jansen (Sunrisers Eastern Cape)60
Most wickets, 3rdKagiso Rabada (MI Cape Town)41
Most wickets, 4th (tie)Keshav Maharaj (Durban's Super Giants, Pretoria Capitals) and Bjorn Fortuin (Paarl Royals)39
Most wickets in a seasonRoelof van der Merwe (Sunrisers Eastern Cape, 2023), Anrich Nortje (Pretoria Capitals, 2023), Marco Jansen (Sunrisers Eastern Cape, 2024), Ottniel Baartman (Paarl Royals, 2025-26)20
Best bowling in an inningsRoelof van der Merwe (Sunrisers Eastern Cape v Durban's Super Giants, St George's Park, 2023)6 for 20

Team records

Leading SA20 team marks through Season 4.
RecordMark
Highest team totalDurban's Super Giants 254 for 4 v Pretoria Capitals, Centurion, 2023
Highest total batting secondPretoria Capitals 214 for 8 v MI Cape Town, Centurion, 2024
Highest-scoring match462 runs, Pretoria Capitals v MI Cape Town, 1 February 2024
Lowest team totalPaarl Royals 49 all out v Sunrisers Eastern Cape, Boland Park, 27 December 2025
Highest first-wicket partnership200, Rassie van der Dussen and Ryan Rickelton, MI Cape Town v Joburg Super Kings, Johannesburg, 2024

Titles

SA20 titles by team through Season 4.
TeamTitles
Sunrisers Eastern Cape3 (2023, 2024, 2026)
MI Cape Town1 (2025)
Durban's Super Giants, Joburg Super Kings, Pretoria Capitals, Paarl RoyalsNone yet

More records

Further SA20 marks confirmed to the end of Season 4.
RecordMark
Most sixes (tie)Ryan Rickelton and Dewald Brevis, 81 each
Fastest fiftyHeinrich Klaasen, 16 balls (Durban's Super Giants v Paarl Royals, Durban, 2024)
Fastest centuryWill Jacks, 41 balls (Pretoria Capitals v Durban's Super Giants, Centurion, 2024)
Most matchesTristan Stubbs, 49
First hat-trickLungi Ngidi (Pretoria Capitals v Durban's Super Giants, January 2026)
Total matches, seasons 2023-2026135 (120 league games plus 15 playoff games; Season 1 had 3 playoffs, Seasons 2-4 had 4 each)

FAQs

Who has scored the most runs in SA20 history?

Ryan Rickelton of MI Cape Town, with 1,349 runs across seasons 2023 to 2026. Aiden Markram is next with 1,276, and Rassie van der Dussen third with 1,211.

Who has taken the most SA20 wickets?

Ottniel Baartman, with 61 wickets for Sunrisers Eastern Cape and Paarl Royals. Marco Jansen is next with 60 for Sunrisers Eastern Cape.

What is the highest team total in SA20?

254 for 4, by Durban's Super Giants against Pretoria Capitals at Centurion in 2023.

Do these records include Season 5?

No. They are correct as at the end of Season 4. Season 5 starts on 17 January 2027, and the marks will move only from completed Season 5 games.

Saleem Sial

Saleem Sial

Author, SA20 Schedule

Saleem Sial writes the fixtures, squads and news on SA20 Schedule.