Virat Kohli Centuries in ODI, Test and IPL

Today, We will talk about Virat Kohli total centuries in ODI, Test, IPL. Virat Kohli’s ODI Century are 47 centuries. And Virat’s Test century are 23 centuries. And Kohli’s IPL century are 5 centuries as time of writing.

Star Indian batsman Virat Kohli has gone 1,000 days without scoring a century in international cricket. His final century came against Bangladesh in the second Test of the two-match series on November 23, 2019. Kohli scored a knock of 136 runs in that match.

Subscribe Our YouTube Channel

Virat Kohli Centuries in ODI, Test, IPL
Virat Kohli Centuries in ODI, Test, IPL

Virat Centuries Overview

He ranked third in all time list. None of his 70 centuries have come in the T20 format.. 4 Batting records which make Virat Kohli the undisputed batting king of ODI cricket. Virat Kohli scripted history by becoming the fastest batsman to scale the herculean 10000- run mark in ODI cricket.

TopicVirat Kohli Centuries
SportsmanVirat Kohli
SourceOfficial
ProviderNAYAG Team
StatusWorking

Virat Kohli Centuries in Career

Virat’s first century was on 24 December, 2009 against Sri Lanka at Edan Garden, scoring 107 runs with a strike rate of 93.85. In some of the historical innings played by Virat is the cracking 133 scored by him in just 86 balls against Sri Lanka in early 2012. Virat’s first highest ODI century was against Pakistan in 2012 for Asia Cup. He scored 183 to win the match. His highest ever score of 243 came against Sri Lanka at Feroz Shah Kotla in December 2017.

Virat Kohli Last Centuries

On September 8, 2022, Kohli had last scored a century in T20I. It was against Afghanistan in the Dubai International stadium, Dubai in route to his match-winning Strike Rate 200. On September 8, 2022, Kohli had last scored a century in T20I.

DateAgainstScorePlaceResult
 September 8, 2022 Afghanistan122Dubai International Stadium, DubaiWon

Virat Kohli ODI Centuries

Virat Kohli have only 43 ODI centuries. Virat’s first ODI centuries was on 24 December 2009 against Sri Lanka. Virat’s Last ODI centuries was on 14 August 2019 against West Indies.

The batting legend has scored 24002 runs in international cricket thus far and is only the third Indian batsman after Sachin Tendulkar and Rahul Dravid to score over 24000 runs in the international arena.

ODI Centuries

DateAgainstScoreInningsResult
24 December 2009Sri Lanka1072Won
11 January 2010
Bangladesh102*2Won
20 October 2010
Australia1182Won
28 November 2010New Zealand1051Won
19 February 2011
Bangladesh100*1Won
16 September 2011England1071Lost
17 October 2011
England112*2Won
2 December 2011
West Indies1172Won
28 February 2012Sri Lanka133*2Won
13 March 2012
Sri Lanka1081Won
18 March 2012
Pakistan1832Won
21 July 2012
Sri Lanka1061Won
31 July 2012
Sri Lanka1282Won
5 July 2013West Indies1021Won
24 July 2013
Zimbabwe1152Won
16 October 2013
Australia100*2Won
30 October 2013Australia115*2Won
19 January 2014New Zealand1232Lost
26 February 2014Bangladesh1362Won
17 October 2014
West Indies1271Won
16 November 2014Sri Lanka139*2Won
15 February 2015
Pakistan1071Won
22 October 2015
South Africa1381Won
17 January 2016
Australia1171Lost
20 January 2016
Australia1062Lost
23 October 2016New Zealand154*2Won
15 January 2017England1222Won
6 July 2017West Indies111*2Won
31 August 2017
Sri Lanka1311Won
3 September 2017Sri Lanka110*2Won
22 October 2017New Zealand1211Lost
29 October 2017New Zealand1131Won
1 February 2018
South Africa1122Won
7 February 2018
South Africa160*1Won
16 February 2018
South Africa129*2Won
21 October 2018
West Indies1402Won
24 October 2018
West Indies157*1Tie
27 October 2018
West Indies1072Lost
15 January 2019
Australia1042Won
05 March 2019
Australia1161Won
08 March 2019
Australia1232Lost
11 August 2019
West Indies1201Won
14 August 2019
West Indies114*2Won
September 25, 2022Update SoonUpdate SoonUpdate SoonUpdate Soon

Virat Kohli Test Centuries

Virat Kohli have only 23 Test centuries. His first Test century was on 24 January 2012 against Australia. And Virat’s Test Century was on 23 November 2019 against Bangladesh.

Test Centuries

DateAgainstScoreInningsResult
24 January 2012Australia1162Lost
31 August 2012New Zealand1032Won
13 December 2012England1032Drawn
22 February 2013Australia1072Won
18 December 2013South Africa1191Drawn
14 February 2014New Zealand105*4Drawn
9 December 2014Australia1152Lost
9 December 2014Australia1414Lost
26 December 2014Australia1692Drawn
6 January 2015Australia1472Drawn
12 August 2015Sri Lanka1032Lost
21 July 2016West Indies2001Won
8 October 2016New Zealand2111Won
17 November 2016England1671Won
8 December 2016England2352Won
9 February 2017Bangladesh2041Won
26 July 2017Sri Lanka103*3Won
16 November 2017Sri Lanka104*3Drawn
24 November 2017Sri Lanka2132Won
2 December 2017Sri Lanka2431Drawn
13 January 2018South Africa1532Lost
1 August 2018England1492Lost
18 August 2018England1033Won
4 October 2018West Indies1391Won
14 December 2018Australia1232Lost
10 October 2019South Africa254*1Won
23 November 2019Bangladesh1362Won

How Many Centuries of Virat Kohli ?

Virat Kohli have total 77 centuries. 23 centuries was in test match and 47 centuries was in ODI Match. And 2 centuries in World cup. And 5 centuries in IPL. Kohli’s last century date was November 2019 against Bangladesh.

Virat Kohli IPL Centuries

Virat Kohli have only total five centuries in Indian Premier League. First Virat Kohli IPL century was on 24 April 2016 against Gujrat Lions (GL). Last IPL century was on 19 April 2019 against KKR. Kohli scored 4 centuries while batting in IPL 2016.

Virat Kohli Centuries in IPL List

DateTeam PlayedAgainstScoreVenue
24 Apr 2016RCBGL100*Rajkot
7 May 2016RCBRPS108*Bengaluru
14 May 2016RCBGL109Bengaluru
18 May 2016RCBKXIP113Bengaluru
19 Apr 2019RCBKKR100Kolkata

Virat Kohli Total Centuries In All Format

Virat Kohli have total 77 centuries. Virat’s last test century was on 23 November 2019 against Bangladesh. And Virat’s last ODI century date was on 14 August 2019 against West Indies. And Virat’s last IPL century date was on 19 April 2019 against KKR. Virat’s last world cup century date was on 15 February 2015 against Pakistan.

Virat Kohli International Centuries

Virat have only 70 International Centuries. 23 centuries are in test match format. And 47 centuries are in ODI match format.

Virat Kohli Centuries List

Virat Kohli Centuries list in World Cup

DateAgainstScoreResultFormat
19 February 2011Bangladesh100*WonODI
15 February 2015Pakistan107WonODI

Virat Kohli Centuries list in IPL

DateTeam PlayedAgainstScoreVenue
24 Apr 2016RCBGL100*Rajkot
7 May 2016RCBRPS108*Bengaluru
14 May 2016RCBGL109Bengaluru
18 May 2016RCBKXIP113Bengaluru
19 Apr 2019RCBKKR100Kolkata

Virat Kohli Centuries list in Test series

DateAgainstScoreInningsResult
24 January 2012Australia1162Lost
31 August 2012New Zealand1032Won
13 December 2012England1032Drawn
22 February 2013Australia1072Won
18 December 2013South Africa1191Drawn
14 February 2014New Zealand105*4Drawn
9 December 2014Australia1152Lost
9 December 2014Australia1414Lost
26 December 2014Australia1692Drawn
6 January 2015Australia1472Drawn
12 August 2015Sri Lanka1032Lost
21 July 2016West Indies2001Won
8 October 2016New Zealand2111Won
17 November 2016England1671Won
8 December 2016England2352Won
9 February 2017Bangladesh2041Won
26 July 2017Sri Lanka103*3Won
16 November 2017Sri Lanka104*3Drawn
24 November 2017Sri Lanka2132Won
2 December 2017Sri Lanka2431Drawn
13 January 2018South Africa1532Lost
1 August 2018England1492Lost
18 August 2018England1033Won
4 October 2018West Indies1391Won
14 December 2018Australia1232Lost
10 October 2019South Africa254*1Won
22 November 2019Bangladesh1362Won

Virat Kohli centuries list in ODI Series

DateAgainstScoreInnings
24 December 2009Sri Lanka1072
11 January 2010Bangladesh102*2
20 October 2010Australia1182
28 November 2010New Zealand1051
19 February 2011Bangladesh100*1
16 September 2011England1071
17 October 2011England112*2
2 December 2011West Indies1172
28 February 2012Sri Lanka133*2
13 March 2012Sri Lanka1081
18 March 2012Pakistan1832
21 July 2012Sri Lanka1061
31 July 2012Sri Lanka1282
5 July 2013West Indies1021
24 July 2013Zimbabwe1152
16 October 2013Australia100*2
30 October 2013Australia115*2
19 January 2014New Zealand1232
26 February 2014Bangladesh1362
17 October 2014West Indies1271
16 November 2014Sri Lanka139*2
15 February 2015Pakistan1071
22 October 2015South Africa1381
17 January 2016Australia1171
20 January 2016Australia1062
23 October 2016New Zealand154*2
15 January 2017England1222
6 July 2017West Indies111*2
31 August 2017Sri Lanka1311
3 September 2017Sri Lanka110*2
22 October 2017New Zealand1211
29 October 2017New Zealand1131
1 February 2018South Africa1122
7 February 2018South Africa160*1
16 February 2018South Africa129*2
21 October 2018West Indies1402
24 October 2018West Indies157*1
27 October 2018West Indies1072
15 January 2019Australia1042
05 March 2019Australia1161
08 March 2019Australia1232
11 August 2019West Indies1201
14 August 2019West Indies114*2

Virat Kohli Half Centuries

Virat’s first half centuries in ODI was on 2008 in Colombo against Sri Lanka. Virat’s last half centuries in ODI was on 2022 in paarl against South Africa.

Virat Kohli Half Centuries in ODI

Virat’s first half centuries in T20 was on 2012 in Pallekele against Sri Lanka. And Former India National Cricket Team captain Virat Kohli scored a fine half century in the Asia cup 2022 match against Hong Kong National Cricket team on Wednesday, 31 August 2022.

RunsBallsOppositionYear
5466Sri Lanka2008
79*104West Indies2009
5465Sri Lanka2009
91102Bangladesh2010
71*68Sri Lanka2010
5771South Africa2010
8292Sri Lanka2010
6895Sri Lanka2010
6473New Zealand2010
63*70New Zealand2010
5470South Africa2011
87*92South Africa2011
5976West Indies2011
81103West Indies2011
94104West Indies2011
5573England2011
86*99England2011
8085West Indies2011
7794Sri Lanka2012
6683Sri Lanka2012
6682Bangladesh2012
77*79England2013
58*64Sri Lanka2013
68*88Zimbabwe2013
6185Australia2013
6873Australia2013
8684West Indies2013
99100West Indies2013
7865New Zealand2014
8278New Zealand2014
6278West Indies2014
5361Sri Lanka2014
6664Sri Lanka2014
7799South Africa2015
9197Australia2016
5967Australia2016
85*81New Zealand2016
6576New Zealand2016
5563England2017
81*68Pakistan2017
76*101South Africa2017
96*78Bangladesh2017
82*70Sri Lanka2017
92107Australia2017
7583South Africa2018
7582England2018
7172England2018
6074New Zealand2019
8277Australia2019
7765Pakistan2019
6763Afghanistan2019
7282West Indies2019
6676England2019
8581West Indies2019
7876Australia2020
8991Australia2020
5163New Zealand2020
8987Australia2020
6378Australia2020
5660England2021
6679England2021
5163South Africa2022

Virat Kohli half-centuries in T20

RunsBallsOppositionGroundYear
6848Sri LankaPallekele2012
7041New ZealandChennai2012
5039AfghanistanColombo (RPS)2012
78*61PakistanColombo (RPS)2012
5441West IndiesMirpur2014
57*50BangladeshMirpur2014
72*44South AfricaMirpur2014
7758Sri LankaMirpur2014
6641EnglandBirmingham2014
90*55AustraliaAdelaide2016
59*44AustraliaMelbourne2016
5049AustraliaSydney2016
56*47Sri LankaMirpur2016
55*37PakistanKolkata2016
82*51AustraliaMohali2016
89*47West IndiesMumbai (Wankhede)2016
8254Sri LankaColombo (RPS)2017
6542New ZealandRajkot2017
61*41AustraliaSydney2018
72*38AustraliaBengaluru2019
5945West IndiesProvidence2019
72*52South AfricaMohali2019
94*50West IndiesHyderabad2019
70*29West IndiesMumbai (Wankhede)2019
8561AustraliaSydney2020
73*49EnglandAhmedabad2021
77*46EnglandAhmedabad2021
80*52EnglandAhmedabad2021
5749PakistanDubai2021
5241West IndiesKolkata2022
59*44Hong KongDubai2022

Virat Kohli Fastest Century in T20

Kohli fastest T20 hundred came a month later after his first. In May 2016, Virat amassed a 113 runs against Kings XI Punjab. Virat completed his 113 runs in just 47 balls.

ScoreBallsStrike RateOppositionInningsVenueDate
11347226.0Kings XI Punjab1Bangalore18 May 2016
10955198.18Gujarat Lions1Bangalore14 May 2016
108*58186.20Rising Pune Supergiants2Bangalore7 May 2016
100*63158.73Gujarat Lions1Rajkot24 April 2016
10058172.41Kolkata Knight Riders1Kolkata19 April 2019

Twenty20 International Cricket Centuries

The long wait for a Virat Kohli hundred, 1020 days to be precise, ended on 8 September 2022, when he struck a high-quality 122 not out to take India to 212 for two against Afghanistan and lighten up the dead rubber of the Asia Cup. Virat Kohli also became only the 2nd batter to score 3500 runs in T20Is.

Conclusion

In this article, we have told you about Virat Kohli career. His batting is awesome. He has broken the record of the father of cricket ‘Sachin Tendulakar’. Virat Kohli have achieved many stages in his cricketer career.

Frequently Asked Questions (FAQs)

Que 1. What was the last Century of Virat Kohli?

Ans. On 8 September 2022, Virat’s last century was against Afghanistan in Dubai International Stadium, Dubai. He beaten 122 runs in 61 balls.

Que 2. What is the highest strike rate of Virat Kohli?

Ans. 137.12 is the highest strike rate of Virat Kohli.

Que 3. Which is the highest century in T20?

Ans. Virat’s highest century in T20 was against Afghanistan on 8 September 2022, with 122 runs and strike rate 200.0.

Que 4. How many are half centuries in ODI of Virat Kohli ?

Ans. Virat Kohli’s half centuries are 32 half centuries. And First half centuries was against Sri Lanka in 2012. And last half centuries was against Hong Kong in 2022.

Que 5. How many are centuries of Virat Kohli in ODI series?

Ans. 43 centuries of Virat Kohli was in ODI series. First ODI centuries was against Sri Lanka on 24 December 2009. Last ODI centuries was against West Indies on 14 August 2019

Que 6. How many are centuries of Virat Kohli in Test series?

Ans. 27 centuries of Virat Kohli was in Test series. Frist Test centuries was against Australia on 24 January 2012. On 22 November 2019, last Test Centuries was against Bangladesh .

Que 7. How many are centuries in IPL of Virat Kohli?

Ans. 5 centuries of Virat Kohli was in IPL series. First IPL centuries was against GL on 24 April 2016. And last IPL centuries was against KKR on 19 April 2016.

We hope you have enjoyed our work, if you liked it Please help us reach more people like You. Share this article with your Friends using below buttons. Sharing is Caring 💗

Share on:

Leave a Comment