Virat Kohli total Centuries list in all Format – Test, ODI, and T20

Virat Kohli total Centuries: Virat Kohli, an outstanding cricketer from India, is largely recognized as one of the best batsman in modern cricket. His amazing ability to dominate opponents in all modes of the game has gained him widespread acclaim and a passionate global fan base. One of the most impressive features of Kohli’s outstanding career has been his consistent ability to score century in all formats of the game, not just Test matches.

Virat Kohli’s voracious need for runs has led him to collect a remarkable score of centuries in all formats combined, from classic Test matches to fast-paced One-Day Internationals (ODIs) and explosive Twenty20 (T20) contests. His relentless attention, flawless technique, and mental toughness have driven him to countless three-figure scores in both regional and international competitions.

Kohli’s aggressive yet strategic approach to batting has earned him a reputation as a strong competitor and run-scoring machine as the former captain of the Indian cricket team. His ability to chase down targets and anchor innings has helped India to historic victories throughout the world.

With each innings, Kohli breaks records, redefining what is possible in the game of cricket. He had an astounding number of hundreds across all formats as of my final update in September 2021, cementing his place as a modern-day cricket icon.

Virat Kohli ODI Century ListVirat Kohli total Centuries

Get ready to be moved by the masterclass of a batsman who has changed the art of batting in ODIs. He has played some of the most memorable innings and won some of the most important games. Let’s look at Virat Kohli‘s list of ODI centuries and see what makes him a true cricketing star.

S.No.DateAgainstScoreVenueResult
124-Dec-2009Sri Lanka107Eden Gardens, KolkataWon
211-Jan-2010Bangladesh102Shere Bangla National Stadium, DhakaWon
320-Oct-2010Australia118APCA-VDCA Stadium, VisakhapatnamWon
428-Nov-2010New Zealand105Nehru Stadium, GuwahatiWon
519-Feb-2011Bangladesh100Shere Bangla National Stadium, DhakaWon
616-Sep-2011England107Sophia Gardens, CardiffLost
717-Oct-2011England112Feroz Shah Kotla Ground, DelhiWon
802-Dec-2011West Indies117APCA-VDCA Stadium, VisakhapatnamWon
928-Feb-2012Sri Lanka133Bellerive Oval, HobartWon
1013-Mar-2012Sri Lanka108Shere Bangla National Stadium, DhakaWon
1118-Mar-2012Pakistan183Shere Bangla National Stadium, DhakaWon
1221-Jul-2012Sri Lanka106MRIC Stadium, HambantotaWon
1331-Jul-2012Sri Lanka128R. Premadasa Stadium, ColomboWon
1405-Jul-2013West Indies102Queen’s Park Oval, Port of SpainWon
1524-Jul-2013Zimbabwe115Harare Sports Club, HarareWon
1616-Oct-2013Australia100Sawai Mansingh Stadium, JaipurWon
1730-Oct-2013Australia115VCA Stadium, NagpurWon
1819-Jan-2014New Zealand123McLean Park, NapierLost
1926-Feb-2014Bangladesh136Khan Shaheb Osman Ali Stadium, FatullahWon
2017-Oct-2014West Indies127HPCA Stadium, DharamshalaWon
2116-Nov-2014Sri Lanka139JSCA International Stadium, RanchiWon
2215-Feb-2015Pakistan107Adelaide Oval, AdelaideWon
2322-Oct-2015South Africa138M. A. Chidambaram Stadium, ChennaiWon
2417-Jan-2016Australia117Melbourne Cricket Ground, MelbourneLost
2520-Jan-2016Australia106Manuka Oval, CanberraLost
2623-Oct-2016New Zealand154Punjab Cricket Association IS Bindra Stadium, MohaliWon
2715-Jan-2017England122Maharashtra Cricket Association Stadium, PuneWon
2806-Jul-2017West Indies111Sabina Park, KingstonWon
2931-Aug-2017Sri Lanka131R. Premadasa Stadium, ColomboWon
3003-Sep-2017Sri Lanka110R. Premadasa Stadium, ColomboWon
3122-Oct-2017New Zealand121Wankhede Stadium, MumbaiLost
3229-Oct-2017New Zealand113Green Park Stadium, KanpurWon
3301-Feb-2018South Africa112Kingsmead Cricket Ground, DurbanWon
3407-Feb-2018South Africa160Newlands Cricket Ground, Cape TownWon
3516-Feb-2018South Africa129SuperSport Park, CenturionWon
3621-Oct-2018West Indies140Barsapara Cricket Ground, GuwahatiWon
3724-Oct-2018West Indies157*ACA-VDCA Stadium, VisakhapatnamTie
3827-Oct-2018West Indies107MCA Stadium, PuneLost
3915-Jan-2019Australia104Adelaide Oval, AdelaideWon
4005-Mar-2019Australia116Vidarbha Cricket Association Stadium, NagpurWon
4108-Mar-2019Australia123JSCA International Stadium Complex, RanchiLost
4211-Aug-2019West Indies120Queen’s Park Oval, Port of SpainWon
4314-Aug-2019West Indies114*Queen’s Park Oval, Port of SpainWon
4410-Dec-2022Bangladesh113Zohar Ahmed Chowdhury Stadium, ChittagongWon
4510-Jan-2023Sri Lanka113Barsapara Cricket Stadium, GuwahatiWon
4615-Jan-2023Sri Lanka166*Greenfield International Stadium, KeralaWon

Virat Kohli Test Century list

Let’s delve into Virat Kohli’s Test century list and witness the artistry of this cricketing maestro in the purest and longest format of the game.

S.No.DateAgainstScoreVenue
124-Jan-2012Australia116Adelaide Oval, Adelaide
231-Aug-2012New Zealand103M. Chinnaswamy Stadium, Bangalore
313-Dec-2012England103Vidarbha Cricket Association Stadium, Nagpur
422-Feb-2013Australia107M. A. Chidambaram Stadium, Chennai
518-Dec-2013South Africa119Wanderers Stadium, Johannesburg
614-Feb-2014New Zealand105Basin Reserve, Wellington
709-Dec-2014Australia115Adelaide Oval, Adelaide
809-Dec-2014Australia141Adelaide Oval, Adelaide
926-Dec-2014Australia169Melbourne Cricket Ground, Melbourne
1006-Jan-2015Australia147Sydney Cricket Ground, Sydney
1112-Aug-2015Sri Lanka103Galle International Stadium, Galle
1221-Jul-2016West Indies200Sir Vivian Richards Stadium, North Sound
1308-Oct-2016New Zealand211Holkar Stadium, Indore
1417-Nov-2016England167ACA-VDCA Cricket Stadium, Visakhapatnam
1508-Dec-2016England235Wankhede Stadium, Mumbai
1609-Feb-2017Bangladesh204Rajiv Gandhi International Cricket Stadium, Hyderabad
1726-Jul-2017Sri Lanka103Galle International Stadium, Galle
1816-Nov-2017Sri Lanka104Eden Gardens, Kolkata
1924-Nov-2017Sri Lanka213Vidarbha Cricket Association Stadium, Nagpur
2002-Dec-2017Sri Lanka243Feroz Shah Kotla Ground, Delhi
2113-Jan-2018South Africa153SuperSport Park, Centurion
2201-Aug-2018England149Edgbaston Crikcet Ground
2318-Aug-2018England103Trent Bridge, Nottingham
2404-Oct-18West Indies139Saurashtra Cricket Association Stadium
2514-Dec-2018Australia123Perth Stadium, Perth
2610-Oct-2019South Africa254Maharashtra Cricket Association Stadium, Pune
2722-Nov-2019Bangladesh131*Eden Gardens, Kolkata
2812-Mar-2023Australia185*Narendra Modi Stadium, Ahmedabad
2921-Jul-2023West Indies121Trinidad

List of Virat Kohli’s Indian T20 League Centuries

Let’s celebrate the magic of Virat Kohli’s Indian T20 League centuries and discover what makes him an icon in the world of T20 cricket. Get ready to be captivated by the virtuoso performances of a batsman who continues to set the stage ablaze in the most prestigious T20 league in the world!

S.No.DateScoreOpponentLocationTeam’s Match Result
124-Apr-2016100*GujaratRajkotLost
27-May-2016108*PuneBengaluruWon
314-May-2016109GujaratBengaluruWon
418-May-2016113PunjabBengaluruWon
519-Apr-2019100KolkataKolkataWon
618-May-2023100HyderabadHyderabadWon
721-May-2023101*GujaratBengaluruLost

Virat Kohli’s Last Century in All Formats (Test, ODI, and T20)

Virat Kohli’s last century came on 21st July 2023 against West Indies at the Queen’s Park Oval Stadium, Trinidad.

FormatLast Century DateScoreOpponentLocation
Test21st July, 2023121West IndiesTrinidad
ODI15th January, 2023166Sri LankaThiruvananthapuram
T20I8th September, 2022122*AfghanistanDubai
Indian T20 League21st May, 2023101*GujaratBengaluru

CUIMS Login 2023

FAQ: Virat Kohli Centuries List

How many centuries has Virat Kohli scored in Test cricket?

Virat Kohli had scored 27 centuries in Test cricket.

What is Virat Kohli’s highest individual score in Test cricket?

Virat Kohli’s highest individual score in Test cricket is 254 not out, which he achieved against South Africa in Pune on October 10, 2019.

How many centuries has Virat Kohli scored in One-Day Internationals (ODIs)?

Virat Kohli had scored 46 centuries in ODIs.

What is Virat Kohli’s highest individual score in ODIs?

Virat Kohli’s highest individual score in ODIs is 183, which he scored against Pakistan in Dhaka on March 18, 2012.

How many centuries has Virat Kohli scored in Twenty20 Internationals (T20Is)?

Virat Kohli had scored 1 centuries in T20Is.

How many centuries has Virat Kohli scored as a captain in Test matches?

Virat Kohli had scored 20 centuries as a captain in Test matches.

VSWS.AP.gov.in Online Login