Most Centuries in an Overseas Country in ODI

Here’s a look at the batters who have scored the most centuries in a single overseas country in ODIs.

Most ODI Centuries in an Overseas Country

PlayerHost Country100sInnsRunsAvgSR50s
AB de Villiers (SA)India51166282.75130.051
Rohit Sharma (IND)Australia522119262.7390.033
Virat Kohli (IND)Bangladesh41167174.55101.352
Virat Kohli (IND)Sri Lanka42492346.1586.912
Virat Kohli (IND)West Indies41479071.8194.153
Daryl Mitchell (NZ)India4865092.85106.381
Sachin Tendulkar (IND)Sri Lanka428102340.9283.923
Hashim Amla (SA)West Indies3854868.598.21
Quinton de Kock (SA)India31249641.33100.60
Chris Gayle (WI)India31355242.46952
Gordon Greenidge (WI)New Zealand34355118.3384.920
Shai Hope (WI)India31362857.0981.662
Imam-ul-Haq (PAK)Zimbabwe353957995.640
Sanath Jayasuriya (SL)England31353841.38102.860
Mahela Jayawardene (SL)England32080744.8385.33

Key Insights on Leading Century Scorers in Away ODIs

Record-Breaking Individual ODI Centuries in Foreign Conditions

Roy Fredericks of the West Indies was the first batter to score an overseas ODI hundred, amassing 105 runs in a successful run chase of 190 against England at The Oval in 1973.

Five batters have scored seven centuries each in an overseas country, the joint-most in ODIs.

Saeed Anwar was the first to reach this landmark, doing so in the UAE in 1997. All of his seven hundreds came in Sharjah, the joint-most by a batter at a single venue in ODIs.

Sachin Tendulkar is the other batter to smash seven centuries at the Sharjah Cricket Ground. Explore Sachin’s century list here.

Virat Kohli is the only batter to score five or more centuries in three different overseas countries. He has six tons in Bangladesh and five each in Australia and Sri Lanka.

Kohli is also the leading century-maker in four overseas countries, the most for a batter in ODIs. In addition to the three countries mentioned above, he has smashed four hundreds in the West Indies. Explore Virat Kohli’s ODI centuries here.

Anwar and Tendulkar each have seven centuries against Sri Lanka away from home, the joint-most by a batter against an opponent in overseas territories.

Four of Anwar’s hundreds against Sri Lanka came in Sharjah, the most by a batter against an ODI team at an overseas venue.


Most Overseas ODI Centuries in Wins and Losses

Anwar’s seven ODI hundreds in the UAE all resulted in wins for Pakistan, the most by a batter in an overseas country.

Four of Rohit Sharma’s five ODI centuries in Australia ended in losing causes for India, the most by a batter in a foreign country.


Milestone Knocks and Elite Captaincy Records Away from Home

Four of Kumar Sangakkara’s five hundreds in Australia came in back-to-back ODI innings. This is the most consecutive ODI centuries by a batter in an overseas nation. He achieved this feat during the 2015 Cricket World Cup, making it the most consecutive hundreds in the tournament.

In the same World Cup, Chris Gayle hammered 215 runs against Zimbabwe in Canberra, the highest individual score in an overseas ODI innings.

Fakhar Zaman (in Zimbabwe), Ishan Kishan (in Bangladesh), and Glenn Maxwell (in India) are the other batters to score ODI double centuries in an overseas country.

Five ODI centuries each by Sourav Ganguly and Ricky Ponting in South Africa are the most by a captain in a foreign country.

Quinton de Kock’s seven hundreds in India are the most by a wicketkeeper in an overseas country in ODIs.

Overall, Tendulkar is the top run-getter and century-scorer in away ODIs. He aggregated 11,450 runs and 29 hundreds in 299 overseas ODIs for India.

Read Next | Most Times Century and 5-Wicket Haul in Same Test Match

Scroll to Top