HomeSportsCricketVirat Kohli Century | Complete List

Virat Kohli Century | Complete List [Updated 2019]

-- Advertisement --
- Advertisement -

Virat Kohli is the captain of the Indian cricket team and one of the greatest modern cricket batsman in the world. Although everyone has their opinion about the man’s attitude and temperament, his game seems to shut every critic time and again. The Indian Captain reigned supreme throughout last year as he became the first player in the history to win all the three major ICC Awards. He ranks number 1 in ICC Rankings of both Test and ODI Cricket. The Delhi batsman is also one of the most consistent run-scorers in the world. Evidently, he has already scored 66 centuries in international cricket just walking into his 30s. Here is the list of each Virat Kohli century, also including IPL, along with the date, opposition, score, match status and venue.

Virat Kohli IPL Centuries

Virat Kohli IPL Centuries KreedOn
Source: Virat Kohli century
124 Apr 2016GL100*Rajkot
27 May 2016RPS108*Bengaluru
314 May 2016GL109Bengaluru
418 May 2016KXIP113Bengaluru
519 Apr 2019KKR100Kolkata

Test Centuries

Virat Kohli Test Centuries KreedON
Source: BBC Virat Kohli century


S.No.DateOppositeScoreInningsMatch ResultVenue
124 January 2012Australia1162LostAdelaide Oval, Adelaide
231 August 2012New Zealand1032WonM. Chinnaswamy Stadium, Bangalore
313 December 2012England1032DrawnVidarbha Cricket Association Stadium, Nagpur
422 February 2013Australia1072WonM. A. Chidambaram Stadium, Chennai
18 December 2013South Africa1191DrawnWanderers Stadium, Johannesburg
614 February 2014New Zealand1054DrawnBasin Reserve, Wellington
79 December 2014Australia1152LostAdelaide Oval, Adelaide
89 December 2014Australia1414LostAdelaide Oval, Adelaide
926 December 2014Australia1692DrawnMelbourne Cricket Ground, Melbourne
106 January 2015Australia1472DrawnSydney Cricket Ground, Sydney
1112 August 2015Sri Lanka1032LostGalle International Stadium, Galle
1221 July 2016West Indies2001WonSir Vivian Richards Stadium, North Sound
8 October 2016New Zealand2111WonHolkar Stadium, Indore
1417 November 2016England1671WonACA-VDCA Cricket Stadium, Visakhapatnam
158 December 2016England2352WonWankhede Stadium, Mumbai
169 February 2017Bangladesh2041WonRajiv Gandhi International Cricket Stadium, Hyderabad
1729 July 2017Sri Lanka1033WonGalle International Stadium, Galle
1820 November 2017Sri Lanka1043DrawnEden Gardens, Kolkata
1924 November 2017Sri Lanka2132WonVidarbha Cricket Association Stadium, Nagpur
202 December 2017Sri Lanka2431DrawnFeroz Shah Kotla Ground, Delhi
2113 January 2018South Africa1532LostSuperSport Park, Centurion
221 August 2018England1492LostEdgbaston Cricket Ground
2320 August 2018England1033WonTrent Bridge, Nottingham
245 October 2018West Indies1391WonSaurashtra Cricket Association Stadium
2514 December 2018Australia1232LostPerth Stadium, Perth

Virat Kohli ODI Centuries

-- Advertisement --

Virat Kohli ODI Centuries KreedOnSource: India Today Virat Kohli century

124 December 2009Sri Lanka1072WonEden Gardens, Kolkata
211 January 2010Bangladesh1022WonShere Bangla National Stadium, Dhaka
320 October 2010Australia1182WonAPCA-VDCA Stadium, Visakhapatnam
428 November 2010New Zealand1051WonNehru Stadium, Guwahati
519 February 2011Bangladesh1001WonShere Bangla National Stadium, Dhaka
616 September 2011England1071LostSophia Gardens, Cardiff
717 October 2011England1122WonFeroz Shah Kotla Ground, Delhi
82 December 2011West Indies1172WonAPCA-VDCA Stadium, Visakhapatnam
928 February 2012Sri Lanka1332WonBellerive Oval, Hobart
1013 March 2012Sri Lanka1081WonShere Bangla National Stadium, Dhaka
1118 March 2012Pakistan1832WonShere Bangla National Stadium, Dhaka
1221 July 2012Sri Lanka1061WonMRIC Stadium, Hambantota
1331 July 2012Sri Lanka1282WonR. Premadasa Stadium, Colombo
5 July 2013West Indies1021WonQueen’s Park Oval, Port of Spain
1524 July 2013Zimbabwe1152WonHarare Sports Club, Harare
1616 October 2013Australia1002WonSawai Mansingh Stadium, Jaipur
1730 October 2013Australia1152WonVCA Stadium, Nagpur
1819 January 2014New Zealand1232LostMcLean Park, Napier
1926 February 2014Bangladesh1362WonKhan Shaheb Osman Ali Stadium, Fatullah
2017 October 2014West Indies1271WonHPCA Stadium, Dharamshala
2116 November 2014Sri Lanka1392WonJSCA International Stadium, Ranchi
2215 February 2015Pakistan1071WonAdelaide Oval, Adelaide
2322 October 2015South Africa1381WonM. A. Chidambaram Stadium, Chennai
2417 January 2016Australia1171LostMelbourne Cricket Ground, Melbourne
2520 January 2016Australia1062LostManuka Oval, Canberra
23 October 2016New Zealand1542WonPunjab Cricket Association IS Bindra Stadium, Mohali
2715 January 2017England1222WonMaharashtra Cricket Association Stadium, Pune
286 July 2017West Indies1112WonSabina Park, Kingston
2931 August 2017Sri Lanka1311WonR. Premadasa Stadium, Colombo
303 September 2017Sri Lanka1102WonR. Premadasa Stadium, Colombo
3122 October 2017New Zealand1211LostWankhede Stadium, Mumbai
3229 October 2017New Zealand1131WonGreen Park Stadium, Kanpur
331 February 2018South Africa1122WonKingsmead Cricket Ground, Durban
347 February 2018South Africa1601WonNewlands Cricket Ground, Cape Town
3516 February 2018South Africa1292WonSuperSport Park, Centurion
3621 October 2018West Indies1402WonBarsapara Cricket Ground, Guwahati
3724 October 2018West Indies157*1TieACA-VDCA Stadium, Visakhapatnam
27 October 2018West Indies1072LostMCA Stadium, Pune
3915 January 2019Australia1042WonAdelaide Oval, Adelaide
4005 March 2019Australia1161WonVidarbha Cricket Association Stadium, Nagpur
4108 March 2019Australia1232LostJSCA International Stadium Complex, Ranchi

After making his ODI debut on 18 August 2008 against Sri Lanka, just after leading U-19 squad to a World Cup title, it took a while for the young champ to get his first major milestone. He scored his first century more than a year later (24 December 2009) against the same team, scoring 107 runs at a strike rate of 93.85.

-- Advertisement --

His highest score of 183 came against arch-rivals Pakistan. On 18 March 2012, Virat helped India chase down a humongous total of 330 runs with his excellent innings of 183 runs at a strike rate of 123.64. In fact, Virat is also known as the ‘King of chase’ as he averages just under 100 runs while chasing in ODIs. Arguably the best white-ball batsman ever, Virat has a great knack of winning games single-handedly for his team. India has lost just 7 out of the 41 times he has scored a century in an ODI. Virat also holds the record of the fastest century by an Indian batsman in the ODI cricket, achieving the feat in just 52 balls while chasing down a giant target of 350+ against Australia in 2013.

Also read | Virat Kohli Biography: The invincible captain of Indian Cricket Team

The Indian captain also has 25 test centuries to his name with the first one coming against the Aussies on 24 January 2012 at Adelaide. His test high score of 243 came against Sri Lanka at Feroz Shah Kotla in December 2017. The Indian team has been through 5 losses, 9 wins and 7 draws in Virat’s milestones.

-- Advertisement --

Although Kohli is yet to hit his first international century in the shortest format of the game, he has 5 centuries in the Indian Premier League (IPL), record 4 of them coming in a single season in 2016. The 5th one came against the KKR in the last edition. 

-- Advertisement --
Subscribe Now Receive exciting Indian sports stories on your WhatsApp now. Click the link above
Raghav Heda
Raghav is a sports enthusiast and a content writer at Kreedon. Being a former state-level cricketer and Captain of the Basketball team at IIT Patna, he understands the problems faced by a student-athlete in India. He is also a die-hard NBA fan and has been following the league and American Sports Media for long. Comparing the Indian sports economy to American Sports' was something that motivated him to work for the development of Indian Sports.


Please enter your comment!
Please enter your name here

-- Advertisement --