The countdown has officially begun! As the summer heat starts to rise in India, cricket fans across the country know exactly what time it is. Yes, the much-awaited virat kohli ipl 2026 campaign is just around the corner. The tournament is kicking off with an absolute blockbuster match on March 28: Royal Challengers Bengaluru (RCB) taking on Sunrisers Hyderabad (SRH).
Whenever the RCB team walks onto the field, the eyes of the entire nation are glued to just one man. He is the undisputed GOAT (Greatest of All Time) of the tournament, the modern-day master, Virat Kohli. Whether you are a die-hard RCB fan who chants “Ee Sala Cup Namde” every single year with full hope, or just a pure cricket lover who turns on the TV just to watch his beautiful cover drives, watching King Kohli bat is pure emotion.
If you are a cricket fan, a fantasy cricket player, or someone who loves numbers eagerly searching for the ultimate virat kohli stats, you have come to the best place on the internet. We have carefully collected, filtered, and broken down all his numbers from the very first season in 2008 up to 2025.
Grab a cup of tea or coffee, make yourself comfortable, and let’s dive deep into the greatest T20 career ever built.
Virat Kohli IPL Debut: The 2008 Match That Started It All
Before we jump into the massive mountain of runs he has scored over the years, let’s rewind the clock and go back to where it all started. Every great legend has a beginning, and for Virat, his start was a real test of character.
Virat Kohli’s IPL debut happened on April 18, 2008. He was playing for Royal Challengers Bangalore (RCB) against the Kolkata Knight Riders (KKR) at the famous M. Chinnaswamy Stadium in Bengaluru. Do you know what makes this special? This was the very first match in the history of the IPL!
A young, 19-year-old Virat, who had just won the Under-19 World Cup for India, came out to bat. He was a chubby kid with a lot of gel in his hair. However, it was not a magical start. He managed to score just 1 run off 5 balls before he was bowled out by Ashok Dinda. KKR famously won that opening match by a huge margin of 140 runs, mostly because Brendon McCullum played an unbelievable knock of 158 not out.
Looking back at that day now, it feels almost like a movie script. The teenager who struggled and scored just 1 run in his very first game worked so hard over the years that he became the undisputed King of the entire tournament.

Virat Kohli IPL Career: Total Runs, Matches, and Stats Overview
When we talk about loyalty in today’s franchise cricket, there is only one name that honestly tops the list. In a time when players change teams for more money in mega auctions, if you search for virat kohli ipl teams from 2008, the answer is very simple: RCB. Just one team. He has worn the RCB jersey since day one.
Let’s look at his crazy overall numbers. His virat kohli ipl career shows his amazing fitness, his hunger for runs, and his pure dominance over a long period of almost 18 years:
- virat kohli ipl matches total: 267 Matches (He batted in 259 Innings)
- virat kohli ipl runs total: 8,661 Runs (This is the absolute highest in IPL history. Nobody is even close to him right now)
- Career Average: 39.54 (Having an average close to 40 after playing more than 250 T20 games is simply out of this world)
- Career Strike Rate (SR): 132.85
- Highest Score (HS): 113* (Not out)
- Boundaries: 771 Fours and 291 Sixes
- Not Outs: 40 times he has stayed till the end.
- Balls Faced (BF): 6,519 balls.
To put these huge numbers into simple words, Virat Kohli is very close to crossing the magical 9,000-run mark in the IPL. When this league started, people thought scoring 4,000 or 5,000 runs was a big deal. King Kohli has made greatness look completely normal.
| Span | Mat | Inns | NO | Runs | HS | Avg | SR | 100 | 50 |
|---|---|---|---|---|---|---|---|---|---|
| 2008–2025 | 267 | 259 | 40 | 8661 | 113* | 39.54 | 132.85 | 8 | 63 |
Virat Kohli IPL Total Century and Half Century Highlights
Kohli is not just a player who scores 20s and 30s; he is a proper milestone machine. When he gets set, he plays big innings.
- virat kohli ipl total century: 8 Centuries. Yes, you read that right. He holds the record for the most hundreds by any player in the history of the tournament.
- virat kohli ipl half century: 63 Fifties.
Do you remember his 2016 season? Four of those eight centuries came in that one single year. Even today, on YouTube or Google, fans constantly search for the virat kohli ipl century scorecard from that “God Mode” year just to re-watch his batting highlights.
But he didn’t stop there. Recently, he added more centuries to his name with brilliant hundreds in the 2023 and 2024 seasons. This proves that age is just a number for him. He is 36+ but still batting like a hungry youngster.
Virat Kohli IPL Runs List 2008 to 2025: All Season Stats
Real cricket fans always search for the complete virat kohli ipl runs list 2008 to 2025 to see how he improved year by year. It tells a great story of his hard work. Let’s break down his journey into different phases from his virat kohli ipl runs list all season:
The Learning Phase (2008-2010): In the beginning, he was still learning the T20 game. He started with just 165 runs in the 2008 season. By 2010, he got better and scored 307 runs. He was playing under the shadows of legends like Rahul Dravid, Anil Kumble, and Jacques Kallis.
The Main Man (2011-2015): This is when Virat became the core of RCB. He started delivering consistent 500+ run seasons. His biggest jump came in 2013 when he smashed 634 runs. He started finishing games and became the captain of the team.
The “God Mode” Year (2016): There are no words to describe 2016. He scored 973 Runs at an average of 81.08 and a strike rate of 152.03. This is the greatest individual season by any batsman in the history of T20 cricket. He hit 4 centuries. Do you remember the match against Punjab? It was raining, the match was cut short to 15 overs, and Virat had stitches in his left hand because of an injury. Still, he went out and scored a 50-ball hundred! That is pure dedication.

The Burden of Captaincy and the Dip (2017-2022): After 2016, the expectations were too high. While he still scored heavily (like 530 runs in 2018), the pressure of RCB not winning the trophy started to show. In 2021 and 2022, his strike rate dropped a bit, and people started questioning if his prime T20 days were over. In 2022, he scored 341 runs, which is low by his high standards.
The Aggressive King Returns (2023-2025): Just when the critics were talking about his strike rate, Virat changed his game. Faf du Plessis became the captain, which freed Virat from the mental pressure of leadership.
- 2023: 639 runs (Average: 53.25, Strike Rate: 139.82, 2 Centuries)
- 2024: 741 runs (Average: 61.75, Strike Rate: 154.69, 1 Century). He won the Orange Cap and batted with pure aggression.
- 2025: 657 runs (Average: 54.75, Strike Rate: 144.71)
The “new” aggressive Virat is scary for bowlers. He completely changed how he plays against spin bowling. He started using the sweep shot and the slog-sweep over mid-wicket, which allowed him to score fast even in the middle overs.
| Season | Mat | Inns | NO | Runs | HS | Avg | SR | 100 | 50 |
|---|---|---|---|---|---|---|---|---|---|
| 2007/08 | 13 | 12 | 1 | 165 | 38 | 15 | 105.09 | 0 | 0 |
| 2009 | 16 | 13 | 2 | 246 | 50 | 22.36 | 112.32 | 0 | 1 |
| 2009/10 | 16 | 13 | 2 | 307 | 58 | 27.9 | 144.81 | 0 | 1 |
| 2011 | 16 | 16 | 4 | 557 | 71 | 46.41 | 121.08 | 0 | 4 |
| 2012 | 16 | 15 | 2 | 364 | 73* | 28 | 111.65 | 0 | 2 |
| 2013 | 16 | 16 | 2 | 634 | 99 | 45.28 | 138.73 | 0 | 6 |
| 2014 | 14 | 14 | 1 | 359 | 73 | 27.61 | 122.1 | 0 | 2 |
| 2015 | 16 | 16 | 5 | 505 | 82* | 45.9 | 130.82 | 0 | 3 |
| 2016 | 16 | 16 | 4 | 973 | 113 | 81.08 | 152.03 | 4 | 7 |
| 2017 | 10 | 10 | 0 | 308 | 64 | 30.8 | 122.22 | 0 | 4 |
| 2018 | 14 | 14 | 3 | 530 | 92* | 48.18 | 139.1 | 0 | 4 |
| 2019 | 14 | 14 | 0 | 464 | 100 | 33.14 | 141.46 | 1 | 2 |
| 2020/21 | 15 | 15 | 4 | 466 | 90* | 42.36 | 121.35 | 0 | 3 |
| 2021 | 15 | 15 | 1 | 405 | 72* | 28.92 | 119.46 | 0 | 3 |
| 2022 | 16 | 16 | 1 | 341 | 73 | 22.73 | 115.98 | 0 | 2 |
| 2023 | 14 | 14 | 2 | 639 | 101* | 53.25 | 139.82 | 2 | 6 |
| 2024 | 15 | 15 | 3 | 741 | 113* | 61.75 | 154.69 | 1 | 5 |
| 2025 | 15 | 15 | 3 | 657 | 73* | 54.75 | 144.71 | 0 | 8 |
Ground-by-Ground Analysis: The Stadium Conqueror
T20 cricket depends a lot on pitch conditions and stadium sizes. A true legend scores runs everywhere. Let’s see how Kohli performs across different grounds in India.
The Fortress: M. Chinnaswamy Stadium, Bengaluru You cannot talk about Virat without talking about Chinnaswamy Stadium. It is his home ground. In 94 matches played here, he has scored a massive 3,202 runs at a great strike rate of 143.58. He has hit 4 centuries and 24 half-centuries in front of the crazy RCB crowd. The boundaries are short, yes, but scoring 3000+ runs on one ground takes special talent.
Dominating Away From Home Many players only play well at home, but Virat loves away matches. Let’s look at his home city, Delhi. At the Arun Jaitley Stadium, he averages a crazy 66.75 at a strike rate of 140.89. He loves showing his home crowd what he can do.
What about Mumbai? At the Wankhede Stadium, which has good bounce and pace, he has scored 641 runs at an average of 45.78. Whenever the ball comes nicely onto the bat, Virat makes the bowlers pay.
| Ground | Mat | Inns | NO | Runs | HS | Avg | SR | 100 | 50 |
|---|---|---|---|---|---|---|---|---|---|
| Chinnaswamy, Bangalore | 94 | 91 | 11 | 3202 | 113 | 40.02 | 143.58 | 4 | 24 |
| Wankhede, Mumbai | 19 | 19 | 5 | 641 | 92* | 45.78 | 138.14 | 0 | 6 |
| Arun Jaitley Stadium, Delhi | 11 | 11 | 3 | 534 | 99 | 66.75 | 140.89 | 0 | 7 |
| Hyderabad (Uppal) | 11 | 11 | 1 | 486 | 100 | 48.6 | 133.88 | 1 | 3 |
| Eden Gardens, Kolkata | 14 | 13 | 3 | 430 | 100 | 43 | 133.95 | 1 | 2 |
| Chepauk, Chennai | 14 | 14 | 0 | 414 | 58 | 29.57 | 110.4 | 0 | 2 |
| Dubai Stadium (UAE) | 12 | 12 | 1 | 328 | 90* | 29.81 | 121.93 | 0 | 3 |
| Jaipur Stadium | 10 | 10 | 3 | 324 | 113* | 46.28 | 117.81 | 1 | 1 |
| Sharjah (UAE) | 8 | 8 | 2 | 285 | 53 | 47.5 | 122.31 | 0 | 1 |
| Pune Stadium | 9 | 9 | 0 | 276 | 80 | 30.66 | 110.84 | 0 | 2 |
| Ahmedabad (Motera) | 7 | 7 | 2 | 262 | 70* | 52.4 | 129.7 | 0 | 2 |
| Mohali Stadium | 8 | 8 | 0 | 246 | 67 | 30.75 | 125.51 | 0 | 2 |
| Abu Dhabi (UAE) | 8 | 8 | 2 | 165 | 72* | 27.5 | 111.48 | 0 | 1 |
| Rajkot Stadium | 2 | 2 | 1 | 164 | 100* | 164 | 145.13 | 1 | 1 |
| Lucknow (Ekana) | 3 | 3 | 0 | 128 | 54 | 42.66 | 150.58 | 0 | 1 |
| Dharamsala Stadium | 2 | 2 | 0 | 103 | 92 | 51.5 | 177.58 | 0 | 1 |
| Brabourne Stadium | 4 | 4 | 0 | 95 | 58 | 23.75 | 118.75 | 0 | 1 |
| Kingsmead (SA) | 4 | 4 | 0 | 75 | 38 | 18.75 | 117.18 | 0 | 0 |
| DY Patil Stadium | 6 | 5 | 1 | 63 | 41* | 15.75 | 134.04 | 0 | 0 |
| Ranchi Stadium | 3 | 3 | 0 | 56 | 27 | 18.66 | 107.69 | 0 | 0 |
| Raipur Stadium | 1 | 1 | 1 | 54 | 54* | — | 120 | 0 | 1 |
| St George’s Park (SA) | 3 | 3 | 0 | 53 | 22 | 17.66 | 89.83 | 0 | 0 |
| Newlands (SA) | 2 | 2 | 0 | 53 | 50 | 26.5 | 132.5 | 0 | 1 |
| Centurion (SA) | 3 | 2 | 1 | 34 | 19* | 34 | 109.67 | 0 | 0 |
| Wanderers (SA) | 4 | 2 | 1 | 31 | 24* | 31 | 124 | 0 | 0 |
| Kochi Stadium | 1 | 1 | 0 | 23 | 23 | 23 | 127.77 | 0 | 0 |
| Nagpur Stadium | 1 | 1 | 0 | 3 | 3 | 3 | 75 | 0 | 0 |
Top Fantasy Cricket Apps for IPL 2026 (Where to Build Your Dream Team)
Speaking of stats, if you are looking at all these numbers, you are definitely going to make your Fantasy Cricket teams! For IPL 2026, Virat Kohli is universally going to be the default Captain or Vice-Captain choice for millions of fans. But which platform should you play on?
Here is a list of the best fantasy cricket apps for IPL 2026 where you can use these Virat Kohli stats to win big:
[User: Aap yahan apne top fantasy apps ki list, unke features, aur referral links add kar sakte hain. Niche format diya hai:]
- [App 1 Name – e.g. Dream11]: [Write 2-3 lines about this app. Tell users why it is good, mention prize money, and add your referral link if you have one.]
- [App 2 Name – e.g. My11Circle]: [Write 2-3 lines about this app. Mention their SUV prizes or low competition.]
- [App 3 Name – e.g. Vision11 / PlayerzPot]: [Write 2-3 lines about this app. Focus on low entry fees and better winning chances.]
- [App 4 Name]: [Write details here.]
Pro Tip for your Fantasy Team: Whenever RCB is fielding first and chasing a target, blindly make Virat Kohli your Fantasy Team Captain. As we will see below, his chasing stats are out of this world, and he will give you maximum points!
Virat Kohli IPL Stats Against Specific Rival Teams
We all know some players love batting against specific teams. Here is how King Kohli has destroyed rival franchises over the years. This shows he doesn’t just score against weak bowling attacks; he steps up in big rivalries.
- vs Punjab Kings (PBKS): In 36 Innings, he has scored 1,159 runs. His average is 36.21 with a strike rate of 132.60.
- vs Chennai Super Kings (CSK): The MS Dhoni vs Virat Kohli match is always a festival. Against CSK’s smart spin bowling, Virat has scored 1,146 runs in 34 innings. He always plays a mature role in these high-pressure Southern Derby matches.
- vs Delhi Capitals (DC): In 30 Innings, he has scored 1,130 runs. His average here is a brilliant 49.13! The Delhi boy shows no mercy to his local team.
- vs Kolkata Knight Riders (KKR): This rivalry is famous because of Gautam Gambhir. Against KKR, Virat has scored 1,021 runs in 32 innings, including a brilliant century.
The SRH Threat (March 28 Opener Context): The very first match of IPL 2026 is RCB vs SRH. So, how are his stats against Hyderabad? Against Sunrisers Hyderabad, he has smashed 805 runs in 24 innings at a very healthy strike rate of 141.97, including a blistering century. Pat Cummins and his bowling attack will have to be very careful, because this stat is crucial as we head into the season opener!
| Team | Mat | Inns | NO | Runs | HS | Avg | SR | 100 | 50 |
|---|---|---|---|---|---|---|---|---|---|
| Kings XI Punjab (Punjab Kings) | 36 | 36 | 4 | 1159 | 113 | 36.21 | 132.6 | 1 | 6 |
| Chennai Super Kings | 35 | 34 | 4 | 1146 | 90* | 38.2 | 127.75 | 0 | 10 |
| Delhi Daredevils (Delhi Capitals) | 31 | 30 | 7 | 1130 | 99 | 49.13 | 133.88 | 0 | 11 |
| Kolkata Knight Riders | 35 | 32 | 7 | 1021 | 100 | 40.84 | 133.63 | 1 | 7 |
| Mumbai Indians | 34 | 33 | 4 | 922 | 92* | 31.79 | 128.77 | 0 | 6 |
| Rajasthan Royals | 33 | 32 | 6 | 896 | 113* | 34.46 | 123.92 | 1 | 6 |
| Sunrisers Hyderabad | 24 | 24 | 2 | 805 | 100 | 36.59 | 141.97 | 1 | 5 |
| Gujarat Titans | 6 | 6 | 2 | 351 | 101* | 87.75 | 143.26 | 1 | 3 |
| Deccan Chargers | 11 | 10 | 1 | 306 | 71 | 34 | 137.83 | 0 | 3 |
| Gujarat Lions | 5 | 5 | 1 | 283 | 109 | 70.75 | 154.64 | 2 | 1 |
| Rising Pune Supergiant | 4 | 4 | 1 | 271 | 108* | 90.33 | 144.14 | 1 | 2 |
| Lucknow Super Giants | 6 | 6 | 0 | 193 | 61 | 32.16 | 133.1 | 0 | 2 |
| Pune Warriors India | 5 | 5 | 0 | 128 | 67 | 25.6 | 128 | 0 | 1 |
| Kochi Tuskers Kerala | 2 | 2 | 1 | 50 | 27* | 50 | 98.03 | 0 | 0 |
The Chase Master: Virat Kohli Batting Position Stats
Where does Virat Kohli bat the best? Should he open or play at number 3? The data gives us a very clear picture.
Opening vs Number 3
During the early and middle parts of his career, Virat batted a lot at Number 3. He scored around 2,800 runs there. But his true “Beast Mode” unlocks when he opens the batting.
If we combine his stats from the 1st and 2nd batting positions (as an opener), Kohli has scored over 5,000 runs. His average as an opener is between 45 and 48, and he has scored all 8 of his centuries while opening the batting! When he comes out to face the new hard ball, he uses the powerplay gaps perfectly. He hits normal cricketing shots for boundaries and sets the game up.
Setting Targets vs Chasing History
Is Virat Kohli the greatest chaser in the history of white-ball cricket? Yes, absolutely. And his IPL numbers prove it.
- Matches Batting First (Setting Target): He has scored 4,703 runs. His average is 38.54.
- Matches Fielding First (Chasing Target): He has scored 3,958 runs. But look at his average—it jumps up to 40.80, and his strike rate is 134.30.
The pressure of a run-chase brings out a laser-sharp focus in him. He turns into a human computer. He knows exactly which bowler to attack, which gaps to find, and how to pace the innings so his team crosses the finish line.
| Position | Span | Mat | Inns | NO | Runs | HS | Avg | SR | 100 | 50 |
|---|---|---|---|---|---|---|---|---|---|---|
| 3rd Position | 2008–2022 | 93 | 93 | 13 | 2815 | 99 | 35.18 | 123.79 | 0 | 20 |
| 1st Position (Opener) | 2012–2024 | 70 | 70 | 12 | 2626 | 113* | 45.27 | 137.63 | 5 | 19 |
| 2nd Position | 2008–2025 | 58 | 58 | 9 | 2383 | 113 | 48.63 | 140.92 | 3 | 20 |
| 4th Position | 2009–2020 | 13 | 13 | 2 | 376 | 73 | 34.18 | 131.46 | 0 | 2 |
| 6th Position | 2008–2010 | 13 | 13 | 2 | 237 | 58 | 21.54 | 144.51 | 0 | 2 |
| 5th Position | 2008–2010 | 8 | 8 | 1 | 173 | 38 | 24.71 | 111.61 | 0 | 0 |
| 7th Position | 2008–2010 | 4 | 4 | 1 | 51 | 37 | 17 | 124.39 | 0 | 0 |
Virat Kohli IPL Teams From 2008: Leadership & Captaincy Impact
An amazing piece of data is how Virat Kohli has performed under different captains at RCB. Being a captain takes a lot of mental energy, but did it affect his batting? Let’s see:
- Under his own Captaincy (V Kohli): He batted in 142 Innings and scored 4,994 runs. His average was almost 42. So, the pressure of captaincy did not ruin his batting; in fact, it fueled his hunger. He scored 5 of his centuries as a captain.
- Under Faf du Plessis (2022-2024): He played 42 Innings and scored 1,608 runs. His average was 44.66 and his strike rate jumped to 140.43. Freed from the heavy burden of team meetings and on-field decisions, this era saw the rebirth of the free-flowing, ultra-aggressive Virat.
Virat Kohli IPL 2026 Price, Retention & RCB Season Preview
As the mega auction fever settles down, everyone is talking about the virat kohli ipl 2026 price and his retention. While the exact auction money rules keep changing, let’s be honest—his real brand value to RCB and to the IPL itself is incalculable. You cannot put a price tag on Virat Kohli.
He is entering the 2026 tournament on the back of three incredible back-to-back seasons (639 runs, 741 runs, and 657 runs). He has the numbers, he has the supreme fitness of a 25-year-old, and most importantly, he still has that burning hunger inside him to lift that elusive IPL trophy for Bengaluru.
Will King Kohli add another unbelievable 600+ run season to his legendary record? Will that much-awaited trophy finally make its way through the crowded streets of Bengaluru in an open-bus parade?
Only time will tell. But looking at these monumental virat kohli stats, one thing is absolutely certain: when Virat Kohli straps on his pads, puts on his helmet, and stares down the bowler against SRH on March 28, you do not dare change your TV channel.
The King is ready. The fans are ready. Are you?
What is the total number of runs scored by Virat Kohli in IPL?
If you are looking for the virat kohli ipl runs total, he has scored an unbelievable 8,661 runs in his career up to the 2025 season. He is the highest run-getter in the history of the league.
How many centuries has Virat Kohli hit in the IPL?
Virat holds the record for the virat kohli ipl total century count. He has hit 8 centuries, which is the most by any batsman. He also has 63 half-centuries to his name.
Which teams has Virat Kohli played for since 2008?
People often search for virat kohli ipl teams from 2008, but the answer is very short. He has only played for one team his entire life: Royal Challengers Bengaluru (RCB).
How many IPL matches has Virat Kohli played?
His virat kohli ipl matches total is 267 matches. He is one of the most experienced players in the T20 format globally.
What is Virat Kohli’s highest score in the IPL?
His highest score in the IPL is 113 not out.
Is Virat Kohli playing in IPL 2026?
Yes, absolutely! The virat kohli ipl 2026 campaign will start on March 28 when RCB takes on Sunrisers Hyderabad in the opening blockbuster match.
Disclaimer: All stats mentioned in this article are updated till the end of the 2025 IPL season.
Table of Contents
Toggle



