de Kock is followed by India's Virat Kohli who has hit 543 runs in eight matches. He hit his second World Cup century and equalled Sachin Tendulkar's record for 49th ODI century, the most by any person in the history of cricket. Kiwi Rachin Ravindra, India's Rohit Sharma and Australia's David Warner follow with 523, 442 and 428 runs respectively.
South Africa’s Aiden Markram, Heinrich Klaasen, Blackcaps' Daryl Mitchell and Pakistan’s Mohammad Rizwan are in the reckoning to be in the top five as well.
Top five run-getters in ICC World Cup 2023
Player | Country | Matches | Runs | Average | Strike Rate |
Quinton de Kock | South Africa | 8 | 550 | 68.75 | 112.6 |
Virat Kohli | India | 8 | 543 | 108.60 | 89.29 |
Rachin Ravindra | New Zealand | 8 | 523 | 74.71 | 107.39 |
Rohit Sharma | India | 6 | 442 | 55.25 | 122.77 |
David Warner | Australia | 7 | 428 | 61.14 | 111,74 |
More From This Section
Players | Country | Matches | Overs | Wickets | Runs | Average |
Adam Zampa | Australia | 7 | 59 | 19 | 326 | 19.03 |
Dilshan Madushanka | Sri Lanka | 7 | 62 | 18 | 398 | 22.11 |
Marco Jansen | South Africa | 8 | 64.4 | 16 | 415 | 20.06 |
Mohammed Shami | India | 4 | 26 | 16 | 112 | 7 |
Shaheen Afridi | Pakistan | 8 | 71 | 16 | 409 | 25.56 |
Note: All data was accumulated after the India vs South Africa match in the ICC World Cup 2023 on November 5, 2023.