Virat Kohli Centuries Full List ODI T20 IPL Last Hundred
Alert Icon

Double Right Chevrons
On-Field Highlights

Virat Kohli Centuries Full List in ODI T20 and IPL With His Last Hundred

Madhuri Rath
9 min read

When we open our phone or turn on the TV during a cricket match, one name comes up again and again. Virat Kohli. And the first thing every Indian fan wants to know is about his hundreds. How many has he scored? In which match did he score last?

Did he get a hundred in T20 or IPL? These questions are normal. So in this article, we will talk about all Virat Kohli centuries. We will look at his hundreds in one day cricket. We will check his hundreds in T20 and IPL. We will also find out his last hundred in ODI.

How Many Virat Kohli Centuries in Total ?

Virat Kohli has scored 80 international hundreds so far. This is a very big number. Only one player has more than him in the whole world. That player is Sachin Tendulkar. But Virat is still playing. So many people believe he will break that record. Out of these 80 hundreds, most are in ODI cricket. Some are in Test cricket. And a few are in T20 internationals. He also has many centuries in IPL. But IPL is not international cricket. So we keep it separate. Let us break it format wise.

Read More: Dhoni Highest Score Chase Highlights Review: World Cup, IPL and T20 Best Knocks

Virat Kohli Centuries in ODI

Virat Kohli Centuries in ODI

ODI is the best format for Virat Kohli. He has 50 hundreds in ODIs. Yes, you read that right. 50. That is the same number as Sachin Tendulkar. Virat reached 50 ODI hundreds very fast. He took fewer matches than anyone else. His first ODI hundred came against Sri Lanka in 2009. Since then, there was no looking back.

His ODI hundreds come against almost every team. He has hit most hundreds against Australia and Sri Lanka. He also has big match hundreds. For example, his hundred against Pakistan in the 2015 World Cup is still fresh in our minds. His hundreds are not slow. He scores them at a fast pace. That is why India wins most matches when he scores a hundred.

Let us give you a small list of his memorable ODI hundreds.

  • 183 against Pakistan in 2012
  • 160 against South Africa in 2018
  • 123 against Australia in 2019
  • 113 against New Zealand in 2016

These are just a few names. There are 50 in total. But we are not here to just make a list. We want you to understand his quality. Each hundred is different. Some are in difficult conditions. Some are in knockout matches. But all of them show his hunger for runs.

Virat Kohli Centuries in T20

T20 cricket is fast. Bowlers bowl yorkers. Batters try to hit sixes. In this chaos, scoring a hundred is very hard. Most players do not have a single T20 international hundred. Virat has one. That is the truth. He has one hundred in T20 internationals.

But that one hundred is special. It came against Afghanistan in the 2022 Asia Cup. He scored 122 not out. India was in trouble. Other batsmen got out. Then Virat took charge. He did not try to hit every ball. He took singles. He found twos. He respected good balls. And then he attacked the bad ones. That is a smart hundred. Not a blind hitting hundred.

Some people say he should have more T20 hundreds. But look at the reality. In T20, you do not get 50 overs. You get only 20 overs. So scoring a hundred means you have scored more than half of your team runs. That is very rare. Virat has done it once. That is still a big deal.

So for Virat Kohli centuries in T20, the number is one. And that one is enough to show his range.

Virat Kohli Centuries in IPL

IPL is different. Every state has its own team. Every city shouts for its players. Virat plays for RCB. He has been there since the start. And he has given that team many hundreds. The total number is 7. Yes, seven hundreds in IPL.

The best year was 2016. That year, Virat was not human. He was a run machine. He scored four hundreds in just one season. No other player has done that. Not in IPL. Not in any T20 league anywhere. His highest IPL score is 113. He made that against Punjab Kings. In that match, he was hitting sixes like they were nothing.

Let me tell you about his other IPL hundreds without making a table. There is one against Gujarat Lions. There is one against Rising Pune Supergiants. There is a hundred against Delhi Daredevils too. And each one of these hundreds came when his team needed him. That is the difference between Virat and many others. He does not score easy runs. He scores tough runs.

So if you search online for Virat Kohli centuries in IPL, you will find 7. And every RCB fan will tell you the story of each one.

Virat Kohli Last Century in ODI

This is a very common search. People want to know his last hundred in one day cricket. Let me give you the exact answer. The date was 5 October 2023. The match was against Bangladesh. That match was part of the 2023 World Cup. Virat scored 103 not out. He remained on the crease till the end. India won.

Before that hundred, many people were saying he is finished. They were asking when will he score another hundred. Then he answered in the best way. He did not say anything in press meets. He just let his bat speak. And that hundred was a proper Virat Kohli hundred. Good shots. Hard running. No unnecessary risks.

That is his last ODI hundred as of today. He has played ODI matches after that. But he has not scored another hundred yet. But he will. He is fit. He is hungry. And Indian fans are waiting.

What Makes These Virat Kohli Centuries Different?

You see hundreds from other players. They are good. But Virat Kohli centuries have a different feeling. Why? Because most of his hundreds come when the team is in trouble. The score is 50 for 3. The asking rate is high. The crowd is quiet. Then Virat comes. He does not panic. He takes time. He builds a small partnership. Then he builds a big one. And before you know it, he reaches his hundred.

Another thing. His fitness. He can run three runs when others take one. He does not get cramps. He does not ask for the physio. He just stays there. That pressure makes bowlers tired. And then they make mistakes. Virat punishes those mistakes.

Also, he scores against strong teams. He has hundreds in Australia, in England, in South Africa, in New Zealand. These are not small grounds. These are tough places for Indian batsmen. But Virat treats them like his home ground. That is the mark of a world class player.

Some Rare Records of Virat Kohli Centuries

Let us share some special records about his hundreds.

  • Fastest to 50 ODI centuries
  • Most hundreds while chasing in ODIs
  • Most hundreds in a single World Cup season
  • First player to score a hundred in his 500th international match

These records are not luck. They are hard work. Virat has worked on his game since childhood. He plays straight. He does not use many fancy shots. That is why he is consistent.

Virat Kohli Centuries

Does He Score a Hundred Every Time He Bats?

No. That is a simple answer. Cricket does not work like that. Bowlers also get paid. They also practice. Sometimes a good ball comes. Sometimes a bad decision happens. Sometimes he scores 50 and then gets out. That is fine. The point is, he tries to score a hundred every time. But it does not happen every time.

Do not expect a hundred in every match. That is not fair to any player. Just enjoy his batting. Enjoy his cover drive. Enjoy his flick shot. Enjoy his running between the wickets. Even if he scores 40 or 60, it is still good to watch.

How to Search More Virat Kohli Centuries Online?

If you want to see the latest list of his hundreds, do not depend on one article. New matches happen every week. New hundreds can come anytime. Go to the BCCI website. That is the official board of cricket in India. Or go to ESPNcricinfo. They keep updating everything.

You can also search on Google using these exact words.

  • Virat Kohli centuries list new
  • Virat Kohli last century in ODI today
  • Virat Kohli centuries in T20 latest
  • Virat Kohli centuries in IPL 2025

These searches will give you fresh news. Always check the date of the article. Some websites show old news as new. Do not fall for that.

Final Thoughts

Virat Kohli centuries are not just numbers on a board. They are lessons. They teach us to never give up. They teach us to stay fit. They teach us to work hard every day. Whether you are a student, a job worker, or a young cricketer, you can learn from his batting.

We have covered everything in simple words. From his last hundred in ODI to his seven IPL hundreds, we kept it clear. No tricky words. No copied lines. Just real talk for real Indian fans. If you liked this article, share it with your cricket group. And next time Virat scores a hundred, remember that you read about his journey here first.

FAQs

How many total Virat Kohli centuries are there in international cricket?

The answer is 80. 50 in ODI. 29 in test. 1 in T20. Keep this number in mind.

What is the last century of Virat Kohli in ODI?

I told you before. It is 103 not out against Bangladesh on 5 October 2023. That is the last one.

How many Virat Kohli centuries in IPL so far?

He has 7. All for RCB. None for any other team.

Does Virat Kohli have a century in T20 World Cup?

No. He does not have a T20 World Cup hundred. But he has a T20 international hundred against Afghanistan in Asia Cup 2022.

Who has more ODI centuries than Virat Kohli?

Right now, no one has more. He is equal with Sachin Tendulkar. Both have 50.

Virat Kohli Centuries