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 batting averages

Updated , after MI Cape Town vs Sunrisers Eastern Cape

Joe Root leads SA20 on average: 55.80 from 8 matches (Paarl Royals) · Rassie van der Dussen (49.13) and Dewald Brevis (48.50) 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 Average Mat Inns Mat Inns Runs BF SR 4s 6s 100s
1Joe RootPaarl Royals PR 078*0Paarl Royals PR078*055.808888279199140.202960
2Rassie van der DussenMI Cape Town MICT 234030MI Cape Town MICT23403049.1311111111393303129.7024210
3Dewald BrevisMI Cape Town MICT 3844*9*MI Cape Town MICT3844*9*48.5011101110291158184.1817250
4Ryan RickeltonMI Cape Town MICT 334422MI Cape Town MICT33442248.008888336188178.7233200
5Kane WilliamsonDurban's Super Giants DSG 224556*Durban's Super Giants DSG224556*46.607777233196118.881860
6Rubin HermannPaarl Royals PR 81*235Paarl Royals PR81*23541.639999333260128.0830130
7Jonny BairstowJoburg Super Kings JSK 378*30Joburg Super Kings JSK378*3038.67108108232173134.1014130
8Aiden MarkramSunrisers Eastern Cape SEC 611*62*Sunrisers Eastern Cape SEC611*62*37.7813131313340261130.2726100
9Reeza HendricksMI Cape Town MICT 077*8MI Cape Town MICT077*835.33128128212165128.481780
10Lhuan-dre PretoriusPaarl Royals PR 59153Paarl Royals PR5915333.0812121212397238166.8147160
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Devon ConwayJSK30.2210101010272239113.813740
12Tristan StubbsSEC29.0013111311232195118.978110
13Faf du PlessisJSK28.6010101010286207138.1627130
14Heinrich KlaasenDSG28.298888198147134.6913120
15Donovan FerreiraJSK27.17107107163105155.248110
16Tony de ZorziSEC25.60555512897131.961640
17Rahmanullah GurbazPC25.176666151103146.607100
18Will JacksPC25.009999225166135.5416120
19Wiaan MulderDSG24.179898145122118.851060
20Leus du PlooyJSK23.407777117106110.38740
21Marco JansenSEC22.6713121312204163125.151780
22Dinesh KarthikPR21.67108108130107121.501250
23Kyle VerreynnePC21.509999172135127.411650
24Jordan HermannSEC20.7810101010187174107.471550
25Marques AckermanPC20.17888812198123.47940
26David BedinghamSEC20.0812121212241201119.902820
27Quinton de KockDSG19.888888159138115.221470
28James NeeshamPC19.0076769570135.71660
29Mitchell Van BuurenPR18.7110810813114490.97900
30Matthew BreetzkeDSG16.717777117113103.541130
31Wihan LubbeJSK15.0098987575100.00720
32Tom AbellSEC14.6712121212176165106.671720
33Zak CrawleySEC11.0088888880110.001020
34Colin IngramMICT10.6786866464100.00720
35Liam DawsonSEC9.401261264732146.88230
36Senuran MuthusamyPC8.409696424495.45210
37Rilee RossouwPC5.336666323494.12320
Showing top 10 of 37 · minimum 5 dismissals

Average: batting average · Mat: matches · Inns: innings · Runs: runs · 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 Batting Averages

Joe Root topped SA20 on average (55.80) for Paarl Royals, ahead of Rassie van der Dussen (49.13) and Dewald Brevis (48.50). The SA20 2025 batting average leaderboard ranks the 37 players who meet the qualifying threshold this season. These are the final standings from the SA20 2025 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in SA20 2025?

Joe Root led SA20 2025 with a batting average of 55.8 from 8 matches, at a strike rate of 140.2. Rassie van der Dussen was second on 49.13 and Dewald Brevis third on 48.5. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in SA20 2025 by batting average, with their team and matches.

Who were the top batters in SA20 2025?

The top three batters in SA20 2025 were Joe Root (55.8 in 8 matches), Rassie van der Dussen (49.13 in 11 matches) and Dewald Brevis (48.5 in 11 matches). Every other player follows in the table, with their team and matches.