Virat Kohli’s 85-run knock against Australia in the 2023 ODI World Cup was a historic one. He became the top run-scorer for India in ICC limited-overs tournaments, surpassing Sachin Tendulkar. He also climbed to the fourth spot in the overall list of highest run-getters in white-ball ICC events.

In this article, we will look at the five Indian batters include Virat Kohli and Rohit Sharma who have scored the most runs in all white-ball ICC tournaments, including ODI and T20 World Cups and Champions Trophy. We will also highlight their best performances and achievements in these events.

5. Sourav Ganguly – 1,671 runs

Image Source: Getty Images

Sourav Ganguly was a great one-day opener and captain for India. He scored over 11,000 runs in 300 innings, with 22 hundreds and 72 fifties. He was even more impressive in ICC events, where he averaged 61.88 in 32 innings and made seven hundreds, the most by an Indian. His best ODI score of 183 came against Sri Lanka in the 1999 World Cup.

4. Yuvraj Singh – 1,707 runs

Image Source: Unknown

Yuvraj Singh was a key player for India in ICC events, especially in the 2007 T20 World Cup and the 2011 ODI World Cup. He scored 1,707 runs in 62 innings and also contributed with his bowling. He hit six sixes in an over against England in 2007 and won the Player of the Tournament award in 2011 for his all-round performance.

3. Rohit Sharma – 2,422 runs

Image Source: Getty Images

Rohit Sharma is one of the best openers in white-ball cricket for India. He started his opening career in the 2013 Champions Trophy, which India won. He was also the top scorer of the 2019 World Cup, with 648 runs and five hundreds, a record feat. He has scored 2,422 runs in 64 innings in ICC events, with an average of 45.69 and a strike rate of 102.58. He is a key player for India in the current World Cup, despite a duck in the first game against Australia.

2. Sachin Tendulkar – 2,719 runs

Image Source: BCCI

Sachin Tendulkar is the most prolific run-scorer of all time, with over 34,000 runs in all formats. He also has the most centuries and fifties in international cricket. He was a dominant force in ICC events, especially in the ODI World Cup, where he is the all-time leading run-scorer. He scored 2,719 runs in ICC tournaments, with seven hundreds and 16 fifties. He achieved his dream of winning the World Cup in 2011, after playing in six editions.

1. Virat Kohli – 2,785 runs

Image Source: Getty Images

Virat Kohli is the top run-scorer for India in ICC white-ball tournaments, breaking Sachin Tendulkar’s record. He has scored 2,785 runs in 64 innings, with an average of 64.76 and a strike rate of 101.42. Virat Kohli has played more T20 World Cups than ODI World Cups, which makes his feat even more impressive. Virat Kohli has been a reliable batter for India, scoring two hundreds and 26 fifties in ICC events.

Share.
Leave A Reply

Exit mobile version