Sachin Tendulkar has been the highest run-getter.

The most anticipated World Cup match between India and Pakistan will take place on Sunday in Manchester. India lead 6-0 stats tally and will look to continue this streak. But before we move on to the match, let’s take a look at the highest run-getter in World Cups for India and Pakistan.

1) Sachin Tendulkar
The batting maestro Sachin Tendulkar began his World Cup journey in 1992 edition and in 45 matches, he has accumulated a total of 2278 runs at an average of 56.95 along with 6 hundrdeds and 15 half-centuries.

2) Javed Miandad
Sachin is followed by Pakistan great and former captain Javed Miandad who played 33 World Cup matches for his side and scored 1083 runs, averaging 43.32. He scored one hundred and 8 fifties.

3) Sourav Ganguly
Next on the list is former India skipper Sourav Ganguly who began his World Cup career for India in 1999 edition and played 21 matches scoring 1006 runs at an average of 55..8. Ganguly’s career-best score of 183 also came during the World Cup in 1999 against Sri Lanka in Taunton. Ganguly notched up a total of four tons and three fifties during the course.

4) Saeed Anwar
Saeed Anwar follows Ganguly at number 4. Anwar donned the Pakistan jersey in 21 WC matches scoring 915 runs and averaged 53.82. The left-hander also scored three hundreds and half-centuries apiece.

5) Rahul Dravid
Rahul Dravid has played 22 World Cup matches for India and scored 860 runs in total. He averages 61.42 in World Cups and notched up a couple of tons and 6 half-centuries.