List of International Centuries by Virat Kohli

Published on: Oct 25, 2023 1:01 pm IST|Updated on: Oct 25, 2023 1:03 pm IST

List of International Centuries by Virat Kohli
Get daily updates from India Fantasy on Telegram

As of October 2023, King of Cricket Virat Kohli boasts an awe-inspiring 78 international centuries, with a distribution that includes 29 in Test cricket, 48 in One Day Internationals (ODIs), and one in Twenty20 Internationals (T20Is). Here’s List of International Centuries by Virat Kohli.

ScoreOppositionGroundDateFormat
1107Sri LankaEden Gardens24 Dec 2009ODI
2102*BangladeshMirpur11 Jan 2010ODI
3118AustraliaVisakhapatnam20 Oct 2010ODI
4105New ZealandGuwahati28 Nov 2010ODI
5100*BangladeshMirpur19 Feb 2011ODI
6107EnglandCardiff16 Sep 2011ODI
7112*EnglandDelhi17 Oct 2011ODI
8117West IndiesVisakhapatnam2 Dec 2011ODI
9116AustraliaAdelaide24 Jan 2012Test
10133*Sri LankaHobart28 Feb 2012ODI
11108Sri LankaMirpur13 Mar 2012ODI
12183PakistanMirpur18 Mar 2012ODI
13106Sri LankaHambantota21 Jul 2012ODI
14128*Sri LankaColombo (RPS)31 Jul 2012ODI
15103New ZealandBengaluru31 Aug 2012Test
16103EnglandNagpur13 Dec 2012Test
17107AustraliaChennai22 Feb 2013Test
18102West IndiesPort of Spain5 Jul 2013ODI
19115ZimbabweHarare24 Jul 2013ODI
20100*AustraliaJaipur16 Oct 2013ODI
21115*AustraliaNagpur30 Oct 2013ODI
22119South AfricaJohannesburg18 Dec 2013Test
23123New ZealandNapier19 Jan 2014ODI
24105*New ZealandWellington14 Feb 2014Test
25136BangladeshFatullah26 Feb 2014ODI
26127West IndiesDharamsala17 Oct 2014ODI
27139*Sri LankaRanchi16 Nov 2014ODI
28115AustraliaAdelaide9 Dec 2014Test
29141AustraliaAdelaide9 Dec 2014Test
30169AustraliaMelbourne26 Dec 2014Test
31147AustraliaSydney6 Jan 2015Test
32107PakistanAdelaide15 Feb 2015ODI
33103Sri LankaGalle12 Aug 2015Test
34138South AfricaChennai22 Oct 2015ODI
35117AustraliaMelbourne17 Jan 2016ODI
36106AustraliaCanberra20 Jan 2016ODI
37200West IndiesNorth Sound21 Jul 2016Test
38211New ZealandIndore8 Oct 2016Test
39154*New ZealandMohali23 Oct 2016ODI
40167EnglandVisakhapatnam17 Nov 2016Test
41235EnglandWankhede8 Dec 2016Test
42122EnglandPune15 Jan 2017ODI
43204BangladeshHyderabad9 Feb 2017Test
44111*West IndiesKingston6 Jul 2017ODI
45103*Sri LankaGalle26 Jul 2017Test
46131Sri LankaColombo (RPS)31 Aug 2017ODI
47110*Sri LankaColombo (RPS)3 Sep 2017ODI
48121New ZealandWankhede22 Oct 2017ODI
49113New ZealandKanpur29 Oct 2017ODI
50104*Sri LankaEden Gardens16 Nov 2017Test
51213Sri LankaNagpur24 Nov 2017Test
52243Sri LankaDelhi2 Dec 2017Test
53153South AfricaCenturion13 Jan 2018Test
54112South AfricaDurban1 Feb 2018ODI
55160*South AfricaCape Town7 Feb 2018ODI
56129*South AfricaCenturion16 Feb 2018ODI
57149EnglandBirmingham1 Aug 2018Test
58103EnglandNottingham18 Aug 2018Test
59139West IndiesRajkot4 Oct 2018Test
60140West IndiesGuwahati21 Oct 2018ODI
61157*West IndiesVisakhapatnam24 Oct 2018ODI
62107West IndiesPune27 Oct 2018ODI
63123AustraliaPerth14 Dec 2018Test
64104AustraliaAdelaide15 Jan 2019ODI
65116AustraliaNagpur5 Mar 2019ODI
66123AustraliaRanchi8 Mar 2019ODI
67120West IndiesPort of Spain11 Aug 2019ODI
68114*West IndiesPort of Spain14 Aug 2019ODI
69254*South AfricaPune10 Oct 2019Test
70136BangladeshEden Gardens22 Nov 2019Test
71122*AfghanistanDubai (DSC)8 Sep 2022T20I
72113BangladeshChattogram10 Dec 2022ODI
73113Sri LankaGuwahati10 Jan 2023ODI
74166*Sri LankaThiruvananthapuram15 Jan 2023ODI
75186AustraliaAhmedabad9 Mar 2023Test
76121West IndiesPort of Spain20 Jul 2023Test
77122*PakistanColombo (RPS)10 Sep 2023ODI
78103*BangladeshPune19 Oct 2023ODI

 

 

Previous Article
Next Article