Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

SA20 2025 most runs

Updated , after MI Cape Town vs Sunrisers Eastern Cape

Lhuan-dre Pretorius leads SA20 2025 with 397 runs (Paarl Royals) · Rassie van der Dussen (393) and Aiden Markram (340) 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
1Lhuan-dre PretoriusPaarl Royals PR 59153Paarl Royals PR591533971212121233.08238166.8147160
2Rassie van der DussenMI Cape Town MICT 234030MI Cape Town MICT2340303931111111149.13303129.7024210
3Aiden MarkramSunrisers Eastern Cape SEC 611*62*Sunrisers Eastern Cape SEC611*62*3401313131337.78261130.2726100
4Ryan RickeltonMI Cape Town MICT 334422MI Cape Town MICT334422336888848.00188178.7233200
5Rubin HermannPaarl Royals PR 81*235Paarl Royals PR81*235333999941.63260128.0830130
6Dewald BrevisMI Cape Town MICT 3844*9*MI Cape Town MICT3844*9*2911110111048.50158184.1817250
7Faf du PlessisJoburg Super Kings JSK 191487Joburg Super Kings JSK1914872861010101028.60207138.1627130
8Joe RootPaarl Royals PR 078*0Paarl Royals PR078*0279888855.80199140.202960
9Devon ConwayJoburg Super Kings JSK 302120Joburg Super Kings JSK3021202721010101030.22239113.813740
10David BedinghamSunrisers Eastern Cape SEC 5927Sunrisers Eastern Cape SEC59272411212121220.08201119.902820
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11David MillerPR234999958.50171136.841980
12Kane WilliamsonDSG233777746.60196118.881860
13Tristan StubbsSEC2321311131129.00195118.978110
14Jonny BairstowJSK23210810838.67173134.1014130
15Will JacksPC225999925.00166135.5416120
16Reeza HendricksMICT21212812835.33165128.481780
17Marco JansenSEC2041312131222.67163125.151780
18Heinrich KlaasenDSG198888828.29147134.6913120
19Jordan HermannSEC1871010101020.78174107.471550
20Tom AbellSEC1761212121214.67165106.671720
21Kyle VerreynnePC172999921.50135127.411650
22Delano PotgieterMICT172989886.00102168.631780
23Donovan FerreiraJSK16310710727.17105155.248110
24George LindeMICT16110810840.25105153.338130
25Quinton de KockDSG159888819.88138115.221470
26Rahmanullah GurbazPC151666625.17103146.607100
27Wiaan MulderDSG145989824.17122118.851060
28Connor EsterhuizenMICT138646434.50103133.981160
29Mitchell Van BuurenPR13110810818.7114490.97900
30Dinesh KarthikPR13010810821.67107121.501250
31Tony de ZorziSEC128555525.6097131.961640
32Will SmeedPC128444432.0092139.131540
33Marques AckermanPC121888820.1798123.47940
34Matthew BreetzkeDSG117777716.71113103.541130
35Leus du PlooyJSK117777723.40106110.38740
36James NeeshamPC95767619.0070135.71660
37Zak CrawleySEC88888811.0080110.001020
38Keagan Lion-CachetPC86555528.6765132.311020
39Bryce ParsonsDSG86333328.6763136.51930
40Sediqullah AtalMICT82333327.3356146.43560
41Wihan LubbeJSK75989815.0075100.00720
42Colin IngramMICT64868610.6764100.00720
43Mujeeb Ur RahmanPR5512412418.3347117.02330
44Marcus StoinisDSG55333327.5046119.57520
45Andile PhehlukwayoPR50444425.0042119.05330
46Liam LivingstonePC49333324.505589.09400
47Liam DawsonSEC471261269.4032146.88230
48Senuran MuthusamyPC4296968.404495.45210
49Dunith WellalagePR38737312.6737102.70500
50Evan JonesJSK37848418.5030123.33020
51JJ SmutsDSG34333311.3326130.77500
52Dayyaan GaliemPR3310510511.003691.67120
53Rilee RossouwPC3266665.333494.12320
54Naveen ul HaqDSG31737331.0020155.00410
55Ashton TurnerPC31222231.0021147.62120
56Sibonelo MakhanyaJSK30323215.003390.91110
57Andile SimelaneSEC26323226.003281.25100
58Kwena MaphakaPR249393–2885.71120
59Brandon KingDSG2454546.002982.76310
60Bjorn FortuinPR221141145.503170.97200
61Hardus ViljoenJSK2285855.503366.67100
62Sam HainPR22323211.002588.00100
63Steve StolkPC21333310.502295.45210
64Azmatullah OmarzaiMICT1854546.001994.74200
65Eathan BoschPC16727216.0016100.00200
66Simon HarmerSEC1584847.501788.24100
67Moeen AliJSK1564643.752755.56010
68Craig OvertonSEC1564643.751788.24100
69Mitchell OwenPR1433334.6711127.27110
70Gerald CoetzeeJSK131111–3433.33020
71Matthew BoastPC13111113.009144.44110
72David WieseJSK11414111.0010110.00010
73Maheesh TheekshanaJSK11333311.006183.33110
74Migael PretoriusPC10525210.008125.00010
75Chris WoakesDSG1043433.339111.11100
76Patrick KrugerSEC10111110.002147.62100
77JP KingJSK911119.001090.00100
78Keshav MaharajDSG894942.671361.54010
79Lutho SipamlaJSK892928.00988.89100
80Kagiso RabadaMICT88181–5160.00100
81Eshan MalingaPR831318.004200.00010
82Noor AhmadDSG792927.004175.00000
83Lungi NgidiPR753537.001258.33000
84Kyle SimmondsPC732327.006116.67010
85Thomas Stewart RogersPC72121–3233.33010
86Rashid KhanMICT51131132.501145.45100
87Junior DalaDSG56161–955.56000
88Richard GleesonSEC41351352.001136.36000
89Imran TahirJSK492924.00850.00000
90Matheesha PathiranaJSK46161–3133.33000
91Jason SmithDSG422222.00757.14000
92Tabraiz ShamsiJSK25252–2100.00000
93Jason BehrendorffPC232322.00450.00000
94Dewan MaraisPR221212.00366.67000
95Prenelan SubrayenDSG131311.00250.00000
96Gideon PetersPC13131–1100.00000
97Keith DudgeonPR121211.00250.00000
98Beyers SwanepoelSEC122220.50616.67000
Showing top 10 of 98

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 2025 leaderboards

SA20 2025 Most Runs

Lhuan-dre Pretorius topped SA20 2025 with 397 runs for Paarl Royals, ahead of Rassie van der Dussen (393) and Aiden Markram (340). The SA20 2025 runs leaderboard ranks all 98 players who have contributed runs this season. These are the final standings from the SA20 2025 season.

Frequently asked questions

Who had the most runs in SA20 2025?

Lhuan-dre Pretorius led SA20 2025 with 397 runs from 12 matches, averaging 33.08 at a strike rate of 166.81. Rassie van der Dussen was second on 393 and Aiden Markram third on 340. The table ranks every player in SA20 2025 by runs, with their team and matches.

Who were the top run scorers in SA20 2025?

The top three run scorers in SA20 2025 were Lhuan-dre Pretorius (397 in 12 matches), Rassie van der Dussen (393 in 11 matches) and Aiden Markram (340 in 13 matches). Lhuan-dre Pretorius was 4 runs clear of Rassie van der Dussen. Every other player follows in the table, with their team and matches.

Who had the most SA20 runs in 2025?

Lhuan-dre Pretorius had the most SA20 runs in 2025, 397 for Paarl Royals, and the leading run scorers for the next sides were Rassie van der Dussen for MI Cape Town (393) and Aiden Markram for Sunrisers Eastern Cape (340). Batters from 6 sides were on the SA20 2025 runs board.

What were the highest SA20 runs in 2025?

The highest SA20 runs in 2025 were Lhuan-dre Pretorius's 397 in total, including the highest single innings, 97.