Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · SA20 · 2024— Leaders · SA20 · 2024 Final Final PlayersTeams

SA20 2024 most runs

Updated , after Sunrisers Eastern Cape vs Durban's Super Giants

Ryan Rickelton leads SA20 2024 with 530 runs (MI Cape Town) · Heinrich Klaasen (447) and Matthew Breetzke (416) next

Season 2026 2025 2024 2023
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Runs Mat Inns Mat Inns Avg BF SR 4s 6s 100s
1Ryan RickeltonMI Cape Town MICT 359023MI Cape Town MICT3590235301010101058.89305173.7741340
2Heinrich KlaasenDurban's Super Giants DSG 07423Durban's Super Giants DSG074234471313131340.64215207.9125370
3Matthew BreetzkeDurban's Super Giants DSG 18123Durban's Super Giants DSG181234161313131332.00307135.5040220
4Jos ButtlerPaarl Royals PR 103864Paarl Royals PR1038644081111111140.80284143.6644140
5Leus du PlooyJoburg Super Kings JSK 106857Joburg Super Kings JSK1068573771111111137.70237159.0737170
6Rassie van der DussenMI Cape Town MICT 602116MI Cape Town MICT6021163281010101032.80222147.7523161
7Tristan StubbsSunrisers Eastern Cape SEC 56*1419Sunrisers Eastern Cape SEC56*141930111911960.20179168.1621150
8JJ SmutsDurban's Super Giants DSG 1110Durban's Super Giants DSG11102981212121227.09218136.7026170
9Wiaan MulderDurban's Super Giants DSG 3850*38Durban's Super Giants DSG3850*382971210121037.13189157.1427120
10Jordan HermannSunrisers Eastern Cape SEC 422121Sunrisers Eastern Cape SEC4221212951111111132.78251117.5329101
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Tom AbellSEC286888847.67187152.943780
12Aiden MarkramSEC26111911932.63189138.1014100
13Kyle VerreynnePC256666664.00157163.0619131
14Will JacksPC245999927.22136180.1523181
15David MillerPR2401010101030.00203118.232160
16Faf du PlessisJSK2391111111129.88169141.4225100
17Jason RoyPR2371111111121.55162146.3021140
18Mitchell Van BuurenPR2211111111131.57176125.572150
19Quinton de KockDSG2131212121219.36173123.122190
20Dawid MalanSEC2101010101023.33187112.302060
21Kieron PollardMICT18710910937.40101185.1513140
22Reeza HendricksJSK17210910924.57155110.971450
23Moeen AliJSK16910810828.17133127.0711100
24Wihan LubbePR1661110111016.60150110.671090
25Sam CurranMICT15710810826.17122128.699100
26Rilee RossouwPC156999917.33141110.641570
27Dewald BrevisMICT150999918.75107140.198100
28Donovan FerreiraJSK125979725.0073171.231180
29Philip SaltPC11610910912.8981143.211170
30Liam LivingstoneMICT109999912.11104104.81570
31Dane VilasPR106545426.5073145.211120
32Marco JansenSEC10510610626.2559177.97670
33Dwaine PretoriusDSG99989816.5083119.28910
34Wayne ParnellPC91777715.179793.81910
35Nicholas PooranDSG86333343.0054159.26940
36Andile PhehlukwayoPR8110810820.2567120.90740
37Connor EsterhuizenMICT81757527.0078103.85430
38James NeeshamPC80666613.3377103.90820
39Wayne MadsenJSK76333338.0053143.401020
40Sibonelo MakhanyaJSK72444424.0059122.03720
41Colin IngramPC6777779.5762108.06810
42Marcus StoinisDSG63545415.7560105.00340
43Patrick KrugerSEC62959520.6738163.16540
44Tony de ZorziDSG61666610.1749124.491010
45Adil RashidPC60969620.0036166.671010
46Keemo PaulDSG57656514.2555103.64430
47Theunis de BruynPC57555511.405898.28620
48Eathan BoschPC521081088.676777.61500
49Keshav MaharajDSG4813913916.0044109.09420
50Senuran MuthusamyPC48434324.0028171.43240
51Liam DawsonSEC4010410440.0027148.15230
52Bjorn FortuinPR391171177.804586.67200
53Fabian AllenPR3876767.6027140.74230
54Doug BracewellJSK35424217.5022159.09320
55Bhanuka RajapaksaDSG35222217.5026134.62600
56Thomas KaberMICT34747434.0029117.24310
57Romario ShepherdJSK34535311.3329117.24320
58Temba BavumaSEC33111133.0030110.00110
59Corbin BoschPC2544446.252696.15110
60Hardus ViljoenPC253333–15166.67310
61Colin AckermannPC2433338.002692.31200
62Shane DadswellPC24222212.002788.89110
63George LindeMICT2194947.0016131.25210
64Lungi NgidiPR1995956.3318105.56020
65Junior DalaDSG1873736.0017105.88110
66Nandre BurgerJSK161051055.332857.14100
67Codi YusufPR16323216.0015106.67200
68Naveen ul HaqDSG15939315.0013115.38110
69Ronan HermannJSK1522227.501788.24200
70Adam RossingtonSEC1322226.501492.86110
71Obed McCoyPR121041044.009133.33110
72Kyle MayersDSG11111111.0011100.00200
73Simon HarmerSEC101031035.007142.86100
74Lizaad WilliamsJSK1084842.501758.82010
75Kagiso RabadaMICT91031034.501181.82100
76David WieseJSK931319.001656.25000
77Beyers SwanepoelSEC852524.00988.89000
78Aaron PhangisoJSK711117.005140.00010
79Delano PotgieterMICT411114.00944.44000
80Daniel WorrallSEC31131133.00742.86000
81Imran TahirJSK31041043.001225.00000
82Daryn DupavillonPC38383–560.00000
83Kyle SimmondsJSK321213.00742.86000
84Tabraiz ShamsiPR21031032.00366.67000
85Prenelan SubrayenDSG21111–366.67000
86Evan JonesPR211112.00728.57000
87Olly StoneMICT151511.00520.00000
88Dayyaan GaliemJSK131311.00333.33000
Showing top 10 of 88

Runs: runs · Mat: matches · Inns: innings · Avg: batting average · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More SA20 2024 leaderboards

SA20 2024 Most Runs

Ryan Rickelton topped SA20 2024 with 530 runs for MI Cape Town, ahead of Heinrich Klaasen (447) and Matthew Breetzke (416). The SA20 2024 runs leaderboard ranks all 88 players who have contributed runs this season. These are the final standings from the SA20 2024 season.

Frequently asked questions

Who had the most runs in SA20 2024?

Ryan Rickelton led SA20 2024 with 530 runs from 10 matches, averaging 58.89 at a strike rate of 173.77. Heinrich Klaasen was second on 447 and Matthew Breetzke third on 416. The table ranks every player in SA20 2024 by runs, with their team and matches.

Who were the top run scorers in SA20 2024?

The top three run scorers in SA20 2024 were Ryan Rickelton (530 in 10 matches), Heinrich Klaasen (447 in 13 matches) and Matthew Breetzke (416 in 13 matches). Ryan Rickelton was 83 runs clear of Heinrich Klaasen. Every other player follows in the table, with their team and matches.

Who had the most SA20 runs in 2024?

Ryan Rickelton had the most SA20 runs in 2024, 530 for MI Cape Town, and the leading run scorers for the next sides were Heinrich Klaasen for Durban's Super Giants (447) and Jos Buttler for Paarl Royals (408). Batters from 6 sides were on the SA20 2024 runs board.

What were the highest SA20 runs in 2024?

The highest SA20 runs in 2024 were Ryan Rickelton's 530 in total, and the highest single innings was 116 not out by Kyle Verreynne. Rassie van der Dussen, Jordan Hermann, Kyle Verreynne and Will Jacks shared the most hundreds, 1 each.