The SA20 has quickly grown into one of the most competitive T20 franchise leagues since its launch in 2023. Featuring top South African stars and overseas internationals, the tournament has delivered several high-quality batting performances.
In T20 cricket, scoring a fifty is a key indicator of consistency and the ability to handle pressure. MI Cape Town opener Ryan Rickelton currently leads the charts for the most fifties in SA20 history, setting the benchmark with his reliable run-scoring at the top of the order.
In this article, we look at the top 10 players with the most fifties in SA20, highlighting the batters who have made the biggest impact in the league so far.
Top 10 Players with Most Fifties in SA20
Here’s the top 10 list of players who have scored the most fifties in SA20 history.
| Player | Span | Mat | Inns | Runs | HS | Ave | SR | 50+ |
|---|---|---|---|---|---|---|---|---|
| RD Rickelton | 2023-2026 | 35 | 34 | 1349 | 113* | 43.51 | 160.97 | 10 |
| H Klaasen | 2023-2026 | 42 | 37 | 1146 | 104* | 36.96 | 166.08 | 10 |
| Q de Kock | 2023-2026 | 42 | 38 | 990 | 83* | 27.50 | 136.55 | 9 |
| JC Buttler | 2023-2026 | 31 | 29 | 969 | 97* | 37.26 | 139.82 | 8 |
| F du Plessis | 2023-2026 | 40 | 36 | 1029 | 113* | 32.15 | 143.91 | 8 |
| AK Markram | 2023-2026 | 45 | 41 | 1276 | 108 | 36.45 | 136.03 | 8 |
| WG Jacks | 2023-2025 | 27 | 25 | 740 | 101 | 29.60 | 169.72 | 7 |
| JL du Plooy | 2023-2026 | 31 | 29 | 829 | 81* | 39.47 | 144.67 | 6 |
| RR Hendricks | 2023-2026 | 41 | 34 | 872 | 96 | 31.14 | 117.52 | 6 |
| D Brevis | 2023-2026 | 43 | 39 | 945 | 75* | 30.48 | 146.28 | 6 |
1. Ryan Rickelton (10 Fifties)
Ryan Rickelton from MI Cape Town leads the list with 10 fifties in SA20. The left-hander has scored 1349 runs in 34 innings at an average of 43.51. His highest score of 113 not out proves he can convert starts into big knocks.

| Fifties | Runs | Innings | Average | Strike Rate | Highest Score | Team |
|---|---|---|---|---|---|---|
| 10 | 1349 | 34 | 43.51 | 160.97 | 113* | MI Cape Town |
2. Heinrich Klaasen (10 Fifties)
Heinrich Klaasen from Durban Super Giants matches Rickelton with 10 fifties. The wicketkeeper-batter has accumulated 1146 runs in 37 innings at an average of 36.96. His strike rate of 166.08 shows his aggressive approach at the crease.

| Fifties | Runs | Innings | Average | Strike Rate | Highest Score | Team |
|---|---|---|---|---|---|---|
| 10 | 1146 | 37 | 36.96 | 166.08 | 104* | Durban Super Giants |
3. Quinton de Kock (9 Fifties)
Quinton de Kock has scored 9 fifties while playing for Durban Super Giants and Sunrisers Eastern Cape. The former South Africa captain has made 990 runs in 38 innings. His highest score of 83 not out reflects his ability to stay till the end.

| Fifties | Runs | Innings | Average | Strike Rate | Highest Score | Teams |
|---|---|---|---|---|---|---|
| 9 | 990 | 38 | 27.50 | 136.55 | 83* | DSG/SEC |
4. Jos Buttler (8 Fifties)
Jos Buttler has registered 8 fifties while playing for the Durban Super Giants and Paarl Royals. The England captain has scored 969 runs in 29 innings at an average of 37.26. His highest score of 97 not out shows he can play match-winning knocks.

| Fifties | Runs | Innings | Average | Strike Rate | Highest Score | Teams |
|---|---|---|---|---|---|---|
| 8 | 969 | 29 | 37.26 | 139.82 | 97* | DSG/PR |
5. Faf du Plessis (8 Fifties)
Faf du Plessis from Joburg Super Kings has scored 8 fifties in SA20. The former South Africa captain has accumulated 1029 runs in 36 innings with a highest score of 113 not out.

| Fifties | Runs | Innings | Average | Strike Rate | Highest Score | Team |
|---|---|---|---|---|---|---|
| 8 | 1029 | 36 | 32.15 | 143.91 | 113* | Joburg Super Kings |
6. Aiden Markram (8 Fifties)
Aiden Markram has scored 8 fifties while playing for Durban Super Giants and Sunrisers Eastern Cape. He leads the run-scoring charts with 1276 runs in 41 innings. His two centuries include a highest score of 108.

| Fifties | Runs | Innings | Average | Strike Rate | Highest Score | Teams |
|---|---|---|---|---|---|---|
| 8 | 1276 | 41 | 36.45 | 136.03 | 108 | DSG/SEC |
7. Will Jacks (7 Fifties)
Will Jacks from Paarl Royals has scored 7 fifties in SA20 between 2023 and 2025. The England all-rounder made 740 runs in 25 innings with a strike rate of 169.72. He possesses the highest strike rate among all players on this list.

| Fifties | Runs | Innings | Average | Strike Rate | Highest Score | Team |
|---|---|---|---|---|---|---|
| 7 | 740 | 25 | 29.60 | 169.72 | 101 | Paarl Royals |
8. Leus du Plooy (6 Fifties)
Leus du Plooy from Joburg Super Kings has registered 6 fifties in SA20. The middle-order batter has scored 829 runs in 29 innings at an average of 39.47. His highest score of 81 not out shows his ability to finish innings.

| Fifties | Runs | Innings | Average | Strike Rate | Highest Score | Team |
|---|---|---|---|---|---|---|
| 6 | 829 | 29 | 39.47 | 144.67 | 81* | Joburg Super Kings |
9. Reeza Hendricks (6 Fifties)
Reeza Hendricks has scored 6 fifties while playing for Joburg Super Kings and MI Cape Town. The opener has made 872 runs in 34 innings with a highest score of 96.

| Fifties | Runs | Innings | Average | Strike Rate | Highest Score | Teams |
|---|---|---|---|---|---|---|
| 6 | 872 | 34 | 31.14 | 117.52 | 96 | JSK/MICT |
10. Dewald Brevis (6 Fifties)
Dewald Brevis has registered 6 fifties while playing for MI Cape Town and Paarl Royals. The young South African has scored 945 runs in 39 innings. Brevis is nicknamed “Baby AB” for his innovative strokeplay.

| Fifties | Runs | Innings | Average | Strike Rate | Highest Score | Teams |
|---|---|---|---|---|---|---|
| 6 | 945 | 39 | 30.48 | 146.28 | 75* | MICT/PC |
Suggested Reads:
The Significance of These Records
Scoring fifties consistently in T20 cricket requires a balance of aggression and game awareness. A fifty in T20 format often proves decisive in determining match outcomes.
Ryan Rickelton and Heinrich Klaasen share the top spot with 10 fifties each. Rickelton leads in total runs, while Klaasen has the better strike rate among the top two. Aiden Markram tops the overall run charts with 1276 runs despite having 8 fifties. Will Jacks has the highest strike rate on this list at 169.72.
Six players on this list have scored centuries in SA20. Rickelton, Du Plessis, Klaasen, Markram, and Jacks have all converted their fifties into three-figure scores. The SA20 continues to grow as a premier T20 league, and these consistent performers have played key roles in making the tournament exciting.