By Neha Yadav
Published Nov 19, 2023

Hindustan Times
Sports

Photo Credits: ANI

Virat Kohli's 50 ODI centuries

Former skipper Virat Kohli completed his 50th ODI century in World Cup 2023 semi-finals. Kohli has achieved several milestones and broken multiple records in his illustrious cricket career. Here is a look at all the 50 ODI centuries smashed by him.

Century No. 50

World Cup 15/11/2023

Kohli broke Sachin Tendulkar's ODI knockout record of 49 ODI tons during the World Cup 2023 semi-final against New Zealand in Mumbai. He also shattered Tendulkar's 20-year-old record of most runs scored in a single edition of the World Cup.

Century No. 49

In yet another masterclass delivery, Kohli equalled Tendulkar's 49th century record during the World Cup 2023 match against South Africa. He scored 101 runs during his innings.

World Cup 5/11/2023

Century No. 48

Kohli recorded his career's second century against Bangladesh in the World Cup. He remained unbeaten at 103 and marked his 48th ODI century.

World Cup 19/10/2023

Century No. 47

He scored an astonishing century during the Asia Cup against Pakistan in Colombo. He partnered with KL Rahul and smashed 122 runs to push India to 356/2, the highest ODI total against Pakistan.

Asia Cup 10/09/2023

Century No. 46

Kohli's tumultous knock against Sri Lanka in Thiruvananthapuram led him to score 166 runs, including eight sixes. With this, he smashed his most sixes in a single ODI innings.

15/01/2023

Century No. 45

Kohli scored 113 runs against Sri Lanka in Guwahati. The batter scored 70 runs in the last nine overs for India to script a total of 373 runs.

10/01/2023

Century No. 44

The batter broke his three-year long hiatus of hitting centuries during the Asia Cup match against Bangladesh in Chattogram. Kohli and Ishan Kishan duo proved significant in India's success.

Asia Cup 10/12/2022

Century No. 43

Kohli and Shreyas Iyer, together led India to script a victory against West Indies in the Port of Spain. Kohli scored a century and Iyer delivered a fifty.

14/08/2019

Century No. 42

Kohli hit 120 runs during a match against West Indies that took place in Spain. He led India to victory by 59 runs in a rain-affected clash.

11/08/2019

Century No. 41

He scored 123 runs against Australia in Ranchi. However, Australia's Pat Cummins, Jhye Richardson and Adam Zampa crumbled Kohli and Jadhav's 88-run partnership.

8/03/2019

Century No. 40

Kohli amazed everyone in India's 500th ODI win by scoring 116 runs against Australia in Nagpur. 

05/03/2019

Century No. 39

The batter delivered a composed knock in India's chase of 299 and scored 104 runs against Australia at Adelaide. 

15/01/2019

Century No. 38

Kohli scored back-to-back hundreds against West Indies for the first time in his career. During India's chase of 283, Kohli scored 107 runs in Pune.

29/10/2018

Century No. 37

Kohli registered 157 runs against West Indies and went past 10,000 ODI runs during the match in Visakhapatnam.

24/10/2018

Century No. 36

The batter partnered with Rohit Sharma and Kohli alone scored 140 runs against West Indies in Gwalior.

21/10/2018

Century No. 35

Kohli hammered his third century of the series against South Africa at Centurion. He remained unbeaten at 129 in partnership with Shikhar Dhawan and Ajinkya Rahane.

16/02/2018

Century No. 34

He batted till the last over to score 160 runs against South Africa in Cape Town. The batter registered second-highest individual score in ODIs. 

7/02/2018

Century No. 33

In the six-game ODI square-off, the batter smashed 112 against South Africa in Durban. With this century, Kohli completed an ODI hundred in all nine countries he had played in. 

1/02/2018

Century No. 32

Kohli and Rohit Sharma together smashed double-centuries against New Zealand in Kanpur. Kohli became the fastest to 9000 ODI runs during this innings.

29/10/2017

Century No. 31

Kohli played his 200th ODI against New Zealand at Wankhede in Mumbai. He scored a brilliant 121 runs, one of his best ODI innings.

22/10/2017

Century No. 30

Kohli scored past 1000 ODI runs during the match against Sri Lanka in Colombo. He equalled Ricky Ponting for the second-most ODI centuries.

3/09/2017

Century No. 29

Kohli spoiled Sri Lanka's charge and dominated the home team with 131 runs in partnership with Rohit Sharma. 

31/08/2017

Century No. 28

Kohli registered his 18th century in chase, the most by any player and overtook Tendulkar's 17 centuries. He achieved this feat during a match against West Indies in Jamaica.

6/07/2017

Century No. 27

Virat Kohli and Kedar Jadhav scored 200 in partnership against England. Kohli scored 122 runs including five sixes.

15/01/2017

Century No. 26

Kohli scored an unbeaten 154 against New Zealand in Mohali. He hit 16 fours and a six during his partnership with Mahendra Singh Dhoni.

23/10/2016

Century No. 25

The batter partnered with Shikhar Dhawan and scored 106 runs against Australia at Canberra.

20/01/2016

Century No. 24

Kohli extended his juggernaut against the Australian team and became the key player by scoring 117 in Melbourne, Australia. 

17/01/2016

Century No. 23

The former Indian skipper smashed 138 runs against South Africa in Chennai and marked his first ODI century in 14 innings.

22/10/2015

Century No. 22

Kohli smashed his second hundred in a World Cup by playing against Pakistan in Australia. He scored 107 runs and propelled India to 300 with Shikhar Dhawan and Suresh Raina.

World Cup 15/02/2015

Century No. 21

Kohli dominated Sri Lanka single-handedly by remaining unbeaten at 139 in Ranchi.

16/11/2014

Century No. 20

Batting maestro Kohli scored 127 runs against West Indies in Dharamshala that included 13 fours and three sixes.

17/10/2014

Century No. 19

In another successful chase by India, Kohli maintained his pace with a masterful knock and scored 136 runs against Bangladesh on their homeland. 

26/02/2014

Century No. 18

Then 24-year-old Kohli waged a lone battle and hit 11 fours and two sixes en route 123 runs against New Zealand at Napier. 

22/01/2014

Century No. 17

Kohli's unbeaten onslaught against Australia amassed him 115* off 66 balls in Nagpur. His century involved 18 fours and a six. 

30/10/2013

Century No. 16

Kohli remained unbeaten at 100 against Australia in Jaipur. He became the only Indian player to score the fastest ODI century during this match.

16/10/2013

Century No. 15

Kohli became the Indian cricket team captain in 2013 and led India for the first time in a match against Zimbabwe. He scored a century and gave a glimpse of leading team India further.

23/07/2013

Century No. 14

The batter smashed a century after almost a year against West Indies in Antigua. He registered a whopping ton of 102 runs.

5/07/2013

Century No. 13

Orchestrating a successful chase, Kohli smashed an impressive century and remained unbeaten at 128. He partnered with Suresh Raina against Sri Lanka.

31/07/2012

Century No. 12

The batter hammered a century (106 runs) against Sri Lanka in Hambantota. Together Virat Kohli, Virender Sehwag and Suresh Raina scored 314 runs.

21/07/2012

Century No. 11

Kohli joined Sachin Tendulkar to score 183 runs at the Asia Cup match against Bangladesh in Mirpur. His knock included 22 boundaries and two sixes. This remarkable century was his fourth hundred at the venue.

18/03/2012

Century No. 10

Kohli dominated Sri Lanka once again in partnership with Gautam Gambhir and scored 108 runs against Sri Lanka during the Asia Cup 2012.

13/03/2012

Century No. 9

Virat Kohli played this match in a tri-nation series and led India to beat Sri Lanka in 36.4 overs. He was unbeaten at 133 in Hobart, Australia.

28/02/2012

Century No. 8

In a first of many partnerships of Kohli and Rohit Sharma, the duo played against West Indies in Visakhapatnam. Kohli scored 117 runs in India's successful chase for 270.

02/12/2011

Century No. 7

He anchored a tricky chase for India and scored his 5th ODI century in Delhi. He smashed 112 runs in partnership with Gautam Gambhir.

17/11/2011

Century No. 6

The batter amassed 107 runs and registered his maiden century outside the subcontinent in Cardiff, England. 

16/09/2011

Century No. 5

Kohli was unbeaten at 100 against Bangladesh at Mirpur and became the first Indian batter and the 13th overall to score a century in his World Cup debut.

World Cup 19/02/2011

Century No. 4

He scored 105 off 104 balls against New Zealand in Guwahati and marked his fourth century overall. Team India talisman Kohli struck 10 fours while achieving his century.

28/11/2010

Century No. 3

The batter helped India chase down 290 against Australia in Visakhapatnam by hitting the grittiest century of his early career. Kohli scored 118 runs and led India to victory.

20/10/2010

Century No. 2

Kohli was unbeaten at 102 in a tri-nation tournament held in Bangladesh. Scoring a century, he led India to win four out of four matches.

11/01/2010

Century No. 1

Kohli smashed his maiden ODI century in his 14th game, during India's chase against Sri Lanka in Kolkata and scored a brilliant 107 runs. 

24/12/2009

  翻译: