Virat Kohli Creates ODI Record With Most Centuries Against a Single Opposition

Virat Kohli ODI record

Virat Kohli Creates ODI Record With Most Centuries Against a Single Opposition

Virat Kohli ODI record: India batter Virat Kohli added another major milestone to his international career after scoring a century against the West Indies in the first ODI in Thiruvananthapuram. The knock was his 55th ODI century overall and 10th ODI hundred against the West Indies, taking him level with his own record for the most centuries scored against a single opposition in ODI cricket.

Kohli’s latest century came during India’s successful chase and also produced several other statistical landmarks, including his entry into the 15,000-run club in ODI cricket.

Kohli Equals His Own Record

Before the West Indies match, Kohli had already held the record for the most ODI centuries against one team, with 10 hundreds against Sri Lanka.

His century against the West Indies means he now has:

  • 10 ODI centuries vs West Indies
  • 10 ODI centuries vs Sri Lanka
  • 8 ODI centuries vs Australia
  • 7 ODI centuries vs South Africa
  • 7 ODI centuries vs New Zealand

The latest achievement makes Kohli the only batter to have scored at least 10 ODI centuries against two different international teams.

55th ODI Century for Virat Kohli

Kohli’s hundred against West Indies was also his 55th century in ODI cricket.

He remains the leading century-maker in men’s ODI cricket after surpassing Sachin Tendulkar’s previous record of 49 centuries during the 2023 World Cup. His 55th hundred further extends that lead.

Kohli reached three figures from 74 balls against the West Indies. According to records from the match, it was the third-fastest ODI century of his career, behind his 52-ball hundred against Australia in Jaipur in 2013 and a 61-ball century against Australia in Nagpur later that year.

Kohli Joins 15,000 ODI Runs Club

The century was significant beyond the three-figure mark.

Kohli also became only the second batter in men’s ODI history to score 15,000 runs, joining Sachin Tendulkar in the exclusive group. He reached the milestone in his 303rd ODI innings, substantially faster than Tendulkar, who needed 377 innings.

This adds another major statistical achievement to Kohli’s ODI career, which already includes the records for most ODI centuries and numerous run-scoring milestones.

Most ODI Centuries Against a Single Team

Kohli’s latest milestone changes the top end of the record list:

Player Opposition ODI Centuries
Virat Kohli Sri Lanka 10
Virat Kohli West Indies 10
Sachin Tendulkar Australia 9
Rohit Sharma Australia 9
Virat Kohli Australia 8
Sachin Tendulkar Sri Lanka 8

Kohli is therefore the first player to reach double figures for ODI centuries against two separate oppositions.

A Long Record Against West Indies

The West Indies have been one of Kohli’s most productive ODI opponents throughout his career.

Before the latest century, he had already scored nine ODI hundreds against the Caribbean side. His latest innings moved that tally to 10, putting West Indies alongside Sri Lanka at the top of his opposition-wise century list.

His consistency against different teams has been a defining feature of his ODI career. He has scored centuries against Australia, Bangladesh, England, New Zealand, Pakistan, South Africa, Sri Lanka, West Indies and Zimbabwe.

Another Milestone in a Record-Breaking Career

Kohli’s latest performance adds to a career filled with ODI milestones.

He became the first player to reach 50 ODI centuries in 2023 and subsequently moved beyond Tendulkar’s previous mark of 49. His 54th ODI century came against New Zealand in Indore in January 2026.

The West Indies century is his 55th, extending his position at the top of the ODI century charts.

The achievement is particularly notable because Kohli has continued to play only ODI cricket internationally after retiring from Test cricket in 2025 and T20I cricket in 2024.

Kohli’s Latest ODI Milestones

The West Indies century produced several records and landmarks in the same innings:

  • 55th ODI century for Virat Kohli.
  • 10th ODI century against West Indies.
  • Equalled his own record of 10 ODI centuries against a single opposition, previously set against Sri Lanka.
  • Became the first batter with 10 ODI centuries against two different teams.
  • Became only the second player to score 15,000 ODI runs.
  • Reached 15,000 ODI runs in his 303rd innings.
  • Scored his century from 74 balls.
  • Became the first batter to cross 7,000 ODI runs at home.

Why the Record Matters in ODI Cricket

Scoring 10 centuries against one international opposition requires sustained success over several years and across different bowling attacks, venues and playing conditions.

Kohli’s record is also notable because he has now achieved the milestone against two separate teams. His 10 hundreds against Sri Lanka had previously stood alone at the top of the list, but his latest performance against West Indies created an unprecedented second double-digit opposition century tally.

The achievement further illustrates the scale of Kohli’s ODI career, particularly his consistency in converting substantial scores into centuries.

Frequently Asked Questions

1. What ODI record did Virat Kohli set?

Virat Kohli scored his 10th ODI century against the West Indies, equalling his own record for the most ODI centuries against a single opposition.

2. How many ODI centuries has Virat Kohli scored?

Kohli has scored 55 ODI centuries following his hundred against West Indies in September 2026.

3. How many centuries has Kohli scored against West Indies?

Kohli has now scored 10 ODI centuries against West Indies.

4. Which team has Kohli scored the most ODI centuries against?

Kohli has scored 10 ODI centuries against both Sri Lanka and West Indies, giving him the joint-highest tally against a single opposition.

5. Who previously held the record for most ODI centuries against one team?

Kohli himself held the record with 10 ODI centuries against Sri Lanka before reaching the same mark against West Indies.

6. How many ODI runs has Virat Kohli scored?

Kohli crossed 15,000 ODI runs during his century against West Indies, becoming only the second batter after Sachin Tendulkar to reach the landmark.

7. How quickly did Kohli score his latest century?

Kohli reached his century against West Indies from 74 balls. It was the third-fastest ODI hundred of his career.

8. Who has scored the most ODI centuries overall?

Virat Kohli holds the men’s ODI record with 55 centuries, ahead of Sachin Tendulkar’s 49.

9. How many ODI centuries has Kohli scored against Sri Lanka?

Kohli has scored 10 ODI centuries against Sri Lanka, the same number he now has against West Indies.

10. Why is Kohli’s latest century significant?

The century simultaneously extended his ODI century record, took him to 10 hundreds against West Indies, equalled his single-opposition record against Sri Lanka and helped him cross 15,000 ODI runs.

Leave a Reply

Your email address will not be published.