Virat Kohli ODI Century: Kohli reached the milestone of 50 centuries in 279 innings, surpassing Tendulkar’s record of 49 centuries, which he achieved in 452 innings.
Virat Kohli surpassed his cricket idol Sachin Tendulkar’s record for the most One-Day International hundreds during the ICC Men’s ODI World Cup semi-final against New Zealand at Mumbai’s Wankhede Stadium. Kohli achieved an unbeaten century, scoring 100 off 106 balls on that Wednesday, bringing his total international centuries across formats to 80. In this regard, he is only 20 centuries away from Tendulkar’s record of 100 hundreds across formats.
Read More: Most Centuries in ODI Cricket
Table of Contents
Virat Kohli ODI Century vs Opposition
Let’s take a look at the number of centuries Virat Kohli has, compared to opposition countries he has played with. Virat has 10 ODI Centuries against Sri Lanka, closely followed against the West Indies & Australia.
Opposition | No of centuries |
Sri Lanka | 10 |
West Indies | 9 |
Australia | 8 |
South Africa | 5 |
New Zealand | 6 |
Bangladesh | 5 |
England | 3 |
Pakistan | 3 |
Zimbabwe | 1 |
Kohli’s ODI Centuries in Each Country
Close to half of Kohli’s centuries have been achieved on Indian soil, with a total of 24 centuries, surpassing Tendulkar’s 20 and Rohit Sharma’s 13 for the most centuries by any batsman in India.
Notably, Kohli has set records in Bangladesh and Australia as well, securing six centuries in Bangladesh and five in Australia, making him the foreign batsman with the most 100+ scores in those countries. Additionally, both Kohli and Tendulkar share the record for the most centuries by a foreign batsman in Sri Lanka, with five centuries each.
Country | No of centuries scored |
India | 24 |
Bangladesh | 6* |
Australia | 5* |
Sri Lanka | 5* |
West Indies | 4 |
South Africa | 3 |
England | 1 |
Zimbabwe | 1 |
New Zealand | 1 |
Kohli’s ODI Centuries – A Summary By Year
1. 2008 to 2010 – Virat Kohli’s debut years
In his debut year in international cricket, Kohli failed to secure a century across formats. Despite participating in five matches, his highest score was 54, and the elusive century did not materialize until the following year in 2009. After registering two half-centuries that year, Kohli concluded 2009 on a high note, achieving his inaugural century in international cricket with a score of 107 against Sri Lanka in Kolkata. This marked the beginning of a prolific run, as he went on to secure three centuries in 2010. The milestones included an ODI century in January against Bangladesh and two successive centuries later in the year against Australia and New Zealand, both in ODIs.
2. 2011 to 2013 – The Cricket World Cup Years
In the World Cup year, Kohli notched up an unbeaten century (100*) against Bangladesh in Dhaka. Post the World Cup, he achieved his first century outside the sub-continent in Cardiff against England. This was followed by another century against the same opposition in Delhi and concluded with a score of 117 against West Indies in Vizag. In 2011, Kohli marked an exceptional year with four centuries, all in ODIs.
The transformative year for Kohli was 2012, where he showcased his prowess by recording eight centuries. This included his maiden Test century at Adelaide against Australia, along with two more Test centuries at home against New Zealand and England, respectively. In ODIs, he achieved his highest score of 183 against Pakistan in Dhaka and notched up three more centuries against Sri Lanka in the same year.
The prolific run continued in 2013, with Kohli recording six centuries. Among these were ODI centuries in Zimbabwe and West Indies, and a Test century against South Africa in Johannesburg. Additionally, he secured a Test century against Australia in Chennai.
3. 2014 to 2016 – The Momentum Years
Between 2014 and 2016, Kohli amassed an impressive total of 19 centuries, solidifying his status as the world’s premier batsman across formats. The prolific period began in 2014 with an ODI century against New Zealand at Napier, followed by a Test century at Wellington. The highlight of the year was his exceptional Test series in Australia, where he notched up three centuries – 115 and 141 at Adelaide and 169 at Melbourne.
This trend continued into 2015, with Kohli securing a fourth century in the Australian series at Sydney. He went on to score a World Cup century against Pakistan, a Test hundred at Galle against Sri Lanka, and an ODI century against South Africa at home, marking a fabulous year.
The momentum carried into 2016, where Kohli recorded seven centuries across formats, including a maiden double century against West Indies. Two more double tons followed in the same year, against New Zealand and England.
4. 2017 to 2018 – The Continued Momentum
During the peak years of 2017 and 2018 in international cricket, Virat Kohli achieved an extraordinary feat of 22 international centuries, with an impressive 10 in Test cricket alone. In 2017, he showcased his prowess with a double century against Bangladesh and consecutive double centuries against Sri Lanka at home. Additionally, he notched up ODI centuries against England and West Indies, but his primary focus remained on Sri Lanka. A remarkable tally of two ODI centuries, two Test hundreds, and two Test double centuries was achieved in 2017 against Sri Lanka alone.
The prolific run continued in 2018, where Kohli secured three ODI centuries during a six-match series in South Africa, following a valiant Test ton in the same tour at Centurion. Two Test centuries were recorded in England, and he concluded the year with a hat-trick of ODI centuries against the Windies at home. In Australia, Kohli maintained his form by recording a Test century at Perth.
5. 2019 to 2023 – The Form Continues
Kohli kicked off 2019 by clinching a match-winning ODI century against Australia at Adelaide, followed by two more centuries at home against the same opposition. During the ICC Cricket World Cup, Kohli displayed consistency by notching up five successive half-centuries, although he fell short of converting any of them into centuries. Nevertheless, he regained his form during the West Indies tour, achieving back-to-back centuries in the ODI series. Closing the year on a high note, the skipper delivered an outstanding performance with a double-ton against South Africa and a century in the pink-ball Test against Bangladesh.
As cricket gradually returned to a semblance of normalcy in 2021, marked by teams playing and traveling within bio-secure bubbles due to Covid-19, Kohli did not manage to score a century for India during the year.
Virat Kohli put an end to his century drought in international cricket after a span of 1020 days. He achieved this feat by smashing an unbeaten 122 runs off 61 balls against Afghanistan during an Asia Cup T20I match at the Dubai International Cricket Stadium. His dazzling century played a pivotal role in India’s commanding 101-run victory in a Super 4 stage clash. Later in the year, he secured his second century against Bangladesh in December.
Virat Kohli kicked off 2023 by notching his 45th ODI century, marking his 73rd international hundred overall. In a commanding performance against Sri Lanka at the Barsapara Cricket Stadium in Guwahati, he smashed 113 runs off 87 balls.
Continuing his prolific form, Kohli secured another century in the third match of the Sri Lanka ODI series at the Greenfield International Stadium. This knock brought him within three centuries of Sachin Tendulkar’s record for the most ODI centuries.
Breaking the wait for a Test century, Kohli scored an impressive 186 against Australia in the fourth Test of the Border-Gavaskar trophy in March. He followed it up with another Test hundred in July against West Indies in the second match of a two-match series, contributing 121 runs.
The momentum continued as Kohli slammed his 77th hundred against arch-rivals Pakistan during a Super Four clash in the Asia Cup 2023 at the R.Premadasa Stadium in Colombo. His unbeaten 122 off just 94 balls included nine fours and three sixes.
In the 2023 ODI World Cup, Kohli showcased his prowess with two more centuries. First, he notched his 78th hundred against Bangladesh, scoring a crucial 103 off 97 balls in a seven-wicket victory. Later, in match 37 of the tournament at Eden Gardens, he achieved his 79th international century with an unbeaten 101 against South Africa, helping India secure a convincing 243-run win.
Kohli’s third ODI century in the World Cup 2023 and his 80th overall came in the first semi-final against New Zealand. His hundred played a pivotal role as India set a challenging target of 398 for New Zealand to chase.
Top Frequently Asked Questions on Virat Kohli ODI Century
How many hundreds are there in ODI Virat Kohli?
Virat Kohli, an Indian cricketer renowned for his prowess as a top-order batsman, boasts an impressive record of 80 centuries in international cricket. This remarkable achievement includes 29 centuries in Test cricket, 50 in One Day Internationals (ODIs), and one century in Twenty20 Internationals (T20Is) as of November 2023. Kohli’s consistent excellence has solidified his position as one of the most prolific century-makers in the history of international cricket.
Who scored 50 centuries in ODI?
In a historic moment during the World Cup semifinal against New Zealand, Virat Kohli achieved a groundbreaking feat by becoming the first batter in the history of the game to score 50 One Day International (ODI) centuries, surpassing his cricketing idol Sachin Tendulkar.
Did Kohli break Sachin record?
Virat Kohli of India made history during the ODI World Cup semifinal against New Zealand at Mumbai’s Wankhede Stadium on Wednesday, breaking Sachin Tendulkar’s record for the most runs in a single ODI World Cup edition. Surpassing Sachin’s milestone of 673 runs, set in the 2023 edition, Kohli achieved this feat with a well-placed single against Glenn Phillips.
How many records of Virat Kohli?
Accumulating seven centuries and 50 fifties, with his highest score being 113, Virat achieved a noteworthy milestone during a match against Delhi Capitals in the IPL. Playing a remarkable innings of 55 runs off 46 balls, the star batter crossed the 7,000-run mark in the tournament.