Virat Kohli finally hit his 49th ton against South Africa’s ODI World Cup match. Now Virat Kohli is equal to the Cricket’s God Sachin Tendulkar’s most ODI century record in just 277 matches.
After his two unsuccessful attempts against New Zealand’s 95 and Sri Lanka’s 88 runs to achieve this feat, at last, Virat made it on his 35th birthday at Eden Gardens.
Virat was one of the top run scorers with 101 runs in 127 deliveries including ten fours, India gave a 326 runs target to South Africa in the 37th ODI match. India’s bowlers especially Ravindra Jadeja were on fire in the last match and India won its 8th consecutive win by 243 runs in the 2023 World Cup tournament.
The Kolkata get the opportunity to witness Virat’s one more great achievement in his fantastic career. It will be no wonder if Run Machine Virat Kohli will break the record for most runs in the ODI century.
Virat Kohli is the most followed athlete in all over social media not just in India but also all around the world. It’s all due to his passion for cricket, unshakable determination, and aggressive batting approach against bowlers that make him the most dangerous batsman in the world.
So in this article, we will walk you through Virat’s overall centuries in his entire Test, ODI, T20, and IPL career.
List of Virat Kohli Total Centuries in All Formats
Virat Kohli whose fans addressed him as King Kohli counts as one of the greatest batsmen in cricket history.
With a whopping 80 international tons under his belt including 7 IPL centuries Virat has overall 87 tons in his cricket career.
35-year-old Virat has played half matches in comparison to the legendary Sachin Tendulkar, who tops the list with 100 centuries in his International cricket career. Breaking it down, Virat’s impressive tally comprises 29 in Tests, 50 in ODIs, and a one-century in T20 Internationals. King of the IPL who scored more than 900 runs in one season of IPL also hit 7 century in his entire IPL career.
Must Read: Virat Kohli vs Sachin Tendulkar all records
So let’s have a look at Virat’s century record in test matches.
Virat Kohli Total Test Centuries: 29
Opponent | Venue | Date | Runs | Result |
---|---|---|---|---|
Australia | Adelaide Oval, Adelaide | 24 January 2012 | 116 | Lost |
New Zealand | M. Chinnaswamy Stadium, Bangalore | 31 August 2012 | 103 | Won |
England | Vidarbha Cricket Association Stadium, Nagpur | 13 December 2012 | 103 | Drawn |
Australia | M. A. Chidambaram Stadium, Chennai | 22 February 2013 | 107 | Won |
South Africa | Wanderers Stadium, Johannesburg | 18 December 2013 | 119 | Drawn |
New Zealand | Basin Reserve, Wellington | 14 February 2014 | 105* | Drawn |
Australia | Adelaide Oval, Adelaide | 9 December 2014 | 115 | Lost |
Australia | Adelaide Oval, Adelaide | 9 December 2014 | 141 | Lost |
Australia | Melbourne Cricket Ground, Melbourne | 26 December 2014 | 169 | Drawn |
Australia | Sydney Cricket Ground, Sydney | 6 January 2015 | 147 | Drawn |
Sri Lanka | Galle International Stadium, Galle | 12 August 2015 | 103 | Lost |
West Indies | Sir Vivian Richards Stadium, North Sound | 21 July 2016 | 200 | Won |
New Zealand | Holkar Stadium, Indore | 8 October 2016 | 211 | Won |
England | ACA-VDCA Cricket Stadium, Visakhapatnam | 17 November 2016 | 167 | Won |
England | Wankhede Stadium, Mumbai | 8 December 2016 | 235 | Won |
Bangladesh | Rajiv Gandhi International Cricket Stadium, Hyderabad | 9 February 2017 | 204 | Won |
Sri Lanka | Galle International Stadium, Galle | 26 July 2017 | 103* | Won |
Sri Lanka | Eden Gardens, Kolkata | 16 November 2017 | 104* | Drawn |
Sri Lanka | Vidarbha Cricket Association Stadium, Nagpur | 24 November 2017 | 213 | Won |
Sri Lanka | Feroz Shah Kotla Ground, Delhi | 2 December 2017 | 243 | Drawn |
South Africa | SuperSport Park, Centurion | 13 January 2018 | 153 | Lost |
England | Edgbaston Crikcet Ground | 1 August 2018 | 149 | Lost |
England | Trent Bridge, Nottingham | 18 August 2018 | 103 | Won |
West Indies | Saurashtra Cricket Association Stadium | 4 October 2018 | 139 | Won |
Australia | Perth Stadium, Perth | 14 December 2018 | 123 | Lost |
South Africa | Maharashtra Cricket Association Stadium, Pune | 10 October 2019 | 254* | Won |
Bangladesh | Eden Gardens, Kolkata | 22 November 2019 | 136 | Won |
Australia | Narendra Modi Stadium, Ahmedabad | 9 March 2023 | 186 | Draw |
West Indies | Queen’s Park Oval, Port of Spain, Trinidad | 20 July 2023 | 121 | Draw |
Know about: Virat Kohli Scores In 2011 World Cup
Virat Kohli 50 ODI Centuries List Against All Team 2024
Virat Kohli has the most ODI century record of 50 in just 279 matches. Virat’s highest ODI score was 183 runs against Pakistan in 2012.
Opponent | Venue | Date | Runs | Result |
---|---|---|---|---|
Sri Lanka | Eden Gardens, Kolkata | 24 Dec 2009 | 107 | Won |
Bangladesh | Shere Bangla National Stadium, Dhaka | 21 Jan 2010 | 102* | Won |
Australia | APCA-VDCA Stadium, Visakhapatnam | 30 Oct 2010 | 118 | Won |
New Zealand | Nehru Stadium, Guwahati | 28 Nov 2010 | 105 | Won |
Bangladesh | Shere Bangla National Stadium, Dhaka | 19 Feb 2011 | 100* | Won |
England | Sophia Gardens, Cardiff | 16 Sep 2011 | 107 | Lost |
England | Feroz Shah Kotla Ground, Delhi | 17 Oct 2011 | 112* | Won |
West Indies | APCA-VDCA Stadium, Visakhapatnam | 2 Dec 2011 | 117 | Won |
Sri Lanka | Bellerive Oval, Hobart | 28 Feb 2012 | 133* | Won |
Sri Lanka | Shere Bangla National Stadium, Dhaka | 13 Mar 2012 | 108 | Won |
Pakistan | Shere Bangla National Stadium, Dhaka | 18 Mar 2012 | 183 | Won |
Sri Lanka | MRIC Stadium, Hambantota | 21 Jul 2012 | 106 | Won |
Sri Lanka | R. Premadasa Stadium, Colombo | 31 Jul 2012 | 128 | Won |
West Indies | Queen’s Park Oval, Port of Spain | 5 Jul 2013 | 102 | Won |
Zimbabwe | Harare Sports Club, Harare | 24 Jul 2013 | 115 | Won |
Australia | Sawai Mansingh Stadium, Jaipur | 16 Oct 2013 | 100* | Won |
Australia | VCA Stadium, Nagpur | 30 Oct 2013 | 115* | Won |
New Zealand | McLean Park, Napier | 19 Jan 2014 | 123 | Lost |
Bangladesh | Khan Shaheb Osman Ali Stadium, Fatullah | 26 Feb 2014 | 136 | Won |
West Indies | HPCA Stadium, Dharamshala | 17 Oct 2014 | 127 | Won |
Sri Lanka | JSCA International Stadium, Ranchi | 16 Nov 2014 | 139* | Won |
Pakistan | Adelaide Oval, Adelaide | 15 Feb 2015 | 107 | Won |
South Africa | M. A. Chidambaram Stadium, Chennai | 22 Oct 2015 | 138 | Won |
Australia | Melbourne Cricket Ground, Melbourne | 17 Jan 2016 | 117 | Lost |
Australia | Manuka Oval, Canberra | 20 Jan 2016 | 106 | Lost |
New Zealand | Punjab Cricket Association IS Bindra Stadium, Mohali | 23 Oct 2016 | 154* | Won |
England | Maharashtra Cricket Association Stadium, Pune | 15 Jan 2017 | 122 | Won |
West Indies | Sabina Park, Kingston | 6 Jul 2017 | 111* | Won |
Sri Lanka | R. Premadasa Stadium, Colombo | 31 Aug 2017 | 131 | Won |
Sri Lanka | R. Premadasa Stadium, Colombo | 3 Sep 2017 | 110* | Won |
New Zealand | Wankhede Stadium, Mumbai | 22 Oct 2017 | 121 | Lost |
New Zealand | Green Park Stadium, Kanpur | 29 Oct 2017 | 113 | Won |
South Africa | Kingsmead Cricket Ground, Durban | 1 Feb 2018 | 112 | Won |
South Africa | Newlands Cricket Ground, Cape Town | 7 Feb 2018 | 160* | Won |
South Africa | SuperSport Park, Centurion | 16 Feb 2018 | 129* | Won |
West Indies | Barsapara Cricket Ground, Guwahati | 21 Oct 2018 | 140 | Won |
West Indies | ACA-VDCA Stadium, Visakhapatnam | 24 Oct 2018 | 157* | Tie |
West Indies | MCA Stadium, Pune | 27 Oct 2018 | 107 | Lost |
Australia | Adelaide Oval, Adelaide | 15 Jan 2019 | 104 | Won |
Australia | Vidarbha Cricket Association Stadium, Nagpur | 5 Mar 2019 | 116 | Won |
Australia | JSCA International Stadium Complex, Ranchi | 8 Mar 2019 | 123 | Lost |
West Indies | Queen’s Park Oval, Port of Spain | 11 Aug 2019 | 120 | Won |
West Indies | Queen’s Park Oval, Port of Spain | 14 Aug 2019 | 114* | Won |
Bangladesh | Zahur Ahmed Chowdhury Stadium, Chittagong | 10 Dec 2022 | 113 | Won |
Sri Lanka | Barsapara Cricket Stadium, Guwahati | 10 Jan 2023 | 113 | Won |
Sri Lanka | Greenfield International Stadium, Thiruvananthapuram | 15 Jan 2023 | 166* | Won |
Pakistan | R. Premadasa Stadium, Khettarama, Colombo | 11 Sep 2023 | 122* | – |
Bangladesh | Maharashtra Cricket Association Stadium, Pune | 19 Oct 2023 | 103* | Won |
South Africa | Eden Gardens, Kolkata | 5 November | 101* | Won |
New Zealand | Wankhede Stadium, Mumbai | 15 November 2023 | 117 | Won |
Virat Kohli Total T20I Centuries List Against Teams: 1
Virat’s only century in the International T20 cricket was against Afghanistan in 2022 at Dubai International cricket stadium.
Opponent | Venue | Date | Runs | Result |
---|---|---|---|---|
Afghanistan | Dubai International Cricket Stadium, Dubai | 8 Sep 2022 | 122* | Won |
Learn more: Virat Kohli 90 to 99 Out List
Virat Kohli Total Centuries in IPL: 8
Virat has eight centuries in his IPL career, and the highest score was 113 runs against Kings Panjab in 2016.
Opponent | Venue | Date | Runs | Result |
---|---|---|---|---|
RR | Jaipur | 7 Apr 2024 | 113* | Lost |
GL | Rajkot | 24 Apr 2016 | 100* | Lost |
RPS | Bengaluru | 7 May 2016 | 108* | Won |
GL | Bengaluru | 14 May 2016 | 109 | Won |
KXIP | Bengaluru | 18 May 2016 | 113 | Won |
KKR | Kolkata | 19 Apr 2019 | 100 | Won |
SRH | Hyderabad | 18 May 2023 | 100 | Won |
GT | Bengaluru | 21 May 2023 | 101* | Lost |
So these are the overall Virat Kohli’s overall 86 centuries records of his entire cricket career till date now. And we are hoping like any other Virat fans, that there are many more coming our way.