Most Runs for India in ICC Events, Virat Kohli tops the list!
Let us take a look at players who have scored the most runs in ICC tournaments over the years. Virat Kohli has surpassed Sachin Tendulkar to top the list.
Virat Kohli now has scored the most runs for India in ICC tournaments i.e. T20 World Cups, 50 over World Cups, Champions Trophies & ICC Test Championships Final. Kohli has scored 2757 runs so far.
#1. Virat Kohli
Batting great Sachin Tendulkar is the second on the list of batters with most runs for India in ICC tournaments. Sachin has only played 50 over World Cups & Champions Trophies. Tendulkar has scored 2719 runs.
#2. Sachin Tendulkar
Rohit Sharma is third on the list of batters with most runs for India in ICC tournaments. Rohit has played in T20 WCs, 50 over World Cups, Champions Trophies & Champions Trophies. He has scored 2486 runs.
#3. Rohit Sharma
Yuvraj Singh has played in T20 WCs, 50 over World Cups & Champions Trophies for Team India and has scored 1707 runs
#4. Yuvraj Singh
In the 50 over World Cups & Champions Trophies, which Sourav Ganguly played for Team India, the legendary batter and has scored 1671 runs
#5. Sourav Ganguly
The legendary batter and has amassed 1492 runs playing for Team India in the ICC competitions in his illustrious career.
#6. MS Dhoni
The legendary batter and has amassed 1492 runs playing for Team India in the ICC competitions in his illustrious career.
#6. MS Dhoni
Former West Indies batting great Chris Gayle has accumulated the most runs in the world in all ICC tournaments. Gayle has scored 2942 runs.