Virat Kohli’s IPL journey is not just about big scores but about responsibility and timing. His centuries came in different phases of his career, showing how he grew from a young batter into a dependable match winner. In a league where quick runs are valued, Kohli’s hundreds stand out because they are built with patience, smart shot selection, and calm thinking.
Some of his centuries helped Royal Challengers Bengaluru win comfortably, while others came in close defeats where he fought till the last ball. These innings reflect his mindset more than just numbers. Across nearly a decade, Kohli’s IPL centuries show consistency, adaptability, and the ability to handle pressure in high matches.
How Many Centuries Virat Kohli Scored in IPL?
Virat Kohli scored 8 centuries in IPL till 2025, which is most by any player in the history of IPL.
Virat Kohli’s IPL Centuries List:
Virat Kohli has scored eight IPL centuries across different seasons and venues which helped RCB to win. These hundreds came in chases, big first innings totals, home matches, and away games. Some resulted in famous wins, while others highlighted how much the team depended on him.
| Year | Score | Opposition | Venue | Result | Notes |
| 2016 | 100* (63) | Gujarat Lions | Rajkot | Lost | His maiden T20/IPL century. |
| 2016 | 108* (58) | Rising Pune Supergiants | Bengaluru | Won | A masterclass in chasing 192. |
| 2016 | 109 (55) | Gujarat Lions | Bengaluru | Won | Part of a 229 run stand with AB de Villiers. |
| 2016 | 113 (50) | Kings XI Punjab | Bengaluru | Won | Fastest century (off 47 balls); match was 15 overs. |
| 2019 | 100 (58) | Kolkata Knight Riders | Kolkata | Won | Won by 10 runs (not 10 wickets). |
| 2023 | 100 (63) | Sunrisers Hyderabad | Hyderabad | Won | Chased 187; won by 8 wickets. |
| 2023 | 101* (61) | Gujarat Titans | Bengaluru | Lost | Shubman Gill’s 100* overshadowed this. |
| 2024 | 113* (72) | Rajasthan Royals | Jaipur | Lost | Joint slowest IPL century (67 balls). |

Kohli’s 100* in IPL 2016 Against Gujarat Lions:
RCB batted first in this match and scored 180/2 in 20 overs. Virat Kohli stayed unbeaten on 100 off 63 balls, hitting 11 fours and one six. He held the innings together while wickets kept falling at the other end and handled the pressure calmly.
However, Gujarat Lions chased down the target of 181 and won by 6 wickets with 3 balls to spare. This match became historic as it was the first time in IPL history that a player scored a century and still ended up on the losing side. Despite the loss, Kohli’s knock highlighted his ability to take responsibility under pressure.
Kohli’s 108* in IPL 2016 Against Rising Pune Supergiants:
This unbeaten 108 came at the M. Chinnaswamy Stadium and showcased Kohli at his best while chasing. RCB were set a stiff target of 192, but Kohli made the chase look controlled and assured. He scored 108 off 58 balls, smashing eight fours and seven sixes.
His innings never looked rushed, and he accelerated at the perfect moments. RCB won the match by seven wickets, and this knock further strengthened Kohli’s reputation as one of the safest and most reliable chasers in IPL history. It was a flawless balance of patience and aggression.
Virat’s 109 in IPL 2016 Against Gujarat Lions:
Kohli’s 109 against Gujarat Lions in Bengaluru was one of the most attacking innings of his IPL career. He scored 109 off just 55 balls, smashing five fours and eight sixes. From the beginning, he took control of the bowlers and never allowed them to settle.
His knock pushed RCB to a massive total of 248 for 3, the highest team score of the 2016 season. RCB won the match by 144 runs, and this innings clearly showed Kohli’s peak form during that season, where everything seemed to work perfectly for him.
Virat Kohli’s 113 in IPL 2016 Against Kings XI Punjab:
Virat Kohli’s 113 against Kings XI Punjab in Bengaluru was one of the most dominant innings of his IPL career. He reached his century in 47 balls, his fastest IPL hundred, striking 12 fours and 8 sixes with fearless stroke play all around the ground.
This match was a 15 over per side game due to rain, which made Kohli’s innings even more extraordinary. Scoring 113 in a shortened match showed complete dominance. His knock helped RCB post a massive total, and they eventually won the match by 82 runs, perfectly reflecting Kohli’s peak form in the 2016 season.
Kohli’s 100 in IPL 2019 Against Kolkata Knight Riders:
This century at Eden Gardens showed a calm and mature side of Kohli’s batting. RCB batted first and posted 213/4, with Kohli anchoring the innings without taking unnecessary risks.
KKR came very close in the chase, scoring 203/5, thanks to a late onslaught by Andre Russell (65 off 25) and support from Nitish Rana. RCB eventually won by just 10 runs in a tense thriller, making it far from a smooth victory. Kohli’s innings played a key role in setting up the narrow win.
Virat’s 100 in IPL 2023 Against Sunrisers Hyderabad:
After a long wait, Kohli’s return to IPL centuries came against Sunrisers Hyderabad in 2023. Chasing a challenging target of 187 in Hyderabad, he played a classic innings, scoring 100 off 63 balls with 12 fours and 4 sixes. His batting looked relaxed and confident, reminding fans of his best years.
Kohli paced the chase beautifully, staying patient early and attacking at the right moments. RCB won the match by 8 wickets, and this century was seen as a strong statement after a difficult phase in his career. It confirmed that Kohli’s class and hunger for runs were still very much alive.
Virat Kohli’s 101* in IPL 2023 Against Gujarat Titans:
Virat Kohli’s unbeaten 101 against Gujarat Titans in Bengaluru was a lone fighting effort. Facing a strong bowling attack that included Rashid Khan and Mohammed Shami, Kohli scored 101 off 61 balls, hitting 13 fours and one six, while the rest of the batting lineup struggled.
Despite his effort, RCB lost the match by 6 wickets, with Shubman Gill scoring a century in the chase, which knocked RCB out of the tournament playoffs. Even in defeat, Kohli’s innings stood out for its determination and composure under pressure.
Kohli’s 113* in IPL 2024 Against Rajasthan Royals:
Kohli’s most recent IPL century came against Rajasthan Royals in Jaipur, where he remained unbeaten on 113 off 72 balls. In 2024, Kohli scored 113* off 72 balls in Jaipur. While it showed his ability to anchor, it became a point of discussion as the joint slowest hundred in IPL history, highlighting the thin line between anchoring and T20 pacing. RCB posted a competitive total of 183, largely because of his steady batting.
However, the bowling unit could not defend the score, and RCB lost by six wickets. This innings once again highlighted how much the team depends on Kohli during pressure situations. Even though the result did not go RCB’s way, his knock stood out for its control, patience, and leadership at the crease.
What Makes Virat Kohli’s IPL Centuries Special?
Virat Kohli’s IPL centuries are special because they are built on responsibility rather than quick runs. Most of his hundreds came when the team needed stability, either during a chase or while setting a strong total. He rarely looks rushed and prefers to build his innings step by step. Looking at Kohli’s centuries across years clearly shows his growth as a batter. In 2016, his hundreds were aggressive and dominating, coming during his peak form.
This approach helps him last longer at the crease and control the game. Even in losses, his centuries often keep the match alive till the final moments. These innings reflect his mindset of putting the team first and handling pressure calmly, which separates him from many other batters in the IPL.
How Kohli’s Centuries Reflect His Growth in IPL:
In 2016, his hundreds were aggressive and dominating, coming during his peak form. In later years, his centuries became more balanced, focusing on timing and control rather than pure power.
- Early centuries focused on dominance and aggressive shot making
- Later centuries showed better match awareness and patience
- Improved ability to pace chases under pressure situations
- Shift from power heavy batting to controlled stroke play
- Adapted game to suit different venues and bowling attacks
His record breaking 2016 season, followed by his centuries in 2019, 2023, and 2024, show a mature player who understands match situations better.
Impact of Virat’s Centuries on RCB’s Match Results:
Kohli’s centuries had a clear impact on how RCB performed in many matches. When his hundreds came in winning causes, the team often dominated the game comfortably. In losses, his centuries still highlighted how close RCB came despite weak support from bowling or middle order.
These innings often exposed the team’s over dependence on one batter. Kohli’s performances raised the overall standard of batting but also showed the need for better balance within the squad. His centuries were not just big scores but turning points that shaped RCB’s season narratives.

- Centuries in wins often resulted in comfortable victories
- Lone centuries exposed lack of team balance
- Showed importance of strong partnerships around him
- Highlighted dependency on top order batting
- Influenced RCB’s season momentum significantly
Conclusion:
Virat Kohli’s IPL centuries tell a story of consistency, patience, and responsibility. Across different seasons and match situations, his hundreds have come when the team needed him the most. While not all of them resulted in wins, each innings highlighted his ability to handle pressure and lead from the front. From explosive knocks in 2016 to composed centuries in recent seasons, Kohli’s IPL journey reflects growth and determination. His centuries are not just personal milestones but important moments that have shaped RCB’s IPL history over the years.
FAQs:
Virat Kohli has scored a total of eight centuries in the IPL till the 2025 season.
The 2016 season was his best, where he scored four centuries in one year.
Yes, a few of his centuries came in close defeats where the team lacked support.
Gujarat Lions feature twice among the teams against whom he scored centuries.
It shows that his consistency and hunger for runs remain strong even now.

Kiran is a cricket analyst and writer with strong expertise in the Indian Premier League and modern cricket. He closely follows match situations, player performances, team strategies, and season trends to deliver clear and accurate insights. Passionate about the game, Kiran enjoys exploring emerging talents, tracking auction movements, and sharing timely updates related to IPL and competitive cricket.


