Season Leaderboard
The best individual SA20 seasons.
The default view shows the latest season batting leaderboard. Change role, season, team, or sort to explore every player-season by RAA, phase strength, bowling type, or batting hand.
SA20 Batting Season Leaderboard
96 player-seasons. RAA is the default sort. Split columns show percentile bars.
| Rank | Player | Season | Team | Core metrics | Phase | Against Bowling Type | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| #1 | AK Markram | 2026 | Durban's Super Giants | +80.1 | +45.7 | +34.4 | 309 runs 202 balls | 1.53 | 44.1 | 95 | 86 | 88 | 80 | 94 | 53 | 90 | NA | 100 | 35 | NA |
| #2 | SE Rutherford | 2026 | Pretoria Capitals | +73.6 | +31 | +42.6 | 334 runs 202 balls | 1.654 | 66.8 | 93 | 78 | 94 | NA | 76 | 80 | 85 | NA | 84 | NA | NA |
| #3 | D Brevis | 2026 | Pretoria Capitals | +73.4 | +43.2 | +30.1 | 370 runs 237 balls | 1.561 | 41.1 | 88 | 82 | 78 | 99 | 66 | 83 | 83 | NA | NA | 82 | NA |
| #4 | Q de Kock | 2026 | Sunrisers Eastern Cape | +67 | +44 | +23 | 390 runs 262 balls | 1.489 | 39 | 83 | 80 | 71 | 75 | 86 | NA | 87 | 40 | 63 | 27 | NA |
| #5 | RD Rickelton | 2026 | MI Cape Town | +52.4 | +26.4 | +26.1 | 337 runs 216 balls | 1.56 | 42.1 | 82 | 72 | 76 | 36 | 98 | 95 | 63 | 80 | 29 | NA | NA |
| #6 | JM Vince | 2026 | Joburg Super Kings | +47.2 | +42.6 | +4.7 | 263 runs 172 balls | 1.529 | 37.6 | 85 | 87 | 57 | 91 | 63 | NA | 98 | NA | NA | 5 | NA |
| #7 | JM Coles | 2026 | Sunrisers Eastern Cape | +45.6 | +25.8 | +19.8 | 152 runs 89 balls | 1.708 | 38 | 97 | 91 | 95 | NA | 95 | NA | 99 | NA | NA | NA | NA |
| #8 | DA Miller | 2026 | Paarl Royals | +37.7 | +19 | +18.7 | 196 runs 132 balls | 1.485 | 39.2 | 85 | 76 | 82 | NA | 84 | NA | 78 | NA | 53 | 93 | NA |
| #9 | JC Buttler | 2026 | Durban's Super Giants | +33.8 | +38.7 | -5 | 170 runs 114 balls | 1.491 | 28.3 | 87 | 94 | 37 | 16 | 89 | NA | 100 | NA | NA | 25 | NA |
| #10 | J Hermann | 2026 | Sunrisers Eastern Cape | +32.9 | +6 | +26.9 | 273 runs 199 balls | 1.372 | 34.1 | 75 | 60 | 80 | 60 | 55 | 74 | 59 | NA | 87 | 20 | NA |
| #11 | D Forrester | 2026 | Joburg Super Kings | +32.5 | +19.1 | +13.4 | 175 runs 106 balls | 1.651 | 58.3 | 88 | 82 | 78 | NA | 81 | 67 | 80 | NA | NA | NA | NA |
| #12 | DP Conway | 2026 | Durban's Super Giants | +24.4 | +23.4 | +1 | 111 runs 64 balls | 1.734 | 37 | 94 | 95 | 52 | 82 | NA | NA | NA | NA | NA | NA | NA |
| #13 | E Jones | 2026 | Durban's Super Giants | +21.9 | +16.6 | +5.3 | 100 runs 62 balls | 1.613 | 25 | 91 | 88 | 69 | NA | NA | 50 | NA | NA | NA | NA | NA |
| #14 | RR Hendricks | 2026 | MI Cape Town | +20.8 | -25.4 | +46.2 | 249 runs 202 balls | 1.233 | 49.8 | 67 | 31 | 95 | 84 | 42 | 56 | 50 | NA | NA | 85 | NA |
| #15 | T Stubbs | 2026 | Sunrisers Eastern Cape | +18.8 | -23.9 | +42.6 | 192 runs 149 balls | 1.289 | 64 | 71 | 27 | 98 | NA | 29 | 73 | 55 | NA | NA | 73 | NA |
| #16 | JL du Plooy | 2026 | Joburg Super Kings | +17.5 | +16.6 | +0.9 | 86 runs 49 balls | 1.755 | 43 | 91 | 94 | 53 | NA | NA | NA | NA | NA | NA | NA | NA |
| #17 | MJ Ackerman | 2026 | Durban's Super Giants | +15.6 | +13 | +2.6 | 72 runs 43 balls | 1.674 | 36 | 92 | 92 | 64 | 97 | NA | NA | NA | NA | NA | NA | NA |
| #18 | LS Livingstone | 2026 | Durban's Super Giants | +14.5 | +8.8 | +5.7 | 61 runs 37 balls | 1.649 | 30.5 | 95 | 87 | 85 | NA | NA | 79 | NA | NA | NA | NA | NA |
| #19 | Shubham Ranjane | 2026 | Joburg Super Kings | +14.5 | -1.4 | +15.9 | 101 runs 81 balls | 1.247 | 33.7 | 78 | 50 | 92 | NA | 74 | NA | NA | NA | NA | NA | NA |
| #20 | DW Lawrence | 2026 | Paarl Royals | +13.9 | +7.1 | +6.8 | 198 runs 144 balls | 1.375 | 28.3 | 65 | 63 | 61 | NA | 71 | NA | 52 | NA | 26 | NA | NA |
| #21 | D Ferreira | 2026 | Joburg Super Kings | +6.8 | +23.1 | -16.3 | 103 runs 60 balls | 1.717 | 17.2 | 69 | 96 | 8 | NA | 77 | NA | NA | NA | NA | NA | NA |
| #22 | F du Plessis | 2026 | Joburg Super Kings | +5.5 | +13.7 | -8.2 | 135 runs 89 balls | 1.517 | 27 | 60 | 78 | 28 | 88 | NA | NA | 98 | NA | NA | NA | NA |
| #23 | Karim Janat | 2026 | MI Cape Town | +4.9 | +7.4 | -2.5 | 29 runs 16 balls | 1.813 | 29 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #24 | MP Breetzke | 2026 | Sunrisers Eastern Cape | +2.7 | -52.3 | +55 | 291 runs 250 balls | 1.164 | 36.4 | 52 | 20 | 94 | 40 | 50 | 44 | 46 | NA | 61 | 33 | NA |
| #25 | L Gregory | 2026 | Sunrisers Eastern Cape | +2.7 | -9.7 | +12.5 | 42 runs 36 balls | 1.167 | 21 | 62 | 12 | 100 | NA | NA | 36 | NA | NA | NA | NA | NA |
| #26 | OEG Baartman | 2026 | Paarl Royals | +2.2 | +0.6 | +1.6 | 7 runs 8 balls | 0.875 | 7 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #27 | D Jansen | 2026 | Joburg Super Kings | +1.7 | -5.4 | +7.1 | 33 runs 28 balls | 1.179 | 33 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #28 | A Nortje | 2026 | Sunrisers Eastern Cape | +1.7 | +2 | -0.3 | 8 runs 5 balls | 1.6 | 8 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #29 | HE van der Dussen | 2026 | MI Cape Town | +1.4 | +5.2 | -3.8 | 247 runs 184 balls | 1.342 | 27.4 | 50 | 60 | 43 | 52 | 28 | NA | 30 | NA | 50 | 36 | NA |
| #30 | P Subrayen | 2026 | Joburg Super Kings | +0.9 | +0.5 | +0.4 | 1 runs 1 balls | 1 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #31 | AJ Hosein | 2026 | Joburg Super Kings | +0.9 | +5 | -4.1 | 65 runs 45 balls | 1.444 | 21.7 | 53 | 70 | 29 | NA | NA | NA | 7 | NA | NA | NA | NA |
| #32 | JM Bairstow | 2026 | Sunrisers Eastern Cape | +0.8 | +16.1 | -15.4 | 260 runs 175 balls | 1.486 | 26 | 49 | 67 | 30 | 29 | 88 | NA | 12 | NA | NA | 78 | NA |
| #33 | K Lion-Cachet | 2026 | Paarl Royals | +0.5 | -16.6 | +17.1 | 57 runs 46 balls | 1.239 | 57 | 51 | 5 | 100 | NA | NA | NA | 24 | NA | NA | NA | NA |
| #34 | RR Rossouw | 2026 | Joburg Super Kings | +0.4 | -1.1 | +1.4 | 91 runs 69 balls | 1.319 | 30.3 | 49 | 51 | 55 | NA | 44 | NA | NA | NA | NA | NA | NA |
| #35 | KTH Ratnayake | 2026 | Sunrisers Eastern Cape | +0.2 | +0.1 | +0.1 | 1 runs 1 balls | 1 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #36 | Imran Tahir | 2026 | Joburg Super Kings | +0 | -1.3 | +1.4 | 2 runs 3 balls | 0.667 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #37 | KT Maphaka | 2026 | Durban's Super Giants | -0.1 | -3.5 | +3.4 | 2 runs 9 balls | 0.222 | 2 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #38 | Rashid Khan | 2026 | MI Cape Town | -0.2 | +7.3 | -7.5 | 36 runs 21 balls | 1.714 | 12 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #39 | TS Mills | 2026 | Pretoria Capitals | -0.4 | -2 | +1.6 | 8 runs 7 balls | 1.143 | 8 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #40 | GF Linde | 2026 | MI Cape Town | -0.6 | +15.6 | -16.2 | 93 runs 70 balls | 1.329 | 13.3 | 46 | 86 | 11 | NA | 27 | NA | NA | NA | NA | NA | NA |
| #41 | E Bosch | 2026 | Durban's Super Giants | -0.8 | +3.8 | -4.6 | 15 runs 9 balls | 1.667 | 7.5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #42 | G Coetzee | 2026 | Durban's Super Giants | -1 | +2.6 | -3.7 | 15 runs 9 balls | 1.667 | 7.5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #43 | GG Peters | 2026 | Pretoria Capitals | -1.4 | -2.6 | +1.2 | 1 runs 4 balls | 0.25 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #44 | SD Hope | 2026 | Pretoria Capitals | -1.8 | +2.4 | -4.2 | 276 runs 205 balls | 1.346 | 27.6 | 47 | 56 | 44 | 47 | 29 | NA | 26 | NA | NA | 75 | 83 |
| #45 | D Pretorius | 2026 | MI Cape Town | -1.8 | +4.1 | -5.9 | 13 runs 11 balls | 1.182 | 6.5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #46 | N Burger | 2026 | Joburg Super Kings | -2 | -4.5 | +2.5 | 25 runs 21 balls | 1.191 | 12.5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #47 | BC Fortuin | 2026 | Paarl Royals | -2.6 | -1.8 | -0.8 | 55 runs 43 balls | 1.279 | 18.3 | 40 | 46 | 46 | NA | NA | 35 | NA | NA | NA | NA | NA |
| #48 | WJ Lubbe | 2026 | Pretoria Capitals | -2.7 | +9.1 | -11.8 | 124 runs 94 balls | 1.319 | 20.7 | 44 | 68 | 23 | NA | 37 | NA | 57 | NA | NA | NA | NA |
| #49 | C Bosch | 2026 | MI Cape Town | -3.1 | +2.7 | -5.8 | 26 runs 28 balls | 0.929 | 13 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #50 | WCF Smeed | 2026 | Pretoria Capitals | -3.4 | -8.3 | +5 | 91 runs 76 balls | 1.197 | 30.3 | 42 | 35 | 65 | 59 | NA | NA | 93 | NA | NA | NA | NA |
| #51 | H Klaasen | 2026 | Durban's Super Giants | -3.5 | -1.4 | -2.1 | 138 runs 107 balls | 1.29 | 19.7 | 43 | 51 | 45 | NA | 65 | NA | 47 | NA | NA | NA | NA |
| #52 | Noor Ahmad | 2026 | Durban's Super Giants | -4.1 | -0.7 | -3.4 | 2 runs 3 balls | 0.667 | 1 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #53 | LB Williams | 2026 | Pretoria Capitals | -4.9 | -2.6 | -2.3 | 4 runs 5 balls | 0.8 | 2 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #54 | SR Harmer | 2026 | Durban's Super Giants | -4.9 | -5.2 | +0.3 | 20 runs 20 balls | 1 | 20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #55 | AF Milne | 2026 | Sunrisers Eastern Cape | -5 | -3.2 | -1.8 | 6 runs 7 balls | 0.857 | 3 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #56 | Waqar Salamkheil | 2026 | Paarl Royals | -5.1 | -2.1 | -3 | 1 runs 3 balls | 0.333 | 1 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #57 | GC Viljoen | 2026 | Paarl Royals | -5.5 | -4.7 | -0.8 | 7 runs 7 balls | 1 | 7 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #58 | D Smith | 2026 | Pretoria Capitals | -5.5 | -3.4 | -2.1 | 9 runs 12 balls | 0.75 | 9 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #59 | RJ Gleeson | 2026 | Joburg Super Kings | -5.9 | -3.3 | -2.6 | 1 runs 4 balls | 0.25 | 1 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #60 | D Wiese | 2026 | Durban's Super Giants | -6 | -0.4 | -5.6 | 33 runs 24 balls | 1.375 | 11 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #61 | CJ Green | 2026 | Sunrisers Eastern Cape | -6.4 | -1.3 | -5.1 | 1 runs 2 balls | 0.5 | 1 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #62 | M Jansen | 2026 | Sunrisers Eastern Cape | -6.7 | +2.4 | -9.1 | 77 runs 55 balls | 1.4 | 15.4 | 34 | 61 | 17 | NA | 76 | NA | NA | NA | NA | NA | NA |
| #63 | GJ Snyman | 2026 | MI Cape Town | -7.1 | -2.2 | -4.9 | 2 runs 5 balls | 0.4 | 2 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #64 | VS Halambage | 2026 | Paarl Royals | -7.2 | -1.8 | -5.3 | 5 runs 8 balls | 0.625 | 5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #65 | KA Pollard | 2026 | MI Cape Town | -7.2 | -6.2 | -1 | 20 runs 20 balls | 1 | 10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #66 | TA Boult | 2026 | MI Cape Town | -7.3 | -1.4 | -5.9 | 1 runs 4 balls | 0.25 | 1 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #67 | Codi Yusuf | 2026 | Pretoria Capitals | -7.4 | -6.3 | -1.1 | 10 runs 12 balls | 0.833 | 10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #68 | N Pooran | 2026 | MI Cape Town | -7.7 | +13.8 | -21.5 | 152 runs 107 balls | 1.421 | 16.9 | 38 | 73 | 12 | NA | 12 | NA | 39 | NA | 16 | NA | NA |
| #69 | R Powell | 2026 | Paarl Royals | -7.8 | -1.7 | -6.2 | 1 runs 2 balls | 0.5 | 1 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #70 | Mujeeb Ur Rahman | 2026 | Paarl Royals | -7.9 | -0.5 | -7.4 | 0 runs 1 balls | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #71 | RL Chase | 2026 | Pretoria Capitals | -7.9 | -0.5 | -7.4 | 52 runs 40 balls | 1.3 | 13 | 27 | 52 | 14 | NA | NA | NA | NA | NA | NA | NA | NA |
| #72 | S Muthusamy | 2026 | Sunrisers Eastern Cape | -8.5 | -4 | -4.5 | 4 runs 6 balls | 0.667 | 2 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #73 | N Timmers | 2026 | Joburg Super Kings | -8.8 | -7.7 | -1.1 | 47 runs 46 balls | 1.022 | 23.5 | 29 | 25 | 42 | NA | NA | NA | NA | NA | NA | NA | NA |
| #74 | DG Bedingham | 2026 | Durban's Super Giants | -9.7 | -11.6 | +2 | 41 runs 40 balls | 1.025 | 20.5 | 24 | 10 | 61 | NA | 36 | NA | NA | NA | NA | NA | NA |
| #75 | L Ngidi | 2026 | Pretoria Capitals | -10.6 | -1.8 | -8.8 | 5 runs 6 balls | 0.833 | 1.7 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #76 | K Rabada | 2026 | MI Cape Town | -11.8 | -11.4 | -0.4 | 16 runs 22 balls | 0.727 | 5.3 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #77 | N Mokoena | 2026 | Paarl Royals | -11.9 | -1.4 | -10.5 | 4 runs 6 balls | 0.667 | 2 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #78 | KS Williamson | 2026 | Durban's Super Giants | -11.9 | -6.1 | -5.8 | 110 runs 91 balls | 1.209 | 22 | 34 | 42 | 34 | 62 | NA | NA | NA | NA | NA | NA | NA |
| #79 | K Verreynne | 2026 | Paarl Royals | -13.6 | -23.6 | +10.1 | 129 runs 117 balls | 1.103 | 32.3 | 35 | 21 | 70 | 54 | 9 | NA | 51 | NA | NA | NA | NA |
| #80 | AD Russell | 2026 | Pretoria Capitals | -15 | -4.5 | -10.5 | 30 runs 23 balls | 1.304 | 10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #81 | MS Pepper | 2026 | Joburg Super Kings | -16.7 | -12.6 | -4.1 | 50 runs 52 balls | 0.962 | 16.7 | 17 | 14 | 32 | NA | NA | NA | NA | NA | NA | 40 | NA |
| #82 | SP Narine | 2026 | Durban's Super Giants | -16.7 | +6 | -22.7 | 26 runs 17 balls | 1.529 | 6.5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #83 | JF Smith | 2026 | MI Cape Town | -17.3 | +13.2 | -30.5 | 99 runs 67 balls | 1.478 | 11 | 21 | 83 | 3 | NA | 68 | NA | 25 | NA | NA | NA | NA |
| #84 | TJ Moores | 2026 | MI Cape Town | -17.7 | -10 | -7.7 | 9 runs 15 balls | 0.6 | 4.5 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #85 | KA Maharaj | 2026 | Pretoria Capitals | -19.2 | -19.1 | -0.1 | 45 runs 50 balls | 0.9 | 7.5 | 12 | 5 | 48 | NA | NA | 6 | NA | NA | NA | NA | NA |
| #86 | Sikandar Raza | 2026 | Paarl Royals | -28.3 | -26.1 | -2.2 | 118 runs 109 balls | 1.083 | 19.7 | 21 | 15 | 44 | NA | 12 | 30 | 60 | NA | NA | 9 | NA |
| #87 | JM Cox | 2026 | Pretoria Capitals | -29.2 | -18.7 | -10.5 | 32 runs 38 balls | 0.842 | 8 | 3 | 3 | 8 | NA | NA | NA | NA | NA | NA | NA | NA |
| #88 | B Parsons | 2026 | Pretoria Capitals | -31.8 | -27.4 | -4.4 | 150 runs 127 balls | 1.181 | 21.4 | 23 | 19 | 38 | 11 | 39 | NA | 4 | NA | NA | NA | NA |
| #89 | RA Herman | 2026 | Paarl Royals | -35.1 | -37.8 | +2.7 | 226 runs 207 balls | 1.092 | 25.1 | 30 | 22 | 52 | 51 | 8 | NA | 19 | NA | 79 | NA | 38 |
| #90 | D Potgieter | 2026 | Paarl Royals | -35.7 | -25.2 | -10.5 | 21 runs 37 balls | 0.568 | 7 | 1 | 1 | 7 | NA | NA | NA | NA | NA | NA | NA | NA |
| #91 | LG Pretorius | 2026 | Paarl Royals | -35.8 | -18.2 | -17.6 | 224 runs 184 balls | 1.217 | 22.4 | 28 | 37 | 28 | 22 | 10 | NA | 8 | NA | 45 | NA | NA |
| #92 | R Moonsamy | 2026 | Joburg Super Kings | -36.8 | -22.7 | -14.1 | 14 runs 27 balls | 0.519 | 4.7 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
| #93 | PWA Mulder | 2026 | Joburg Super Kings | -41.2 | -13.8 | -27.4 | 137 runs 117 balls | 1.171 | 13.7 | 13 | 33 | 10 | NA | 45 | NA | NA | NA | 3 | NA | NA |
| #94 | M De Villiers | 2026 | Joburg Super Kings | -41.9 | -12.3 | -29.7 | 151 runs 130 balls | 1.162 | 15.1 | 16 | 37 | 11 | 13 | 21 | NA | 23 | NA | 34 | NA | NA |
| #95 | AM Tribe | 2026 | Paarl Royals | -46 | -22.1 | -24 | 164 runs 136 balls | 1.206 | 18.2 | 14 | 26 | 15 | 21 | 1 | NA | 34 | NA | NA | NA | NA |
| #96 | C Esterhuizen | 2026 | Pretoria Capitals | -67.2 | -37.1 | -30.1 | 166 runs 157 balls | 1.057 | 15.1 | 10 | 16 | 13 | 12 | 8 | NA | 5 | NA | NA | 49 | NA |