Menu

Account

Create a free account Go Pro

Already have an account? Log in

SA20 2026 most runs

Quinton de Kock topped SA20 2026 with 390 runs (Sunrisers Eastern Cape). Dewald Brevis (370) and Ryan Rickelton (337) followed.

Updated , after Pretoria Capitals vs Sunrisers Eastern Cape
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Quinton de KockSunrisers Eastern CapeSEC11 matches, 11 innings192518111139039.00262148.85322340
2Dewald BrevisPretoria CapitalsPC11 matches, 11 innings5375*101111137041.11237156.12203021
3Ryan RickeltonMI Cape TownMICT9 matches, 9 innings71129933742.13216156.02272402
4Sherfane RutherfordPretoria CapitalsPC10 matches, 10 innings74*0*17101033466.80202165.35232620
5Aiden MarkramDurban's Super GiantsDSG7 matches, 7 innings25661087730944.14202152.97311111
6Matthew BreetzkeSunrisers Eastern CapeSEC11 matches, 10 innings319*68*111029136.38250116.4024530
7Shai HopePretoria CapitalsPC11 matches, 11 innings4111111127627.60205134.63221401
8Jordan HermannSunrisers Eastern CapeSEC11 matches, 10 innings41173111027334.13199137.1927910
9James VinceJoburg Super KingsJSK7 matches, 7 innings190477726337.57172152.9132920
10Jonny BairstowSunrisers Eastern CapeSEC11 matches, 11 innings5050111126026.00175148.57321120
11Reeza HendricksMI Cape TownMICT7 matches, 7 innings7724949.80202123.2718820
12Rassie van der DussenMI Cape TownMICT9 matches, 9 innings9924727.44184134.24121920
13Rubin HermannPaarl RoyalsPR12 matches, 10 innings121022625.11207109.1822710
14Lhuan-dre PretoriusPaarl RoyalsPR12 matches, 11 innings121122422.40184121.7419820
15Daniel LawrencePaarl RoyalsPR7 matches, 7 innings7719828.29144137.5091210
16David MillerPaarl RoyalsPR9 matches, 9 innings9919632.67132148.48151010
17Tristan StubbsSunrisers Eastern CapeSEC11 matches, 9 innings11919264.00149128.8610510
18Jos ButtlerDurban's Super GiantsDSG7 matches, 7 innings7717228.67114150.8816810
19Connor EsterhuizenPretoria CapitalsPC11 matches, 11 innings111116615.09157105.7319510
20Dian ForresterJoburg Super KingsJSK9 matches, 8 innings9816555.00101163.3713810
21Asa TribePaarl RoyalsPR10 matches, 10 innings101016418.22136120.5917410
22Nicholas PooranMI Cape TownMICT9 matches, 9 innings9915216.89107142.0681400
23James ColesSunrisers Eastern CapeSEC6 matches, 5 innings6515238.0089170.7916610
24Matthew De VilliersJoburg Super KingsJSK10 matches, 10 innings101015115.10130116.1519200
25Bryce ParsonsPretoria CapitalsPC7 matches, 7 innings7715021.43127118.1110710
26Heinrich KlaasenDurban's Super GiantsDSG7 matches, 7 innings7713819.71107128.977800
27Wiaan MulderJoburg Super KingsJSK10 matches, 10 innings101013713.70118116.1010600
28Faf du PlessisJoburg Super KingsJSK5 matches, 5 innings5513527.0089151.6916600
29Kyle VerreynnePaarl RoyalsPR6 matches, 6 innings6612932.25117110.2614310
30Wihan LubbePretoria CapitalsPC7 matches, 6 innings7612420.6794131.9111510
31Sikandar RazaPaarl RoyalsPR10 matches, 8 innings10811819.67109108.266800
32Kane WilliamsonDurban's Super GiantsDSG6 matches, 6 innings6611022.0091120.8813200
33Devon ConwayDurban's Super GiantsDSG4 matches, 4 innings4410936.3364170.3112410
34Donovan FerreiraJoburg Super KingsJSK8 matches, 8 innings8810317.1760171.676800
35Shubham RanjaneJoburg Super KingsJSK5 matches, 5 innings5510133.6781124.698310
36Evan JonesDurban's Super GiantsDSG7 matches, 7 innings7710025.0062161.2910500
37Jason SmithMI Cape TownMICT9 matches, 9 innings999911.0067147.766700
38George LindeMI Cape TownMICT9 matches, 8 innings989313.2970132.865700
39Rilee RossouwJoburg Super KingsJSK3 matches, 3 innings339130.3369131.8810400
40Will SmeedPretoria CapitalsPC3 matches, 3 innings339130.3376119.7411300
41Leus du PlooyJoburg Super KingsJSK3 matches, 3 innings338643.0049175.5110410
42Marco JansenSunrisers Eastern CapeSEC11 matches, 6 innings1167715.4055140.006500
43Akeal HoseinJoburg Super KingsJSK10 matches, 7 innings1077525.0050150.004500
44Marques AckermanDurban's Super GiantsDSG2 matches, 2 innings227236.0043167.4410200
45Liam LivingstoneDurban's Super GiantsDSG3 matches, 3 innings336130.5037164.861600
46Keagan Lion-CachetPaarl RoyalsPR2 matches, 2 innings225858.0046126.098000
47Bjorn FortuinPaarl RoyalsPR12 matches, 4 innings1245518.3343127.917100
48Roston ChasePretoria CapitalsPC6 matches, 5 innings655217.3340130.002400
49Michael-Kyle PepperJoburg Super KingsJSK3 matches, 3 innings335117.005298.084100
50Neil TimmersJoburg Super KingsJSK2 matches, 2 innings224723.5046102.175000
51Keshav MaharajPretoria CapitalsPC11 matches, 7 innings117457.505090.005100
52Lewis GregorySunrisers Eastern CapeSEC6 matches, 5 innings654221.0036116.672100
53David BedinghamDurban's Super GiantsDSG2 matches, 2 innings224120.5040102.501100
54Rashid KhanMI Cape TownMICT7 matches, 4 innings743612.0021171.432300
55David WieseDurban's Super GiantsDSG5 matches, 4 innings543311.0024137.503100
56Duan JansenJoburg Super KingsJSK5 matches, 2 innings523333.0028117.862200
57Jordan CoxPretoria CapitalsPC5 matches, 5 innings55328.003884.212100
58Andre RussellPretoria CapitalsPC4 matches, 4 innings443010.0023130.433200
59Karim JanatMI Cape TownMICT4 matches, 3 innings432929.0016181.251300
60Corbin BoschMI Cape TownMICT9 matches, 7 innings972613.002892.862000
61Sunil NarineDurban's Super GiantsDSG4 matches, 4 innings44266.5017152.944100
62Nandre BurgerJoburg Super KingsJSK6 matches, 3 innings632512.5021119.054000
63Delano PotgieterPaarl RoyalsPR9 matches, 6 innings96217.003756.762000
64Simon HarmerDurban's Super GiantsDSG5 matches, 2 innings522020.0020100.003000
65Kieron PollardMI Cape TownMICT2 matches, 2 innings222010.0020100.002100
66Kagiso RabadaMI Cape TownMICT8 matches, 5 innings85165.332272.731100
67Eathan BoschDurban's Super GiantsDSG5 matches, 2 innings52157.509166.671100
68Gerald CoetzeeDurban's Super GiantsDSG3 matches, 3 innings33157.509166.671100
69Rivaldo MoonsamyJoburg Super KingsJSK3 matches, 3 innings33144.672751.850100
70Dwaine PretoriusMI Cape TownMICT2 matches, 2 innings22136.5011118.182000
71Codi YusufPretoria CapitalsPC2 matches, 2 innings221010.001283.331000
72Tom MooresMI Cape TownMICT2 matches, 2 innings2294.501560.001000
73Daniel SmithPretoria CapitalsPC1 match, 1 innings1199.001275.001000
74Anrich NortjeSunrisers Eastern CapeSEC11 matches, 2 innings11288.005160.000000
75Tymal MillsPretoria CapitalsPC4 matches, 2 innings4288.007114.291000
76Ottneil BaartmanPaarl RoyalsPR9 matches, 3 innings9377.00887.501000
77Hardus ViljoenPaarl RoyalsPR6 matches, 3 innings6377.007100.001000
78Adam MilneSunrisers Eastern CapeSEC8 matches, 2 innings8263.00785.711000
79Lungi NgidiPretoria CapitalsPC11 matches, 4 innings11451.67683.331000
80Lizaad WilliamsPretoria CapitalsPC9 matches, 4 innings9452.505100.001000
81Vishen HalambagePaarl RoyalsPR1 match, 1 innings1155.00862.501000
82Senuran MuthusamySunrisers Eastern CapeSEC11 matches, 2 innings11242.00666.670000
83Nqobani MokoenaPaarl RoyalsPR9 matches, 2 innings9242.00666.670000
84Noor AhmadDurban's Super GiantsDSG6 matches, 2 innings6221.00366.670000
85Kwena MaphakaDurban's Super GiantsDSG6 matches, 3 innings6322.00922.220000
86Imran TahirJoburg Super KingsJSK2 matches, 1 innings212-366.670000
87Jacques SnymanMI Cape TownMICT1 match, 1 innings1122.00540.000000
88Trent BoultMI Cape TownMICT10 matches, 3 innings10311.00425.000000
89Gideon PetersPretoria CapitalsPC7 matches, 2 innings721-425.000000
90Richard GleesonJoburg Super KingsJSK5 matches, 1 innings5111.00425.000000
91Prenelan SubrayenJoburg Super KingsJSK5 matches, 1 innings511-1100.000000
92Chris GreenSunrisers Eastern CapeSEC4 matches, 1 innings4111.00250.000000
93Tharindu RatnayakeSunrisers Eastern CapeSEC4 matches, 1 innings411-1100.000000
94Waqar SalamkheilPaarl RoyalsPR3 matches, 2 innings3211.00333.330000
95Rovman PowellPaarl RoyalsPR1 match, 1 innings1111.00250.000000
Showing the top 10 of 95

SA20 2026 Most Runs

Quinton de Kock topped SA20 2026 with 390 runs (Sunrisers Eastern Cape). Dewald Brevis (370) and Ryan Rickelton (337) followed. The SA20 2026 runs leaderboard ranks all 95 players who have contributed runs this season. These are the final standings from the SA20 2026 season.

SA20 Runs Questions

Who had the most runs in SA20 2026?

Quinton de Kock led SA20 2026 with 390 runs from 11 matches, averaging 39 at a strike rate of 148.85. Dewald Brevis was second on 370 and Ryan Rickelton third on 337. The table ranks every player in SA20 2026 by runs, with their team and matches.

Who were the top run scorers in SA20 2026?

The top three run scorers in SA20 2026 were Quinton de Kock (390 in 11 matches), Dewald Brevis (370 in 11 matches) and Ryan Rickelton (337 in 9 matches). Quinton de Kock was 20 runs clear of Dewald Brevis. Every other player follows in the table, with their team and matches.

Who had the most SA20 runs in 2026?

Quinton de Kock had the most SA20 runs in 2026, 390 for Sunrisers Eastern Cape, and the leading run scorers for the next sides were Dewald Brevis for Pretoria Capitals (370) and Ryan Rickelton for MI Cape Town (337). Batters from 6 sides were on the SA20 2026 runs board.

What were the highest SA20 runs in 2026?

The highest SA20 runs in 2026 were Quinton de Kock's 390 in total, and the highest single innings was 118 not out by Shai Hope. Ryan Rickelton had the most hundreds, 2.