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.
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.
Topic | Virat Kohli Centuries |
Sportsman | Virat Kohli |
Source | Official |
Provider | NAYAG Team |
Status | Working |
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.
Date | Against | Score | Place | Result |
---|---|---|---|---|
September 8, 2022 | Afghanistan | 122 | Dubai International Stadium, Dubai | Won |
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
Date | Against | Score | Innings | Result |
24 December 2009 | Sri Lanka | 107 | 2 | Won |
11 January 2010 | Bangladesh | 102* | 2 | Won |
20 October 2010 | Australia | 118 | 2 | Won |
28 November 2010 | New Zealand | 105 | 1 | Won |
19 February 2011 | Bangladesh | 100* | 1 | Won |
16 September 2011 | England | 107 | 1 | Lost |
17 October 2011 | England | 112* | 2 | Won |
2 December 2011 | West Indies | 117 | 2 | Won |
28 February 2012 | Sri Lanka | 133* | 2 | Won |
13 March 2012 | Sri Lanka | 108 | 1 | Won |
18 March 2012 | Pakistan | 183 | 2 | Won |
21 July 2012 | Sri Lanka | 106 | 1 | Won |
31 July 2012 | Sri Lanka | 128 | 2 | Won |
5 July 2013 | West Indies | 102 | 1 | Won |
24 July 2013 | Zimbabwe | 115 | 2 | Won |
16 October 2013 | Australia | 100* | 2 | Won |
30 October 2013 | Australia | 115* | 2 | Won |
19 January 2014 | New Zealand | 123 | 2 | Lost |
26 February 2014 | Bangladesh | 136 | 2 | Won |
17 October 2014 | West Indies | 127 | 1 | Won |
16 November 2014 | Sri Lanka | 139* | 2 | Won |
15 February 2015 | Pakistan | 107 | 1 | Won |
22 October 2015 | South Africa | 138 | 1 | Won |
17 January 2016 | Australia | 117 | 1 | Lost |
20 January 2016 | Australia | 106 | 2 | Lost |
23 October 2016 | New Zealand | 154* | 2 | Won |
15 January 2017 | England | 122 | 2 | Won |
6 July 2017 | West Indies | 111* | 2 | Won |
31 August 2017 | Sri Lanka | 131 | 1 | Won |
3 September 2017 | Sri Lanka | 110* | 2 | Won |
22 October 2017 | New Zealand | 121 | 1 | Lost |
29 October 2017 | New Zealand | 113 | 1 | Won |
1 February 2018 | South Africa | 112 | 2 | Won |
7 February 2018 | South Africa | 160* | 1 | Won |
16 February 2018 | South Africa | 129* | 2 | Won |
21 October 2018 | West Indies | 140 | 2 | Won |
24 October 2018 | West Indies | 157* | 1 | Tie |
27 October 2018 | West Indies | 107 | 2 | Lost |
15 January 2019 | Australia | 104 | 2 | Won |
05 March 2019 | Australia | 116 | 1 | Won |
08 March 2019 | Australia | 123 | 2 | Lost |
11 August 2019 | West Indies | 120 | 1 | Won |
14 August 2019 | West Indies | 114* | 2 | Won |
December 19, 2024 | Update Soon | Update Soon | Update Soon | Update 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
Date | Against | Score | Innings | Result |
24 January 2012 | Australia | 116 | 2 | Lost |
31 August 2012 | New Zealand | 103 | 2 | Won |
13 December 2012 | England | 103 | 2 | Drawn |
22 February 2013 | Australia | 107 | 2 | Won |
18 December 2013 | South Africa | 119 | 1 | Drawn |
14 February 2014 | New Zealand | 105* | 4 | Drawn |
9 December 2014 | Australia | 115 | 2 | Lost |
9 December 2014 | Australia | 141 | 4 | Lost |
26 December 2014 | Australia | 169 | 2 | Drawn |
6 January 2015 | Australia | 147 | 2 | Drawn |
12 August 2015 | Sri Lanka | 103 | 2 | Lost |
21 July 2016 | West Indies | 200 | 1 | Won |
8 October 2016 | New Zealand | 211 | 1 | Won |
17 November 2016 | England | 167 | 1 | Won |
8 December 2016 | England | 235 | 2 | Won |
9 February 2017 | Bangladesh | 204 | 1 | Won |
26 July 2017 | Sri Lanka | 103* | 3 | Won |
16 November 2017 | Sri Lanka | 104* | 3 | Drawn |
24 November 2017 | Sri Lanka | 213 | 2 | Won |
2 December 2017 | Sri Lanka | 243 | 1 | Drawn |
13 January 2018 | South Africa | 153 | 2 | Lost |
1 August 2018 | England | 149 | 2 | Lost |
18 August 2018 | England | 103 | 3 | Won |
4 October 2018 | West Indies | 139 | 1 | Won |
14 December 2018 | Australia | 123 | 2 | Lost |
10 October 2019 | South Africa | 254* | 1 | Won |
23 November 2019 | Bangladesh | 136 | 2 | Won |
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
Date | Team Played | Against | Score | Venue |
24 Apr 2016 | RCB | GL | 100* | Rajkot |
7 May 2016 | RCB | RPS | 108* | Bengaluru |
14 May 2016 | RCB | GL | 109 | Bengaluru |
18 May 2016 | RCB | KXIP | 113 | Bengaluru |
19 Apr 2019 | RCB | KKR | 100 | Kolkata |
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
Date | Against | Score | Result | Format |
19 February 2011 | Bangladesh | 100* | Won | ODI |
15 February 2015 | Pakistan | 107 | Won | ODI |
Virat Kohli Centuries list in IPL
Date | Team Played | Against | Score | Venue |
24 Apr 2016 | RCB | GL | 100* | Rajkot |
7 May 2016 | RCB | RPS | 108* | Bengaluru |
14 May 2016 | RCB | GL | 109 | Bengaluru |
18 May 2016 | RCB | KXIP | 113 | Bengaluru |
19 Apr 2019 | RCB | KKR | 100 | Kolkata |
Virat Kohli Centuries list in Test series
Date | Against | Score | Innings | Result |
24 January 2012 | Australia | 116 | 2 | Lost |
31 August 2012 | New Zealand | 103 | 2 | Won |
13 December 2012 | England | 103 | 2 | Drawn |
22 February 2013 | Australia | 107 | 2 | Won |
18 December 2013 | South Africa | 119 | 1 | Drawn |
14 February 2014 | New Zealand | 105* | 4 | Drawn |
9 December 2014 | Australia | 115 | 2 | Lost |
9 December 2014 | Australia | 141 | 4 | Lost |
26 December 2014 | Australia | 169 | 2 | Drawn |
6 January 2015 | Australia | 147 | 2 | Drawn |
12 August 2015 | Sri Lanka | 103 | 2 | Lost |
21 July 2016 | West Indies | 200 | 1 | Won |
8 October 2016 | New Zealand | 211 | 1 | Won |
17 November 2016 | England | 167 | 1 | Won |
8 December 2016 | England | 235 | 2 | Won |
9 February 2017 | Bangladesh | 204 | 1 | Won |
26 July 2017 | Sri Lanka | 103* | 3 | Won |
16 November 2017 | Sri Lanka | 104* | 3 | Drawn |
24 November 2017 | Sri Lanka | 213 | 2 | Won |
2 December 2017 | Sri Lanka | 243 | 1 | Drawn |
13 January 2018 | South Africa | 153 | 2 | Lost |
1 August 2018 | England | 149 | 2 | Lost |
18 August 2018 | England | 103 | 3 | Won |
4 October 2018 | West Indies | 139 | 1 | Won |
14 December 2018 | Australia | 123 | 2 | Lost |
10 October 2019 | South Africa | 254* | 1 | Won |
22 November 2019 | Bangladesh | 136 | 2 | Won |
Virat Kohli centuries list in ODI Series
Date | Against | Score | Innings |
24 December 2009 | Sri Lanka | 107 | 2 |
11 January 2010 | Bangladesh | 102* | 2 |
20 October 2010 | Australia | 118 | 2 |
28 November 2010 | New Zealand | 105 | 1 |
19 February 2011 | Bangladesh | 100* | 1 |
16 September 2011 | England | 107 | 1 |
17 October 2011 | England | 112* | 2 |
2 December 2011 | West Indies | 117 | 2 |
28 February 2012 | Sri Lanka | 133* | 2 |
13 March 2012 | Sri Lanka | 108 | 1 |
18 March 2012 | Pakistan | 183 | 2 |
21 July 2012 | Sri Lanka | 106 | 1 |
31 July 2012 | Sri Lanka | 128 | 2 |
5 July 2013 | West Indies | 102 | 1 |
24 July 2013 | Zimbabwe | 115 | 2 |
16 October 2013 | Australia | 100* | 2 |
30 October 2013 | Australia | 115* | 2 |
19 January 2014 | New Zealand | 123 | 2 |
26 February 2014 | Bangladesh | 136 | 2 |
17 October 2014 | West Indies | 127 | 1 |
16 November 2014 | Sri Lanka | 139* | 2 |
15 February 2015 | Pakistan | 107 | 1 |
22 October 2015 | South Africa | 138 | 1 |
17 January 2016 | Australia | 117 | 1 |
20 January 2016 | Australia | 106 | 2 |
23 October 2016 | New Zealand | 154* | 2 |
15 January 2017 | England | 122 | 2 |
6 July 2017 | West Indies | 111* | 2 |
31 August 2017 | Sri Lanka | 131 | 1 |
3 September 2017 | Sri Lanka | 110* | 2 |
22 October 2017 | New Zealand | 121 | 1 |
29 October 2017 | New Zealand | 113 | 1 |
1 February 2018 | South Africa | 112 | 2 |
7 February 2018 | South Africa | 160* | 1 |
16 February 2018 | South Africa | 129* | 2 |
21 October 2018 | West Indies | 140 | 2 |
24 October 2018 | West Indies | 157* | 1 |
27 October 2018 | West Indies | 107 | 2 |
15 January 2019 | Australia | 104 | 2 |
05 March 2019 | Australia | 116 | 1 |
08 March 2019 | Australia | 123 | 2 |
11 August 2019 | West Indies | 120 | 1 |
14 August 2019 | West Indies | 114* | 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.
Runs | Balls | Opposition | Year |
54 | 66 | Sri Lanka | 2008 |
79* | 104 | West Indies | 2009 |
54 | 65 | Sri Lanka | 2009 |
91 | 102 | Bangladesh | 2010 |
71* | 68 | Sri Lanka | 2010 |
57 | 71 | South Africa | 2010 |
82 | 92 | Sri Lanka | 2010 |
68 | 95 | Sri Lanka | 2010 |
64 | 73 | New Zealand | 2010 |
63* | 70 | New Zealand | 2010 |
54 | 70 | South Africa | 2011 |
87* | 92 | South Africa | 2011 |
59 | 76 | West Indies | 2011 |
81 | 103 | West Indies | 2011 |
94 | 104 | West Indies | 2011 |
55 | 73 | England | 2011 |
86* | 99 | England | 2011 |
80 | 85 | West Indies | 2011 |
77 | 94 | Sri Lanka | 2012 |
66 | 83 | Sri Lanka | 2012 |
66 | 82 | Bangladesh | 2012 |
77* | 79 | England | 2013 |
58* | 64 | Sri Lanka | 2013 |
68* | 88 | Zimbabwe | 2013 |
61 | 85 | Australia | 2013 |
68 | 73 | Australia | 2013 |
86 | 84 | West Indies | 2013 |
99 | 100 | West Indies | 2013 |
78 | 65 | New Zealand | 2014 |
82 | 78 | New Zealand | 2014 |
62 | 78 | West Indies | 2014 |
53 | 61 | Sri Lanka | 2014 |
66 | 64 | Sri Lanka | 2014 |
77 | 99 | South Africa | 2015 |
91 | 97 | Australia | 2016 |
59 | 67 | Australia | 2016 |
85* | 81 | New Zealand | 2016 |
65 | 76 | New Zealand | 2016 |
55 | 63 | England | 2017 |
81* | 68 | Pakistan | 2017 |
76* | 101 | South Africa | 2017 |
96* | 78 | Bangladesh | 2017 |
82* | 70 | Sri Lanka | 2017 |
92 | 107 | Australia | 2017 |
75 | 83 | South Africa | 2018 |
75 | 82 | England | 2018 |
71 | 72 | England | 2018 |
60 | 74 | New Zealand | 2019 |
82 | 77 | Australia | 2019 |
77 | 65 | Pakistan | 2019 |
67 | 63 | Afghanistan | 2019 |
72 | 82 | West Indies | 2019 |
66 | 76 | England | 2019 |
85 | 81 | West Indies | 2019 |
78 | 76 | Australia | 2020 |
89 | 91 | Australia | 2020 |
51 | 63 | New Zealand | 2020 |
89 | 87 | Australia | 2020 |
63 | 78 | Australia | 2020 |
56 | 60 | England | 2021 |
66 | 79 | England | 2021 |
51 | 63 | South Africa | 2022 |
Virat Kohli half-centuries in T20
Runs | Balls | Opposition | Ground | Year |
68 | 48 | Sri Lanka | Pallekele | 2012 |
70 | 41 | New Zealand | Chennai | 2012 |
50 | 39 | Afghanistan | Colombo (RPS) | 2012 |
78* | 61 | Pakistan | Colombo (RPS) | 2012 |
54 | 41 | West Indies | Mirpur | 2014 |
57* | 50 | Bangladesh | Mirpur | 2014 |
72* | 44 | South Africa | Mirpur | 2014 |
77 | 58 | Sri Lanka | Mirpur | 2014 |
66 | 41 | England | Birmingham | 2014 |
90* | 55 | Australia | Adelaide | 2016 |
59* | 44 | Australia | Melbourne | 2016 |
50 | 49 | Australia | Sydney | 2016 |
56* | 47 | Sri Lanka | Mirpur | 2016 |
55* | 37 | Pakistan | Kolkata | 2016 |
82* | 51 | Australia | Mohali | 2016 |
89* | 47 | West Indies | Mumbai (Wankhede) | 2016 |
82 | 54 | Sri Lanka | Colombo (RPS) | 2017 |
65 | 42 | New Zealand | Rajkot | 2017 |
61* | 41 | Australia | Sydney | 2018 |
72* | 38 | Australia | Bengaluru | 2019 |
59 | 45 | West Indies | Providence | 2019 |
72* | 52 | South Africa | Mohali | 2019 |
94* | 50 | West Indies | Hyderabad | 2019 |
70* | 29 | West Indies | Mumbai (Wankhede) | 2019 |
85 | 61 | Australia | Sydney | 2020 |
73* | 49 | England | Ahmedabad | 2021 |
77* | 46 | England | Ahmedabad | 2021 |
80* | 52 | England | Ahmedabad | 2021 |
57 | 49 | Pakistan | Dubai | 2021 |
52 | 41 | West Indies | Kolkata | 2022 |
59* | 44 | Hong Kong | Dubai | 2022 |
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.
Score | Balls | Strike Rate | Opposition | Innings | Venue | Date |
113 | 47 | 226.0 | Kings XI Punjab | 1 | Bangalore | 18 May 2016 |
109 | 55 | 198.18 | Gujarat Lions | 1 | Bangalore | 14 May 2016 |
108* | 58 | 186.20 | Rising Pune Supergiants | 2 | Bangalore | 7 May 2016 |
100* | 63 | 158.73 | Gujarat Lions | 1 | Rajkot | 24 April 2016 |
100 | 58 | 172.41 | Kolkata Knight Riders | 1 | Kolkata | 19 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 💗