Run machine Kohli on the cusp of busting Rohit, Sachin's towering ODI records

December 11, 2022

Sports Tak Staff

India's star batter Virat Kohli belted his 44th ODI century in the third ODI against Bangladesh which earned him yet another milestone.

Let's have a look at the list of India batters who have the most number of ODI centuries in visiting countries.

India skipper Rohit Sharma has scored seven ODI centuries in England.

India's batting legend Sachin Tendulkar scored seven ODI centuries in UAE.


Former India captain Virat Kohli has scored six ODI centuries in Bangladesh.

India's batting juggernaut Virat Kohli has scored five ODI centuries in Australia.

Hitmat Rohit Sharma also has scored five ODI centuries in Australia.

Master Blaster Sachin Tendulkar has scored five ODI tons in Sri Lanka.

Former India skipper Sourav Ganguly has scored five ODI centuries in South Africa.

Raina, Harbhajan and other greats cleared to participate in overseas league. 

Click Here