Virat Kohli Centuries List in all format against teams, year wise with date. Virat Kohli has 50 ODI centuries, 29 Test Centuries and a single T20I Century now. He became the first batter in ODI history to score 50 centuries and surpass Sachin Tendulkar’s 49 century record in the Semi-final of World Cup 2023 against Newzealand 15 November 2023.
Read Also: Virat Kohli IPL Century
Virat Kohli Centuries List in All Format Here is the complete List of centuries(International) of Virat kohli in all format – 29 Test Centruries, 50 ODI Centuries and One T20 Century List
Virat Kohli Test Centuries Year wise List Virat Kohli Test Centuries in 20121 116 Australia 24 January 2012 Adelaide Oval, Adelaide 2 103 New Zealand 31 August 2012 M. Chinnaswamy Stadium, Bangalore 3 103 England 13 December 2012 Vidarbha Cricket Association Stadium, Nagpur
Read Also: ICC Men’s T20 World Cup 2024 Schedule Full List
Virat Kohli Test Centuries in 20134 107 Australia 22 February 2013 M. A. Chidambaram Stadium, Chennai 5 119 South Africa 18 December 2013 Wanderers Stadium, Johannesburg
Virat Kohli Test Centuries in 20146 105* New Zealand 14 February 2014 Basin Reserve, Wellington 7 115 Australia 9 December 2014 Adelaide Oval, Adelaide 8 141 Australia 9 December 2014 Adelaide Oval, Adelaide 9 169 Australia 26 December 2014 Melbourne Cricket Ground, Melbourne
Source: Wikipedia 2015 Virat Kohli Test Centuries10 147 Australia 6 January 2015 Sydney Cricket Ground, Sydney 11 103 Sri Lanka 12 August 2015 Galle International Stadium, Galle
Source: Wikipedia 2016 Virat Kohli Test Centuries12 200 West Indies 21 July 2016 Sir Vivian Richards Stadium, Antigua 13 211 New Zealand 8 October 2016 Holkar Stadium, Indore 14 167 England 17 November 2016 ACA-VDCA Cricket Stadium, Visakhapatnam 15 235 England 8 December 2016 Wankhede Stadium, Mumbai
Virat Kohli Centuries in 2017 Test16 204 Bangladesh 9 February 2017 Rajiv Gandhi Stadium, Hyderabad 17 103* Sri Lanka 26 July 2017 Galle International Stadium, Galle 18 104* Sri Lanka 16 November 2017 Eden Gardens, Kolkata 19 213 Sri Lanka 24 November 2017 Vidarbha Cricket Association Stadium, Nagpur 20 243 Sri Lanka 2 December 2017 Feroz Shah Kotla Ground, Delhi
2018-Virat Kohli Test Centuries List21 153 South Africa 13 January 2018 SuperSport Park, Centurion 22 149 England 1 August 2018 Edgbaston, Birmingham 23 103 England 18 August 2018 Trent Bridge, Nottingham 24 139 West Indies 4 October 2018 Saurashtra Cricket Association Stadium, Rajkot 25 123 Australia 14 December 2018 Perth Stadium, Perth
2019 – Virat Kohli Test Centuries List26 254* South Africa 10 October 2019 Maharashtra Cricket Association Stadium, Pune 27 136 Bangladesh 22 November 2019 Eden Gardens, Kolkata
Virat Kohli Centuries 2023 Test28 186 Australia 9 Mar 2023 Narendra Modi Stadium, Ahmedabad 29 121 West Indies 20 Jul 2023 Queen’s Park Oval, Port of Spain
Read Also : Rohit Sharma on World Cup Final “It Was not Easy to Digest…”
1st 24 December 2009 vs Srilanka 107 Eden Gardens, Kolkata
Virat Kohli ODI Centuries in 20102nd 11 January 2010 Bangladesh 102* Sher-e-Bangla Stadium, Dhaka 3rd 20 October 2010 vs Australia 118 APCA-VDCA Stadium, Visakhapatnam 4 28 November 2010 vs New Zealand 105 Nehru Stadium, Guwahati
Virat Kohli ODI Internatioanl Centuries in 20115 19 February 2011 vs Bangladesh 100* Sher-e-Bangla Stadium, Dhaka 6 16 September 2011 vs England 107 Sophia Gardens, Cardiff 7 17 October 2011 vs England 112* Feroz Shah Kotla Ground, Delhi (Arun Jaitley Stadium) 8 2 December 2011 vs West Indies 117 APCA-VDCA Stadium, Visakhapatnam
Virat Kohli ODI Internatioanl Centuries in 20129 28 February 2012 vs Sri Lanka 133* Bellerive Oval, Hobart 10th 13 March 2012 vs Sri Lanka 108 Sher-e-Bangla Stadium, Dhaka 11 18 March 2012 vs Pakistan 183 Sher-e-Bangla Stadium, Dhaka 12 21 July 2012 vs Sri Lanka 106 MRIC Stadium, Hambantota, Srilanka 13 31 July 2012 vs Sri Lanka 128* R. Premadasa Stadium, Colombo
2013 ODI Internatioanl: Virat Kohli Centuries 14 5 July 2013 vs West Indies 102 Queen’s Park Oval, Port of Spain 15 24 July 2013 vs Zimbabwe 115 Harare Sports Club, Harare 16 16 October 2013 vs Australia 100* Sawai Mansingh Stadium, Jaipur 17 30 October 2013 vs Australia 115* VCA Stadium, Nagpur
Virat Kohli Centuries in ODI Internatioanl 2014 18 19 January 2014 vs New Zealand 123 McLean Park, Napier, New Zealand 19 26 February 2014 vs Bangladesh 136 Khan Shaheb Osman Ali Stadium, Fatullah 20th 17 October 2014 vs West Indies 127 HPCA Stadium, Dharamshala 21 16 November 2014 vs Sri Lanka 139* JSCA Stadium, Ranchi
Virat Kohli Centuries in 2015 ODI22 15 February 2015 vs Pakistan 107 Adelaide Oval, Adelaide 23 22 October 2015 vs South Africa 138 M. A. Chidambaram Stadium, Chennai
2016 Virat Kohli ODI Centuries24 17 January 2016 vs Australia 117 Melbourne Cricket Ground, Melbourne 25th 20 January 2016 vs Australia 106 Manuka Oval, Canberra 26th 23 October 2016 vs New Zealand 154* IS Bindra Stadium, Mohali
Virat Kohli Centuries List in 2017 ODI 27th 15 January 2017 England 122 Maharashtra Cricket Association Stadium, Pune 28th 6 July 2017 vs West Indies 111* Sabina Park, Kingston 29th 31 August 2017 vs Sri Lanka 131 R. Premadasa Stadium, Colombo 30th 3 September 2017 vs Sri Lanka 110 R. Premadasa Stadium, Colombo 31st 22 October 2017 vs New Zealand 121 Wankhede Stadium, Mumbai 32nd 29 October 2017 vs New Zealand 113 Green Park Stadium, Kanpur
Virat Kohli Centuries List in 2018 ODI 33 1 February 2018 vs South Africa 112 Kingsmead Cricket Ground, Durban 34 7 February 2018 vs South Africa 160* Newlands Cricket Ground, Cape Town 35 16 February 2018 vs South Africa 129* SuperSport Park, Centurion 36 21 October 2018 vs West Indies 140 ACA Stadium, Guwahati 37 24 October 2018 vs West Indies 157* ACA-VDCA Stadium, Visakhapatnam 38 27 October 2018 vs West Indies 107 Maharashtra Cricket Association Stadium, Pune
2019 Virat Kohli ODI Centuries39th 15 January 2019 vs Australia 104 Adelaide Oval, Adelaide 40th 5 March 2019 vs Australia 116 Vidarbha Cricket Association Stadium, Nagpur 41th 8 March 2019 vs Australia 123 JSCA Stadium, Ranchi 42nd 11 August 2019 vs West Indies 120 Queen’s Park Oval, Port of Spain 43rd 14 August 2019 vs West Indies 114* Queen’s Park Oval, Port of Spain
2022 Virat Kohli ODI Centuries44 10 December 2022 vs Bangladesh 113 Zohur Ahmed Chowdhury Stadium, Chittagong
45th 10 January 2023 vs Sri Lanka 113 ACA Stadium, Guwahati 46 15 January 2023 vs Sri Lanka 166* Greenfield International Stadium, Thiruvananthapuram 47 10 September 2023 vs Pakistan 122* R. Premadasa Stadium, Colombo 48 19 October 2023 vs Bangladesh 103* Maharashtra Cricket Association Stadium, Pune 49 5 November 2023 vs South Africa 101* Eden Gardens, Kolkata 50th 15 November 2023 vs New Zealand 117 Wankhede Stadium, Mumbai
Source: Wikipedia Read Also : Shubhman Gill Centuries List-All Format
Virat Kohli T20 Centuries List 1st 122* Afghanistan 8 September 2022 Dubai International Cricket Stadium, Dubai
Source: Wikipedia