Advertisements
In this article, we will look at Virat Kohli Total Centuries in all types of cricket, like Test matches, ODIs, T20Is, and the IPL, because we want to know all about his amazing career. Virat Kohli is one of the best cricketers in the world, and we all know his name because he plays so well. He made history when he hit his 49th century in a One Day International match against South Africa during the 2023 World Cup. That day, he matched Sachin Tendulkar, a legend we call the “God of Cricket,” who also has 49 ODI centuries. Kohli did this in just 277 matches, which is fast and shows how good he is.
It happened on his 35th birthday at Eden Gardens in Kolkata, where he scored 101 runs with ten fours. India set a target of 326 runs, and we felt happy watching him celebrate this big moment with a win by 243 runs. His batting makes us proud every time he steps on the field.
Advertisements
Fans love Virat Kohli so much that they call him “King Kohli,” and we see why when he bats with power. He has a huge following on social media, more than any other athlete, not just in India but everywhere. His passion for cricket is clear in every shot he plays, and we can feel his energy through the screen. Kohli’s aggressive style and hard work make him special to us. He never gives up, and that’s why he has so many fans who cheer for him.
Virat Kohli’s ODI Centuries
Virat Kohli Total Centuries , he has 51 centuries in ODI cricket, and we can’t believe how many times he has reached 100 runs. His highest score is 183 runs, which he made against Pakistan in 2012, hitting the ball all over the ground. He got his 49th century against South Africa in the 2023 World Cup, tying Sachin Tendulkar’s record, and then went past it with two more centuries.
Now, he holds the record for the most ODI centuries, doing it in just 287 matches. We feel excited knowing he got so many big scores in fewer games than others. That 49th century came after he missed it with 95 runs against New Zealand and 88 runs against Sri Lanka, so we were waiting for that moment.
In the 2023 World Cup match at Eden Gardens, Kohli scored 101 not out in 127 balls, and we loved watching him lead India to a huge win. South Africa couldn’t chase 326 runs, thanks to India’s bowlers like Ravindra Jadeja, who took many wickets. Kohli has centuries against teams like Australia, England, West Indies, and Sri Lanka, showing he can bat well against anyone. His 51st century came against Pakistan in 2025 at Dubai, where he stayed not out on 100. We think it’s amazing how he keeps scoring runs in big matches. Virat Kohli Total Centuries in ODIs make him the top player in this format, and we can’t wait to see more.
Advertisements
Virat Kohli’s Test Centuries
Virat Kohli has 30 centuries in Test cricket, and we admire how he plays in this long format. His first Test century was 116 runs against Australia in Adelaide in 2012, even though India lost that game. His highest score is 254 not out against South Africa in Pune in 2019, where he stayed at the crease for a long time. He has scored big runs like 200 against West Indies in 2016 and 243 against Sri Lanka in 2017. We feel thrilled when he gets these huge scores because it shows his skill and patience. Virat Kohli Total Centuries in Tests prove he is great in tough conditions too.
Here is a table of all Virat Kohli Total Centuries in All Format with details we find interesting:
Opponent | Venue | Date | Runs | Result |
---|---|---|---|---|
Australia | Adelaide Oval, Adelaide | 24 Jan 2012 | 116 | Lost |
New Zealand | M. Chinnaswamy Stadium, Bangalore | 31 Aug 2012 | 103 | Won |
England | Vidarbha Cricket Association Stadium | 13 Dec 2012 | 103 | Drawn |
Australia | M. A. Chidambaram Stadium, Chennai | 22 Feb 2013 | 107 | Won |
South Africa | Wanderers Stadium, Johannesburg | 18 Dec 2013 | 119 | Drawn |
New Zealand | Basin Reserve, Wellington | 14 Feb 2014 | 105* | Drawn |
Australia | Adelaide Oval, Adelaide | 9 Dec 2014 | 115 | Lost |
Australia | Adelaide Oval, Adelaide | 9 Dec 2014 | 141 | Lost |
Australia | Melbourne Cricket Ground | 26 Dec 2014 | 169 | Drawn |
Australia | Sydney Cricket Ground | 6 Jan 2015 | 147 | Drawn |
Sri Lanka | Galle International Stadium | 12 Aug 2015 | 103 | Lost |
West Indies | Sir Vivian Richards Stadium | 21 Jul 2016 | 200 | Won |
New Zealand | Holkar Stadium, Indore | 8 Oct 2016 | 211 | Won |
England | ACA-VDCA Cricket Stadium | 17 Nov 2016 | 167 | Won |
England | Wankhede Stadium, Mumbai | 8 Dec 2016 | 235 | Won |
Bangladesh | Rajiv Gandhi International Stadium | 9 Feb 2017 | 204 | Won |
Sri Lanka | Galle International Stadium | 26 Jul 2017 | 103* | Won |
Sri Lanka | Eden Gardens, Kolkata | 16 Nov 2017 | 104* | Drawn |
Sri Lanka | Vidarbha Cricket Association Stadium | 24 Nov 2017 | 213 | Won |
Sri Lanka | Feroz Shah Kotla Ground, Delhi | 2 Dec 2017 | 243 | Drawn |
South Africa | SuperSport Park, Centurion | 13 Jan 2018 | 153 | Lost |
England | Edgbaston Cricket Ground | 1 Aug 2018 | 149 | Lost |
England | Trent Bridge, Nottingham | 18 Aug 2018 | 103 | Won |
West Indies | Saurashtra Cricket Association | 4 Oct 2018 | 139 | Won |
Australia | Perth Stadium, Perth | 14 Dec 2018 | 123 | Lost |
South Africa | Maharashtra Cricket Association | 10 Oct 2019 | 254* | Won |
Bangladesh | Eden Gardens, Kolkata | 22 Nov 2019 | 136 | Won |
Australia | Narendra Modi Stadium, Ahmedabad | 9 Mar 2023 | 186 | Drawn |
West Indies | Queen’s Park Oval, Trinidad | 20 Jul 2023 | 121 | Drawn |
Australia | Perth Stadium | 22 Nov | 100* | Won |
Virat Kohli’s T20I and IPL Centuries
Virat Kohli has only one T20I century, and we think it’s special because it’s rare in this fast game. He scored 122 not out against Afghanistan in 2022 at Dubai International Cricket Stadium, helping India win. That day, he batted with confidence and hit the ball hard. It was his first century in T20 Internationals, and we were so happy to see him reach 100 runs in this format. Even with just one T20I century, Virat Kohli Total Centuries in all formats still grow because he shines in other types of cricket too.
In the IPL, Kohli has 8 centuries, and we love watching him score big in this tournament. His highest IPL score is 113 runs against Kings Punjab in 2016, and he got four centuries that year. Here’s a table of his IPL centuries:
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 |
How Virat Kohli Compares to Sachin Tendulkar
Virat Kohli has 82 international centuries, and we look at how he stands next to Sachin Tendulkar, who has 100. Kohli’s total breaks down to 30 in Tests, 51 in ODIs, and 1 in T20Is, while Tendulkar played many more matches to get his 100 centuries. We find it amazing that Kohli has so many centuries in fewer games, about half the matches Tendulkar played. With 7 more centuries from the IPL, Virat Kohli Total Centuries reach 89 in his career. We wonder if he might catch up to Tendulkar one day because he keeps batting so well.
Sachin Tendulkar’s 100 centuries came over a long career, and we respect how he set such a high mark. Kohli has 51 ODI centuries in 287 matches, beating Tendulkar’s 49 in fewer games, which makes us think he’s faster at scoring big. Tendulkar is a legend who played for many years, while Kohli is still going strong at 35 years old. We see their styles are different, but both are great in their own way. Virat Kohli Total Centuries show he could break more records, and we feel lucky to watch him play in our time.
Why Virat Kohli Is So Popular
Virat Kohli has the most followers on social media of any athlete in the world, and we understand why. His aggressive batting against bowlers makes him a dangerous player that teams fear. He hits the ball with power and doesn’t back down, which we find exciting to watch. Kohli’s passion for cricket comes through in every game, and his big following shows how much people love him. Not just in India, but all over, fans cheer for him because he plays with his heart. Virat Kohli Total Centuries add to his fame, and we can’t get enough of his performances.