Rachin Ravindra, the all-rounder from New Zealand, continues to shine at the ICC Cricket World Cup in India, achieving his third century in the tournament. This remarkable feat has propelled him to the second position among the top run-scorers in the ODI World Cup 2023. It’s worth noting that he played one additional inning compared to Quinton de Kock and Virat Kohli, who currently occupy the first and third positions, respectively.

ICC World Cup 2023 top run-scorers

ICC World Cup 2023 top run-scorers

Here’s a glimpse of the top ten batsmen with the highest run totals following the England-Australia game:

  1. Quinton de Kock from South Africa: 545 runs in 7 innings, with a remarkable top score of 174. De Kock’s exceptional performance, including four centuries, has been a driving force behind South Africa’s success in the World Cup.
  2. Rachin Ravindra of New Zealand: 523 runs in 8 innings, with a highest score of 123 not out. Ravindra has been a standout performer, securing his third century in a match against Pakistan in Bengaluru.
  3. Virat Kohli of India: 442 runs in 7 innings, boasting a top score of 103 not out. Kohli’s consistent batting has played a crucial role in India’s successful chases.
  4. David Warner of Australia: 428 runs in 7 innings, with a highest score of 163. Warner’s two centuries have earned him the second position in the list of top run-scorers.
  5. Rohit Sharma of India: 402 runs in 7 innings, with a highest score of 131. Sharma’s explosive starts have been vital for India, and he recently played a brilliant innings against England in Lucknow.
  6. Daryl Mitchell of New Zealand: 375 runs in 7 innings, with a top score of 130. Mitchell, a middle-order batsman, has provided New Zealand with much-needed momentum and delivered a stellar performance against India in Dharamshala.
  7. Aiden Markram of South Africa: 362 runs in 7 innings, with a highest score of 106. Markram’s exceptional form in the middle order has contributed significantly to South Africa’s impressive World Cup campaign.
  8. Mohammad Rizwan of Pakistan: 359 runs in 7 innings, with a highest score of 131 not out. Rizwan has been a standout performer for Pakistan, notably remaining not out on 26 as Pakistan successfully chased a target of 204 runs in Kolkata.
  9. Rassie van der Dussen of South Africa: 353 runs in 7 innings, with a top score of 133. Van der Dussen, a middle-order batsman, has played crucial innings, helping South Africa set imposing totals.
  10. Abdullah Shafique of Pakistan: 336 runs in 7 innings, with a highest score of 113. Pakistan opener Abdullah Shafique has made the most of his opportunities, becoming the second Pakistan batsman in the top 10 run-scorers list.

These players have made significant contributions to their respective teams, with Rachin Ravindra’s century-scoring prowess standing out as a notable highlight.


Please enter your comment!
Please enter your name here