List of Virat Kohli Centuries: T20Is, ODIs, Test & IPL

Virat Kohli Centuries

Virat Kohli, the Indian cricket sensation has left permanent mark on sport with extraordinary batting prowess. Known for his masterful stroke play and unwavering consistency, Kohli has amassed centuries across various formats of the game – ODIs, Test matches, T20Is, and even in the high-octane IPL. Here we will delve into remarkable Virat Kohli centuries record in each format and explores his impact on modern-day cricket..

List of Virat Kohli Centuries in ODI

In ODIs, Kohli’s ability to chase down formidable totals under pressure has become legendary. With a staggering 47 centuries to his name as of September 2023, he holds multiple records in this format. His fastest century came against Australia in 2013 when he reached three figures off just 52 balls.

No. Score Match Venue Date
47 122* India vs Pakistan Colombo Sep 11, 2023
46 166* India vs Sri Lanka Thiruvananthapuram Jan 15, 2023
45 113 India vs Sri Lanka Guwahati Jan 10, 2023
44 113 India vs Bangladesh Chattogram Dec 10, 2022
43 114* India vs West Indies Port of Spain Aug 14, 2019
42 120 India vs West Indies Port of Spain Aug 11, 2019
41 123 India vs Australia Ranchi Mar 08, 2019
40 116 India vs Australia Nagpur Mar 05, 2019
39 104 India vs Australia Adelaide Jan 15, 2019
38 107 India vs West Indies Pune Oct 27, 2018
37 157* India vs West Indies Visakhapatnam Oct 24, 2018
36 140 India vs West Indies Guwahati Oct 21, 2018
35 129* India vs South Africa Centurion Feb 16, 2018
34 160* India vs South Africa Cape Town Feb 07, 2018
33 112 India vs South Africa Durban Feb 07, 2018
32 113 India vs New Zealand Kanpur Oct 29, 2017
31 121 India vs New Zealand Mumbai Oct 22, 2017
30 110* India vs Sri Lanka Colombo Sep 03, 2017
29 131 India vs Sri Lanka Colombo Aug 31, 2017
28 111* India vs West Indies Kingston Jul 06, 2017
27 122 India vs England Pune Jan 15, 2017
26 154* India vs New Zealand Mohali Oct 23, 2016
25 106 India vs Australia Canberra Jan 20, 2016
24 117 India vs Australia Melbourne Jan 17, 2016
23 138 India vs South Africa Chennai Oct 22, 2015
22 107 India vs Pakistan Adelaide Feb 15, 2015
21 139* India vs Sri Lanka Ranchi Nov 16, 2014
20 127 India vs West Indies Dharamshala Oct 17, 2014
19 136 India vs Bangladesh Fatullah Feb 26, 2014
18 123 India vs New Zealand Napier Jan 19, 2014
17 115* India vs Australia Nagpur Oct 30, 2013
16 100* India vs Australia Jaipur Oct 16, 2013
15 115 India vs Zimbabwe Harare Jul 24, 2013
14 102 India vs West Indies Port of Spain Jul 05, 2013
13 128* India vs Sri Lanka Colombo Jul 31, 2012
12 106 India vs Sri Lanka Hambantota Jul 21, 2012
11 183 India vs Pakistan Dhaka Mar 18, 2012
10 108 India vs Sri Lanka Dhaka Mar 13, 2012
9 133* India vs Sri Lanka Hobart Feb 28, 2012
8 117 India vs West Indies Visakhapatnam Dec 02, 2011
7 112* India vs England Delhi Oct 17, 2011
6 107 India vs England Cardiff Sep 16, 2011
5 100* India vs Bangladesh Dhaka Feb 19, 2011
4 105 India vs New Zealand Guwahati Nov 28, 2010
3 118 India vs Australia Visakhapatnam Oct 20, 2010
2 102* India vs Bangladesh Dhaka Jan 11, 2010
1 107 India vs Sri Lanka Kolkata Dec 24, 2009

Virat Kohli Centuries in Test

Kohli’s insatiable hunger for runs extends to the longest format of the game as well. He has notched up an impressive tally of 29 centuries in Tests so far. Noteworthy among them is his maiden double hundred against West Indies at Antigua in 2016, where he exhibited exceptional patience and resilience.

No. Score Match Venue Date
29 121 India vs West Indies Port of Spain, Trinidad Jul 21, 2023
28 186 India vs Australia Ahmedabad Mar 12, 2023
27 136 India vs Bangladesh Kolkata Nov 22, 2019
26 254* India vs South Africa Pune Oct 10, 2019
25 123 India vs Australia Perth Dec 14, 2018
24 139 India vs West Indies Rajkot Oct 04, 2018
23 103 India vs England Nottingham Aug 18, 2018
22 149 India vs England Birmingham Aug 01, 2018
21 153 India vs South Africa Centurion Jan 13, 2018
20 243 India vs Sri Lanka Delhi Dec 02, 2017
19 213 India vs Sri Lanka Nagpur Nov 24, 2017
18 104* India vs Sri Lanka Kolkata Nov 16, 2017
17 103* India vs Sri Lanka Galle Jul 26, 2017
16 204 India vs Bangladesh Hyderabad Feb 09, 2017
15 235 India vs England Mumbai Dec 08, 2016
14 167 India vs England Visakhapatnam Nov 17, 2016
13 211 India vs New Zealand Indore Oct 08, 2016
12 200 India vs West Indies North Sound Jul 21, 2016
11 103 India vs Sri Lanka Galle Aug 12, 2015
10 147 India vs Australia Sydney Jan 06, 2015
9 169 India vs Australia Melbourne Dec 26, 2014
8 141 India vs Australia Adelaide Dec 09, 2014
7 115 India vs Australia Adelaide Dec 09, 2014
6 105* India vs New Zealand Wellington Feb 14, 2014
5 119 India vs South Africa Johannesburg Dec 18, 2013
4 107 India vs Australia Chennai Feb 22, 2013
3 103 India vs England Nagpur Dec 13, 2012
2 103 India vs New Zealand Bangalore Aug 31, 2012
1 116 India vs Australia Adelaide Jan 24, 2012

Virat Kohli Centuries in T20 International

While T20Is demand quick scoring rates within limited overs, Kohli has demonstrated that adaptability can bring success even in this fast-paced format. Though he has recorded only one T20I century thus far i.e. 122 runs against Afghanistan during a thrilling run chase and it exemplified his ability to excel across all formats.

No. Score Match Venue Date
1 122* India vs Afghanistan Dubai Sept 08, 2022

Virat Kohli Centuries in IPL T20

As captain of Royal Challengers Bangalore (RCB) since 2013, Kohli is renowned for leading from the front during IPL seasons. He boasts an impressive tally of eight centuries in tournament including extraordinary 113-run knock against Kings XI Punjab in 2016. This breath-taking innings showcased ability to dominate even most formidable bowling attacks.

No. Score Match Venue Date
8 113* RCB vs RR Jaipur April 6, 2024
7 101* RCB vs GT Bangalore May 21, 2023
6 100 RCB vs SRH Hyderabad May 18, 2023
5 100 RCB vs KKR Kolkata April 19, 2019
4 113 RCB vs KXIP Bangalore May 18, 2016
3 109 RCB vs GL Bangalore May 14, 2016
2 108* RCB vs RPS Bangalore May 07, 2016
1 100* RCB vs GL Rajkot April 24, 2016

Virat Kohli’s century-scoring spree across different formats has elevated him to cricketing greatness and established as one of finest modern-day batsmen. His adaptability, mental fortitude and unparalleled skill set enable to consistently perform at highest level regardless of format or conditions.

Kohli’s incredible records speak volumes about relentless commitment to honing skills and surpassing expectations on international cricket arena. With each new century he achieves fans from every corner of globe eagerly await the chance to witness this masterful player engrave name even deeper into records of cricketing history.

With each century, Virat Kohli inspires aspiring cricketers and captivates audiences with his sublime stroke play. The mark he has made on all formats of game is undeniable solidifying his status as a true legend in contemporary cricket.

iGamingKeeda

iGamingKeeda

Administrator

For Gamers, From Gamers Explore the evolving landscape of iGaming with iGamingKeeda! 🌟 Perfect for iGaming and Sports enthusiasts and industry professionals.

Last updated: 27.08.2025
                                               

Relevant news

      Â