HM Amla becomes the fourth South African batsman to complete 7000 runs in one day internationals
HM Amla of South Africa completed 7000 one day international runs when he was on 23 during his knock of 55 against England in the third one day game at Lord’s on 29.05.17. At the end of this game his run aggregate read 7032. He became the fourth South African batsman to accomplish the feat. Others are JH Kallis {11550}, AB de Villiers {9149} and HH Gibbs {8094}. He also became the 37th batsman in the history of one day internationals to aggregate 7000 plus runs
| No | Player | Mat | Inns | NO | Runs | HS | Ave | C | HC | 0 | 4s | 6s |
| 1 | JH Kallis | 323 | 309 | 53 | 11550 | 139 | 45.11 | 17 | 86 | 17 | 910 | 137 |
| 2 | AB de Villiers | 214 | 205 | 39 | 09149 | 162* | 55.11 | 24 | 52 | 06 | 801 | 190 |
| 3 | HH Gibbs | 248 | 240 | 16 | 08094 | 175 | 36.13 | 21 | 37 | 22 | 930 | 128 |
| 4 | HM Amla | 153 | 150 | 10 | 07032 | 159 | 50.22 | 24 | 33 | 03 | 723 | 048 |