Virat Kohli's 54 ODI centuries around the world - In which country has India star scored most hundreds?

Rohit Singhal

Virat Kohli's 54 ODI centuries around the world - In which country has India star scored most hundreds? image

Virat Kohli once again showcased his greatness, smashing his 54th ODI century in the third ODI against New Zealand in Indore.

Chasing a total of 338 runs set by the Black Caps, Kohli fought a lone battle to score yet another ODI hundred for India. 

Add AllSportsPeople as a preferred news source

In which country has Virat Kohli scored the most of his 53 ODI centuries around the world?

Virat Kohli has scored the most ODI centuries in India (27 centuries), showcasing his dominance on home soil. His ability to perform consistently in Indian conditions makes him one of the greatest ODI batsmen of all time.

He has been a dominant force in ODI cricket, scoring centuries across various conditions worldwide.

Here’s a detailed look at Kohli’s ODI centuries in each country:

MORE: Fastest to 28,000: How Virat Kohli beat Sachin Tendulkar to key milestone

CountryInnings PlayedODI Centuries
India12927
Bangladesh186
Australia325
Sri Lanka295
West Indies174
South Africa183
England331
New Zealand131
Zimbabwe71
UAE51

Kohli has also excelled in challenging overseas conditions, with notable performances in Bangladesh (6 centuries), Australia (5 centuries), and Sri Lanka (5 centuries).

These numbers highlight his adaptability and world-class ability across different pitches and conditions.

As Kohli continues his illustrious career, fans can expect him to add even more centuries to his already legendary tally!

MORE: Can Virat Kohli still break Sachin Tendulkar's 100 centuries record in international cricket?

News Correspondent