
Over the years, the Indian cricketing set-up has produced numerous batting giants. On that note, let's take a look at the list of players with the most centuries in ODIs

Here is the list of the top 5 players with most ODI centuries at different venues, with Virat Kohli joining Sachin Tendulkar at the top, both on 34 venues.

Ganguly and Tendulkar unleashed a 193-run carnage in Johannesburg, tearing apart South Africa with an iconic opening masterclass.

The auction for the upcoming ISPL 2026 season will be organized on December 9 later this month in Mumbai.

Virat Kohli slammed his 52nd ODI century and in the process, he left Tendulkar behind in a historic centuries milestone against South Africa.

In a remarkable achievement, Virat Kohli surpassed Jacques Kallis and equalled Sachin Tendulkar on two separate lists following a flamboyant fifty in the first ODI against South Africa.
.jpg)
The modern-day great pair of Rohit Sharma and Virat Kohli have achieved an amazing feat in the international cricket. They have surpassed the former India legends Sachin Tendulkar and Rahul

Throwback to Tendulkar’s last-over heroics as he sealed a thrilling win for India against South Africa, stunning fans everywhere.
.jpg)
The top six highest scores in these face-offs have been achieved by the Indians, with the list including legends like Virat Kohli, Rohit Sharma, Sachin Tendulkar, and Sourav Ganguly.
.jpg)
Over the years, matches between India and South Africa have produced some remarkable ODI totals, highlighting the competitive nature and batting prowess displayed by the players. However, the top five