Top 10 batsmen with most runs in SA20 history

Ryan Rickelton tops the list with the most runs in SA20 history.
South Africa’s popular T20 league (SA20) has established itself as the premier competition since its inception in 2023. Played during the early months of January and February, the league features 6 city-based franchises and attracts some of the best cricketing talent from around the world.
Over the years, SA20 has become a platform where explosive batting, high-scoring encounters, and consistent performances take center stage, making it a treat for fans of the T20 format.
The tournament has already witnessed strong competition, with Sunrisers Eastern Cape dominating the early seasons by winning two titles, while MI Cape Town claimed the most recent championship.
Across three seasons, several batters have left a lasting impact with their ability to score runs consistently under pressure and entertain crowds with aggressive stroke play. With the league continuing to grow in stature, let’s take a look at the top 10 batsmen with the most runs in SA20 history.
10. David Miller – 701 runs

Paarl Royals and South African legendary middle-order batter David Miller sit at the 10th position with 701 runs in the league from 30 innings, averaging 36 at a strike rate of 127. His ability to score runs in the death overs and provide strong finishing touches makes him a valuable player for the team.
Miller is also known for delivering impactful performances during tough situations, stepping up when the team needs him the most, which further underlines his importance to the side.
9. Tristan Stubbs – 723 runs

Tristan Stubbs has been a part of Sunrisers Eastern Cape since the league’s inception in 2023. He has played a crucial role in the team’s success, contributing significantly to their back-to-back title wins and their run to the final in the third season.
Stubbs ranks ninth on the list of leading run-scorers in the tournament, with 723 runs to his name at an impressive strike rate of 140. He has played several memorable knocks for the SEC in crucial situations, and his explosive middle-order batting makes him a key player for the franchise.
8. Will Jacks – 740 runs
At the 8th position is English opening batter Will Jacks, who is widely known for his explosive batting at the top of the order and his ability to put opposition bowlers under pressure from the very first over.
He plays a crucial role in providing fast and strong starts to the team, often setting the tone for the innings. Jacks has been a part of Pretoria Capitals since the beginning of the SA20 league and has been one of their most consistent performers.
Across 25 innings, he has accumulated 740 runs at a remarkable strike rate of 169, highlighting his aggressive intent and impact in the powerplay. His fearless approach and ability to dominate bowling attacks make him an asset.
7. Leus du Plooy – 743 runs
Leus du Plooy, another South African top-order batter, ranks seventh on the list of leading run-scorers in SA20 history. He has accumulated 743 runs in 25 innings at an impressive average of 39 and a strike rate of 141.
Du Plooy has been a part of Joburg Super Kings since 2023 and has played a vital role in their campaigns. Known for his composure and ability to anchor the innings while still maintaining a healthy scoring rate, he has consistently delivered important performances at the top of the order.
6. Jos Buttler – 799 runs

Jos Buttler, a legendary T20 batter and former captain of the England T20 side, has also made his mark in the SA20 league. He featured for Paarl Royals across two seasons. Buttler scored 799 runs in 22 innings, averaging close to 40 with a strike rate of 137.
Known for his brilliance at the top of the order, Buttler provided both explosive starts and valuable experience to the team.
His leadership qualities and ability to perform in high-pressure situations further enhanced his impact, placing him sixth on the list of leading run-scorers in SA20 history.
5. Faf du Plessis – 894 runs

Faf du Plessis has been a strong player for South Africa across all three formats. He possesses a wealth of experience. Representing Joburg Super Kings in the SA20, du Plessis has scored 894 runs in 31 innings at an impressive strike rate of 142.
He has consistently shown that age is just a number. Faf delivers outstanding performances every season and proves that he is getting better with time.
4. Rassie Van der Dussen – 964 runs
At the fourth position is another South African top-order batter, Rassie van der Dussen. He has represented MI Cape Town since the league started in 2023 and played a major role in the team’s success in the most recent season.
Rassie has scored 964 runs in the league at a strike rate of 133. His ability to anchor the innings and bat deep provides much-needed stability to the team, allowing other batters around him to play with freedom.
3. Aiden Markram – 967 runs

Aiden Markram sits in the third position with 967 runs in 34 innings at a strike rate of 131. He has captained Sunrisers Eastern Cape for all three seasons and has played a main role in the team’s success, both as a leader and as a batter.
Under his captaincy, the SEC won the first two editions of the tournament, with Markram making significant contributions in crucial matches.
His ability to anchor the innings when required and switch gears to play aggressively makes him a valuable asset. He has also delivered several match-winning knocks in crucial moments.
2. Heinrich Klaasen – 1,008 runs

Heinrich Klaasen is by far one of the most dangerous T20 batters in the world at the moment. There are very few players who can dominate spin in the middle overs the way he does, while also being equally destructive against pace in the death overs.
Batting mainly in the middle order, Klaasen has still managed to feature among the top run-scorers of the tournament, highlighting his class and consistency. Representing Durban Super Giants in the SA20, he has scored 1008 runs in 30 innings at an impressive average of 42 and a phenomenal strike rate of 172.
1. Ryan Rickelton – 1,012 runs
At the top of the list is MI Cape Town’s opening batter, Ryan Rickelton. He has been part of MICT since the league’s inception in 2023 and has scored 1012 runs in just 25 innings, highlighting his remarkable consistency.
Rickelton has maintained an impressive strike rate of 162, showcasing his aggressive intent at the top of the order.
His ability to take on bowlers during the power play and consistently provide strong starts makes him a key player for the team. He also played a crucial role in MI Cape Town’s success during their 2025 championship-winning campaign.
Who has scored the most runs in SA20 history?
Ryan Rickelton has scored the most runs. So far, he has scored 1012 runs in just 25 innings.
Who is the most successful captain in SA20 history?
Aiden Markram is the most successful captain. Under his leadership, the Sunrisers Eastern Cape reached all three finals and won two titles.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
- AUS vs ENG Dream11 Prediction, Dream11 Playing XI, Today Match 4, Australia vs England test series 2025
- Major update on Shreyas Iyer's injury & return timeline
- Top 10 batsmen with most runs in SA20 history
- RCB Sale: Adar Poonawalla leading to takeover of IPL team Royal Challengers Bengaluru [Exclusive]
- Ex-India Cricketer identified as England's next coach after Ashes 2025-26 debacle
- How much will Rohit Sharma & Virat Kohli earn per match in Vijay Hazare Trophy 2025-26?
- The Ashes 2025-26: Australia name their 12 for Boxing Day test at MCG, Jhye Richardson returns
- Vijay Hazare Trophy 2025-26 Schedule, results, squads, venues, format, timings, live streaming details & all you need to know
- Top 5 fastest centuries (100) by Indian batsmen in List A Cricket history
- Top 5 teams with highest totals in List A Cricket history