Batting Records

Most ODI Centuries Against a Single Team

‘Bunny’ is a word used in cricket to define a batter, bowler, or sometimes even a team as a whole when a certain player completely owns them with the performances.

Here in this article, we will see the batters and their favorite opponent teams (or their bunnies) against whom they scored the most number of ODI centuries. These batters have been a big threat to particular opponents who have made greater impacts on the sides’ head-to-head stats single-handedly. For example, the Indian batters Sachin Tendulkar, Virat Kohli, and Rohit Sharma’s records against Sri Lanka have always been a defining factor in India vs Sri Lanka’s ODI head-to-head stats.

So, let’s get into the batting chart, which depicts the batters who have scored more than five ODI centuries against a single opponent.

BatterOpponent100sInnings
Virat Kohli (IND)Sri Lanka1054
Virat Kohli (IND)West Indies941
Rohit Sharma (IND)Australia949
Sachin Tendulkar (IND)Australia970
Virat Kohli (IND)Australia851
Sachin Tendulkar (IND)Sri Lanka880
Aaron Finch (AUS)England729
Sanath Jayasuriya (SL)India785
Quinton de Kock (SA)India723
Saeed Anwar (PAK)Sri Lanka752
Virat Kohli (IND)New Zealand736
Virat Kohli (IND)South Africa732
Virender Sehwag (IND)New Zealand623
Adam Gilchrist (AUS)Sri Lanka630
AB de Villiers (SA)India632
Gautam Gambhir (IND)Sri Lanka636
Rohit Sharma (IND)Sri Lanka653
Ricky Ponting (AUS)India659
Ricky Ponting (AUS)New Zealand650
Desmond Haynes (WI)Australia664
Kumar Sangakkara (SL)India671

Key Stats

Virat Kohli and Sachin Tendulkar are the constant names you can find at the top of this table. Virat, one of the modern-day greats, has a firm stand as a batting performer against Sri Lanka, West Indies, and Australia. You can look at Virat’s opponent-wise ODI batting stats here to understand how he has dominated multiple teams in the formats.

On the other hand, Sachin has longevity like no other in the sport and has dominated every full-member side for a very long time. Even Virat will need much more effort and time to equal Sachin’s opponent-wise in the format.

The other names that found places more than once in the above table are Rohit Sharma (against Sri Lanka and Australia) and Ricky Ponting (against India and New Zealand). Especially, Rohit has been insane in performing against the Aussies.

One of the notable performers in the list is Quinton de Kock, who has been promising against the Indian side, taking only 19 games to score 6 ODI hundreds against the Asian side.

Read now: Most Runs off Single Over in Test Cricket

Buvanesh Thiraviam

A Cricket Blogger | Blogs at Cricindeed.com

Share
Published by
Buvanesh Thiraviam

Recent Posts

Delhi Capitals IPL Results Every Year

In this article, find out the Delhi Capitals’ year-wise performance in the IPL’s history, including…

11 hours ago

Rajasthan Royals IPL Results Every Year

In this article, find out the Rajasthan Royals’ year-wise performance in the IPL’s history, including…

19 hours ago

Lucknow Super Giants IPL Results Every Year

Lucknow Super Giants (LSG) were one of the two new entrants in the IPL in…

21 hours ago

MotoGP 2026 – The Most Unpredictable Season in Years

The world of grand prix motorcycle racing is bracing itself for what many experts believe…

1 day ago

Royal Challengers Bengaluru IPL Results Every Year

In this article, find out the Royal Challengers Bengaluru’s year-wise performance in the IPL’s history.

2 days ago

Kolkata Knight Riders IPL Results Every Year

Kolkata Knight Riders (KKR) are one of the three teams to win the IPL three…

2 days ago