Published By: Saksham Mishra

Batters with 5000 ODI runs in a country

Only 4 batters have scored more than 5000 runs at home in ODI cricket.

6976 S Tendulkar in India (Avg 48.11) It is no secret that Sachin Tendulkar is the highest run scorer in ODI cricket of all time with 18426 runs from 463 matches in a career which spans from 1989 to 2012.

Tendulkar has scored his runs at an average of 44.83 with 49 centuries and 96 half centuries in one day internationals. He was even more effective in his home conditions, having scored 6976 of his 18000 runs in India at a brilliant average of 48.11.

5521 R Ponting in Australia (Avg 39.71) Ricky Ponting made his ODI debut in 1995 and played his last one day international in 2012. He went on to score 13704 runs from 375 one day internationals, the third highest in the history of one day cricket at an average of 42.03 and a strike rate of 80.39.

Ponting struck 30 centuries and 82 half centuries in his career with the best of 164. He was not quite as destructive at home with him having made 5521 runs at a slightly below par average of 39.71.

5186 J Kallis in South Africa (Avg 45.89) Another great of the game, Jacques Kallis made 11579 runs from 328 one day internationals at an average of 44.36 and a strike rate of 72.89.

He represented South Africa in one day international cricket between 1996 and 2014 and hit 17 centuries and 86 half centuries with the best of 139. He averages 45.89 at home and scored 5186 of his 11000 runs in the conditions of South Africa.

5020 V Kohli in India (Avg 58.37) Virat Kohli recently became only the fourth batter in the history of one day international cricket to score over 5000 runs in a particular country. He did so obviously in India in the three match ODI series between India and West Indies played entirely at the Narendra Modi stadium in Ahmedabad.

Virat Kohli now sits at the 6th place in the list of the highest run scorers in one day international cricket of all time with 12311 runs from 261 day internationals at a sensational average of 58.07 and a strike rate of 92.92. Kohli has already struck 43 centuries and 64 half centuries in one day internationals.