Most Runs for South Africa in ODI 2026
Jordan Hermann leads South Africa in ODI 2026 with 247 runs (South Africa). Connor Esterhuizen (197) and Matthew Breetzke (175) are next.
Updated , after New Zealand vs India| # | Player | Last 3 | Mat | Inns | Runs | Avg | BF | SR | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Jordan Hermann | 1502077 | 3 | 3 | 247 | 82.33 | 209 | 118.18 | 32 | 4 | 1 | 1 |
| 2 | Connor Esterhuizen | 1011968* | 3 | 3 | 197 | 98.50 | 197 | 100.00 | 13 | 9 | 1 | 1 |
| 3 | Matthew Breetzke | 1123425 | 4 | 4 | 175 | 43.75 | 168 | 104.17 | 23 | 2 | 0 | 1 |
| 4 | Tony de Zorzi | 72790 | 3 | 3 | 151 | 50.33 | 178 | 84.83 | 13 | 2 | 2 | 0 |
| 5 | David Miller | 9142 | 2 | 2 | 151 | 75.50 | 118 | 127.97 | 12 | 9 | 0 | 1 |
| 6 | Temba Bavuma | 30103 | 2 | 2 | 133 | 66.50 | 164 | 81.10 | 14 | 2 | 0 | 1 |
| 7 | Ryan Rickelton | 2771* | 2 | 2 | 98 | 98.00 | 107 | 91.59 | 9 | 2 | 1 | 0 |
| 8 | Marco Jansen | 7519 | 2 | 2 | 94 | 47.00 | 74 | 127.03 | 8 | 6 | 1 | 0 |
| 9 | Dewald Brevis | 33376* | 3 | 3 | 76 | 38.00 | 60 | 126.67 | 3 | 5 | 0 | 0 |
| 10 | Corbin Bosch | 39*9*13* | 4 | 3 | 61 | - | 50 | 122.00 | 3 | 3 | 0 | 0 |
| 11 | Jason Smith | 2 | 2 | 33 | 16.50 | 34 | 97.06 | 1 | 1 | 0 | 0 | |
| 12 | Duan Jansen | 3 | 3 | 30 | 30.00 | 21 | 142.86 | 4 | 0 | 0 | 0 | |
| 13 | Quinton de Kock | 3 | 3 | 29 | 9.67 | 36 | 80.56 | 1 | 3 | 0 | 0 | |
| 14 | Eathan Bosch | 2 | 1 | 29 | 29.00 | 13 | 223.08 | 0 | 4 | 0 | 0 | |
| 15 | Tristan Stubbs | 2 | 2 | 20 | 10.00 | 25 | 80.00 | 2 | 0 | 0 | 0 | |
| 16 | Aiden Markram | 2 | 2 | 15 | 7.50 | 17 | 88.24 | 3 | 0 | 0 | 0 | |
| 17 | Rubin Hermann | 2 | 1 | 8 | 8.00 | 6 | 133.33 | 1 | 0 | 0 | 0 | |
| 18 | Nqobani Mokoena | 3 | 1 | 7 | - | 3 | 233.33 | 0 | 1 | 0 | 0 | |
| 19 | Bjorn Fortuin | 5 | 2 | 6 | 6.00 | 6 | 100.00 | 0 | 0 | 0 | 0 | |
| 20 | Gerald Coetzee | 2 | 1 | 6 | 6.00 | 4 | 150.00 | 0 | 1 | 0 | 0 | |
| 21 | Keshav Maharaj | 2 | 1 | 4 | 4.00 | 2 | 200.00 | 1 | 0 | 0 | 0 | |
| 22 | Prenelan Subrayen | 2 | 1 | 4 | 4.00 | 4 | 100.00 | 0 | 0 | 0 | 0 | |
| 23 | Lizaad Williams | 2 | 1 | 1 | - | 1 | 100.00 | 0 | 0 | 0 | 0 | |
| 24 | Nqabayomzi Peter | 2 | 1 | 1 | - | 2 | 50.00 | 0 | 0 | 0 | 0 |
More ODI Leaderboards
Most Runs for South Africa in ODI 2026
Jordan Hermann leads South Africa in ODI 2026 with 247 runs (South Africa). Connor Esterhuizen (197) and Matthew Breetzke (175) are next. Jordan Hermann leads South Africa for runs in ODI 2026 with 247 runs. The leading run scorer can change after every match as the season progresses. Filter by team to analyse runs depth across squads.
ODI Runs Questions
Who has the most runs for South Africa in ODI 2026?
Jordan Hermann leads ODI 2026 for South Africa with 247 runs from 3 matches, at a strike rate of 118.18. Connor Esterhuizen is second on 197 and Matthew Breetzke third on 175. The table ranks every player in ODI 2026 for South Africa by runs, with their team and matches.
Who are the top run scorers in ODI 2026?
The top three run scorers in ODI 2026 for South Africa are Jordan Hermann (247 in 3 matches), Connor Esterhuizen (197 in 3 matches) and Matthew Breetzke (175 in 4 matches). Jordan Hermann is 50 runs clear of Connor Esterhuizen. Every other player follows in the table, with their team and matches.