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 matches

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

Heinrich Klaasen and Keshav Maharaj share the lead in SA20 2024 with 13 matches · Matthew Breetzke (13) 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 Matches Mat Inns Mat Inns Runs Avg BF SR 4s 6s 100s
1Heinrich KlaasenDurban's Super Giants DSG 07423Durban's Super Giants DSG07423131313131344740.64215207.9125370
2Keshav MaharajDurban's Super Giants DSG 51*1Durban's Super Giants DSG51*1131391394816.0044109.09420
3Matthew BreetzkeDurban's Super Giants DSG 18123Durban's Super Giants DSG18123131313131341632.00307135.5040220
4Quinton de KockDurban's Super Giants DSG 32320Durban's Super Giants DSG32320121212121221319.36173123.122190
5JJ SmutsDurban's Super Giants DSG 1110Durban's Super Giants DSG1110121212121229827.09218136.7026170
6Reece TopleyDurban's Super Giants DSG 00*0*Durban's Super Giants DSG00*0*1212312300.0040.00000
7Wiaan MulderDurban's Super Giants DSG 3850*38Durban's Super Giants DSG3850*38121210121029737.13189157.1427120
8Aiden MarkramSunrisers Eastern Cape SEC 42*3037Sunrisers Eastern Cape SEC42*30371111911926132.63189138.1014100
9Faf du PlessisJoburg Super Kings JSK 355*57Joburg Super Kings JSK355*57111111111123929.88169141.4225100
10Jos ButtlerPaarl Royals PR 103864Paarl Royals PR103864111111111140840.80284143.6644140
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Jason RoyPR111111111123721.55162146.3021140
12Daniel WorrallSEC1111311333.00742.86000
13Bjorn FortuinPR11117117397.804586.67200
14Wihan LubbePR111110111016616.60150110.671090
15Leus du PlooyJSK111111111137737.70237159.0737170
16Mitchell Van BuurenPR111111111122131.57176125.572150
17Tristan StubbsSEC1111911930160.20179168.1621150
18Jordan HermannSEC111111111129532.78251117.5329101
19Reeza HendricksJSK1010910917224.57155110.971450
20Imran TahirJSK1010410433.001225.00000
21Andile PhehlukwayoPR101081088120.2567120.90740
22Kagiso RabadaMICT1010310394.501181.82100
23Tabraiz ShamsiPR1010310322.00366.67000
24David MillerPR101010101024030.00203118.232160
25Rassie van der DussenMICT101010101032832.80222147.7523161
26Kieron PollardMICT1010910918737.40101185.1513140
27Obed McCoyPR10104104124.009133.33110
28Moeen AliJSK1010810816928.17133127.0711100
29Sam CurranMICT1010810815726.17122128.699100
30Dawid MalanSEC101010101021023.33187112.302060
31Liam DawsonSEC101041044040.0027148.15230
32Ryan RickeltonMICT101010101053058.89305173.7741340
33Simon HarmerSEC10103103105.007142.86100
34Eathan BoschPC10108108528.676777.61500
35Philip SaltPC1010910911612.8981143.211170
36Nandre BurgerJSK10105105165.332857.14100
37Marco JansenSEC1010610610526.2559177.97670
38Lungi NgidiPR99595196.3318105.56020
39Adil RashidPC996966020.0036166.671010
40Naveen ul HaqDSG993931515.0013115.38110
41George LindeMICT99494217.0016131.25210
42Dwaine PretoriusDSG998989916.5083119.28910
43Patrick KrugerSEC995956220.6738163.16540
44Liam LivingstoneMICT9999910912.11104104.81570
45Rilee RossouwPC9999915617.33141110.641570
46Will JacksPC9999924527.22136180.1523181
47Donovan FerreiraJSK9979712525.0073171.231180
48Dewald BrevisMICT9999915018.75107140.198100
49Lizaad WilliamsJSK88484102.501758.82010
50Tom AbellSEC8888828647.67187152.943780
51Daryn DupavillonPC883833–560.00000
52Ottneil BaartmanSEC880800–0–000
53Junior DalaDSG77373186.0017105.88110
54Fabian AllenPR77676387.6027140.74230
55Colin IngramPC77777679.5762108.06810
56Wayne ParnellPC777779115.179793.81910
57Thomas KaberMICT774743434.0029117.24310
58Connor EsterhuizenMICT775758127.0078103.85430
59Keemo PaulDSG665655714.2555103.64430
60Kyle VerreynnePC6666625664.00157163.0619131
61Tony de ZorziDSG666666110.1749124.491010
62James NeeshamPC666668013.3377103.90820
63Noor AhmadDSG6616100.0010.00000
64Olly StoneMICT5515111.00520.00000
65Marcus StoinisDSG554546315.7560105.00340
66Dane VilasPR5545410626.5073145.211120
67Theunis de BruynPC555555711.405898.28620
68Romario ShepherdJSK553533411.3329117.24320
69Nuwan ThusharaMICT5525200.0030.00000
70Beyers SwanepoelSEC5525284.00988.89000
71Doug BracewellJSK442423517.5022159.09320
72Sibonelo MakhanyaJSK444447224.0059122.03720
73Corbin BoschPC44444256.252696.15110
74Senuran MuthusamyPC443434824.0028171.43240
75Beuran HendricksMICT330300–0–000
76Nicholas PooranDSG333338643.0054159.26940
77Richard GleesonDSG330300–0–000
78David WieseJSK3313199.001656.25000
79Hardus ViljoenPC3333325–15166.67310
80Wayne MadsenJSK333337638.0053143.401020
81Colin AckermannPC33333248.002692.31200
82Dayyaan GaliemJSK3313111.00333.33000
83Codi YusufPR332321616.0015106.67200
84Samuel CookJSK2212100.0010.00000
85Adam RossingtonSEC22222136.501492.86110
86Bhanuka RajapaksaDSG222223517.5026134.62600
87Shane DadswellPC222222412.002788.89110
88Kyle SimmondsJSK2212133.00742.86000
89Ronan HermannJSK22222157.501788.24200
90Zahir KhanJSK1111100.0040.00000
91Temba BavumaSEC111113333.0030110.00110
92Aaron PhangisoJSK1111177.005140.00010
93Tom BantonMICT110100–0–000
94Prenelan SubrayenDSG111112–366.67000
95Delano PotgieterMICT1111144.00944.44000
96Kyle MayersDSG111111111.0011100.00200
97Nealan Van HeerdenMICT110100–0–000
98John TurnerPR110100–0–000
99Evan JonesPR1111122.00728.57000
100Nqabayomzi PeterPR110100–0–000
Showing top 10 of 100

Matches: matches · Mat: matches · Inns: innings · Runs: runs · 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 Matches

Heinrich Klaasen topped SA20 2024 with 13 matches for Durban's Super Giants, ahead of Keshav Maharaj (13) and Matthew Breetzke (13). The SA20 2024 matches leaderboard ranks all 100 players who have contributed matches this season. These are the final standings from the SA20 2024 season.

Frequently asked questions

Who had the most matches in SA20 2024?

Heinrich Klaasen led SA20 2024 with 13 matches from 13 matches, averaging 40.64 at a strike rate of 207.91. Keshav Maharaj was second on 13 and Matthew Breetzke third on 13. The table ranks every player in SA20 2024 by matches, with their team and matches.

Who were the top players in SA20 2024?

The top three players in SA20 2024 were Heinrich Klaasen (13 in 13 matches), Keshav Maharaj (13 in 13 matches) and Matthew Breetzke (13 in 13 matches). Every other player follows in the table, with their team and matches.