Virat Kohli Centuries List | Full list of Virat Kohli’s ODI and Test Centuries

In this article, we will be discussing all the Virat Kohli centuries he has scored to date. We also discuss some of his best and most important knocks playing for India in the Test and ODI format.

Virat Kohli’s Centuries

We all know Virat Kohli might not be at his best after the IPL 2022, and his form with the bat form has been up and down, but he is arguably one of the best cricket players India has ever produced. He surely remains an all-time great of the sport.

Virat Kohli is known as the Run Machine and the name clearly justifies him. He is the third highest run-scorer for India in all formats combined after Sachin Tendulkar and Rahul Dravid and has 23650 runs to his name and still counting.

Interestingly, Virat Kohli has not scored a single century in T20I cricket but has five centuries to his name in the Indian Premier League. 4 of those centuries came in the 2016 edition of the Indian Premier League. He was also the highest scorer in that season with 973 runs, which is still an unbreakable record.

Source – Crictracker

Talking about ODI and Test Cricket, Kohli has scored 70 centuries so far and the whole world is waiting for his 71st century which is likely to come in 2022. He is the only player from the current generation who has the ability to break surpass Sachin Tendulkar’s record of 100 centuries.

Also Read : Top 10 Best Wicketkeeper in the World – Who is the best wicketkeeper in the World?

Virat Kohli’s ODI Centuries

Here is the list of Virat Kohli ODI centuries:

Century No.DateScoreOppositionVenue
124th Dec 09107Sri LankaEden Gardens, Kolkata
211th Jan 10102*BangladeshSher-e-Bangla Cricket Stadium, Dhaka
320th Oct 10118AustraliaAPCA-VDCA Stadium, Visakhapatnam
428th Nov 10105New ZealandNehru Stadium, Guwahati
519th Feb 11100*BangladeshSher-e-Bangla Cricket Stadium, Dhaka
616th Sep 11107EnglandSophia Gardens, Cardiff
717th Oct 11112*EnglandFeroz Shah Kotla Ground, Delhi
802nd Dec 11117West IndiesAPCA-VDCA Stadium, Visakhapatnam
928th Feb 12133*Sri LankaBellerive Oval, Hobart
1013th Mar 12108Sri LankaSher-e-Bangla Cricket Stadium, Dhaka
1118th Mar 12183PakistanSher-e-Bangla Cricket Stadium, Dhaka
1221st Jul 12106Sri LankaMRIC Stadium, Hambantota
1331st Jul 12128*Sri LankaR. Premadasa Stadium, Colombo
1405th Jul 13102West IndiesQueen’s Park Oval, Port of Spain
1524th Jul 13115ZimbabweHarare Sports Club, Harare
1616th Oct 13100*AustraliaSawai Mansingh Stadium, Jaipur
1730th Oct 13115*AustraliaVCA Stadium, Nagpur
1819th Jan 14123New ZealandMcLean Park, Napier
1926th Feb 14136BangladeshKhan Shaheb Osman Ali Stadium, Fatullah
2017th Oct 14127West IndiesHPCA Stadium, Dharamshala
2116th Nov 14139*Sri LankaJSCA International Stadium, Ranchi
2215th Feb 15107PakistanAdelaide Oval, Adelaide
2322nd Oct 15138South AfricaM. A. Chidambaram Stadium, Chennai
2417th Jan 16117AustraliaMelbourne Cricket Ground, Melbourne
2520th Jan 16106AustraliaManuka Oval, Canberra
2623rd Oct 16154*New ZealandPunjab Cricket Association IS Bindra Stadium, Mohali
2715th Jan 17122EnglandMaharashtra Cricket Association Stadium, Pune
2806th Jul 17111*West IndiesSabina Park, Kingston
2931st Aug 17131Sri LankaR. Premadasa Stadium, Colombo
3003rd Sep 17110*Sri LankaR. Premadasa Stadium, Colombo
3122nd Oct 17121New ZealandWankhede Stadium, Mumbai
3229th Oct 17113New ZealandGreen Park Stadium, Kanpur
3301st Feb 18112South AfricaKingsmead Cricket Ground, Durban
3407th Feb 18160*South AfricaNewlands Cricket Ground, Cape Town
3516th Feb 18129*South AfricaSuperSport Park, Centurion
3621st Oct 18140West IndiesACA Stadium, Guwahati
3724th Oct 18157*West IndiesACA-VDCA Cricket Stadium, Visakhapatnam
3827th Oct 18107West IndiesMaharashtra Cricket Association Stadium, Pune
3915th Jan 19104AustraliaAdelaide Oval, Adelaide
4005th Mar 9116AustraliaVidarbha Cricket Association Stadium, Nagpur
4108th Mar 19123AustraliaJSCA International Stadium, Ranchi
4211th Aug 19120West IndiesQueen’s Park Oval, Port of Spain
4314th Aug 19114*West IndiesQueen’s Park Oval, Port of Spain
VIRAT KOHLI ODI CENTURIES LIST

Virat Kohli’s Test Centuries:

Century No.DateScoreOppositionVenue
124th Jan 12116AustraliaAdelaide Oval, Adelaide
231st Aug 12103New ZealandM. Chinnaswamy Stadium, Bangalore
313th Dec-12103EnglandVidarbha Cricket Association Stadium, Nagpur
422nd Feb 13107AustraliaM. A. Chidambaram Stadium, Chennai
518th Dec 13119South AfricaWanderers Stadium, Johannesburg
614th Feb 14105*New ZealandBasin Reserve, Wellington
709th Dec 14115AustraliaAdelaide Oval, Adelaide
809th Dec 14141AustraliaAdelaide Oval, Adelaide
926th Dec 14169AustraliaMelbourne Cricket Ground, Melbourne
1006th Jan 15147AustraliaSydney Cricket Ground, Sydney
1112th Aug 15103Sri LankaGalle International Stadium, Galle
1221st Jul 16200West IndiesSir Vivian Richards Stadium, North Sound
1308th Oct 16211New ZealandHolkar Stadium, Indore
1417th Nov 16167EnglandACA-VDCA Cricket Stadium, Visakhapatnam
1508th Dec 16235EnglandWankhede Stadium, Mumbai
1609th Feb 17204BangladeshRajiv Gandhi International Cricket Stadium, Hyderabad
1726th Jul 17103*Sri LankaGalle International Stadium, Galle
1816th Nov 17104*Sri LankaEden Gardens, Kolkata
1924th Nov 17213Sri LankaVidarbha Cricket Association Stadium, Nagpur
2002nd Dec 17243Sri LankaFeroz Shah Kotla Ground, Delhi
2113th Jan 18153South AfricaSuperSport Park, Centurion
2201st Aug 18149EnglandEdgbaston Cricket Ground, Birmingham
2318th Aug 18103EnglandTrent Bridge, Nottingham
2404th Oct 18139West IndiesSaurashtra Cricket Association Stadium, Rajkot
2514th Dec 18123AustraliaPerth Stadium, Perth
2610th Oct 19254*South AfricaMaharashtra Cricket Association Stadium, Pune
2722nd Nov 19136BangladeshEden Gardens, Kolkata
VIRAT KOHLI TEST CENTURIES

Also Read : Top 10 Best Fielders in the World – Who is World’s best fielder?

Leave a Comment