Virat Kohli is the most consistent batter in IPL history with over 8600 runs. From a young U-19 star to an IPL legend with RCB, his journey includes record-breaking seasons, unmatched consistency, and evolution into a modern T20 powerhouse while maintaining elite averages and strike rates.
Virat Kohli is not just a cricketer; he is a statistical phenomenon in the Indian Premier League. Since his debut in 2008, Kohli has been the backbone of Royal Challengers Bengaluru (RCB), showcasing unmatched loyalty, consistency, and adaptability.
From a young aggressive batter to one of the most complete T20 players, his IPL journey reflects growth, resilience, and dominance across eras.
Virat Kohli – Player Profile
Full Name
Virat Kohli
Born
November 05, 1988
Birth Place
Delhi, India
Role
Batsman
Batting Style
Right-handed
IPL Debut
2008
Table of Contents
Virat Kohli IPL Career Stats & Records – Complete Performance Analysis
The Indian Premier League has produced many legendary cricketers, but few have shown the consistency and longevity of Virat Kohli. Since making his debut in 2008 for Royal Challengers Bengaluru (RCB), Kohli has become the face of the franchise and one of the most successful batters in IPL history.
Across more than a decade and a half, Kohli has accumulated thousands of runs, multiple centuries, and several record-breaking seasons. His ability to anchor innings, accelerate when required, and deliver match-winning performances has made him one of the most valuable players in the tournament.
From his debut season in 2008 to the latestIPL campaigns, Kohli’s statistics highlight remarkable growth, consistency, and dominance.
Virat Kohli – Career Statistics
Complete Batting & Bowling Record
Batting & Fielding
Format
Mat
Inns
NO
Runs
HS
Ave
SR
100s
50s
4s
6s
Ct
Tests
123
210
13
9230
254*
46.85
55.57
30
31
1027
30
121
ODIs
311
299
47
14797
183
58.71
93.82
54
77
1376
168
167
T20Is
125
117
31
4188
122*
48.69
137.04
1
38
369
124
54
FC
156
259
20
11485
254*
48.05
55.95
37
39
1341
45
152
List A
347
334
50
16447
183
57.91
94.14
59
86
1567
196
187
T20s
414
397
74
13543
122*
41.92
134.67
9
105
1210
435
185
Bowling
Format
Mat
Inns
Balls
Runs
Wkts
BBI
Ave
Econ
SR
Tests
123
11
175
84
0
–
–
2.88
–
ODIs
311
50
662
680
5
1/13
136.00
6.16
132.4
T20Is
125
13
152
204
4
1/13
51.00
8.05
38.0
FC
156
25
643
338
3
1/19
112.66
3.15
214.3
List A
347
57
726
741
5
1/13
148.20
6.12
145.2
T20s
414
45
460
667
8
2/25
83.37
8.70
57.5
🏆 Records & Achievements
Virat Kohli – All-Time Records
Test • ODI • T20I • Combined Records
Test Records
Most matches as captain – 6th (68)
Hundred in each innings of a match
Hundred and a ninety in a match
Hundred and a duck in a match
Fastest to 7000 runs – 5th (138 innings)
5000 runs and 50 fielding dismissals
Highest partnership for 8th wicket – 7th (241)
Most Player of the Series awards – 2nd (12)
ODI Records
Most runs in career – 2nd (14797)
Highest batting average – 3rd (58.71)
Most hundreds vs one team – 1st (10)
Most dismissals on 99 – 1st (99)
Most fifties – 2nd (131)
Most fours – 4th (1376)
Fastest to 14000 runs – 1st (287 innings)
Most catches – 2nd (167)
5000 runs & 50 dismissals
Highest 3rd wicket partnership – 8th (233*)
Most Player of the Series awards – 1st (7)
T20I Records
Most runs – 3rd (4188)
Highest average – 1st (48.69)
Most fifties – 2nd (39)
Most innings before first duck – 9th (47)
Most fours – 5th (369)
Fastest to 4000 runs – 1st (107 innings)
Highest 5th wicket partnership – 10th (113)
Most Player of the Series awards – 1st (22)
All Format (Combined) Records
Most matches as captain – 8th (213)
Most runs – 2nd (28215)
Most hundreds in a calendar year – 2nd (11)
Most nineties – 7th (12)
Most fifties – 2nd (231)
Most consecutive innings without duck – 8th (104)
Most fours – 4th (2772)
Most catches – 5th (342)
IPL 2026 Points Table
Live Standings, Rankings & Match Updates
Stay updated with the latest IPL 2026 points table including team rankings, wins, losses, Net Run Rate (NRR), and playoff race.
Track your favorite team’s performance throughout the tournament.
Virat Kohli began his IPL journey in 2008 after winning the U-19 World Cup and earning a place in RCB. He struggled in the initial seasons, but his transformation started after 2011.
Between 2013 and 2018, Kohli established himself as one of the most reliable batters in the IPL.
💥 Peak Season – 2016 (Historic Performance)
Dominant IPL Season – 2016
Virat Kohli’s Record-Breaking Performance
Matches
Runs
Average
Strike Rate
Centuries
Fifties
16
973
81.08
152.03
4
7
During the 2016 Indian Premier League season, Virat Kohli delivered one of the most extraordinary performances in T20 franchise history.
Scoring a record 973 runs in just 16 matches, he dominated the tournament with exceptional consistency, hitting four centuries and seven half-centuries.
This remains the highest run tally by any player in a single IPL season.
LeBron James Creates History
1,611 Games Record & Lakers Winning Streak
NBA legend LeBron James has officially tied the all-time record with 1,611 career games, matching a historic milestone while leading the Los Angeles Lakers to an impressive winning streak.
The Lakers are currently in top form, extending their winning run with dominant performances, as LeBron continues to defy age and rewrite basketball history.
Even after more than a decade in the Indian Premier League, Virat Kohli continues to perform at an elite level.
Between 2023 and 2025, he consistently delivered strong batting numbers, combining high averages with an improved strike rate.
These performances highlight Kohli’s ability to adapt to the modern aggressive T20 style while maintaining remarkable consistency.
🧠 Playing Style & Strengths
Early length reading ability
Quick wrist work
Strong against both pace & spin
Elite run-chaser mindset
Virat Kohli’s biggest strength is his ability to handle pressure along with remarkable consistency.
Virat Kohli – Historic IPL Records
Legendary Milestones in the Indian Premier League
Only Player with 6,000+ IPL Runs
Kohli became the first player in IPL history to cross the 6,000-run mark. In 203 matches he scored 6,210 runs at an average of 37.86 and strike rate of 130.29, including five centuries and 42 fifties. He was 559 runs ahead of the next highest run-scorer, Shikhar Dhawan.
Most Matches for a Single Franchise
Kohli has played his entire IPL career for Royal Challengers Bengaluru since 2008. With 203 matches for the franchise, he holds the record for the most matches played for a single IPL team and is the only player to feature in 14 consecutive seasons for one side.
Only Batter with 900+ Runs in a Season
During the 2016 IPL season, Kohli scored an incredible 973 runs from 16 matches at an average of 81.08. This remains the highest run tally in a single IPL season and the only instance of a player scoring 900+ runs in one edition.
Most 50+ Scores in a Single IPL Season
In the 2016 season, Kohli smashed 11 fifty-plus scores, including seven half-centuries and four centuries, setting another record for the most 50+ scores in a single IPL edition.
Fastest Player to Reach 5,000 IPL Runs
Kohli reached the milestone of 5,000 IPL runs in just 165 innings during the 2019 season. This was 12 innings faster than Suresh Raina, who previously held the record.
Only Player with Three 200+ Partnerships
Kohli is the only player involved in three double-century partnerships in IPL history. These include a 229-run stand with AB de Villiers in 2016, a 215-run partnership with de Villiers in 2015, and a 204-run stand with Chris Gayle in 2012.
Among Players with 200+ IPL Matches
Kohli is one of the few cricketers to have played more than 200 IPL matches, joining legends such as MS Dhoni, Rohit Sharma, Dinesh Karthik and Suresh Raina.
Most Century Partnerships with a Single Partner
Kohli has been involved in 22 century partnerships in IPL history. Out of these, 10 came alongside AB de Villiers, making them the most successful batting pair in IPL history.
Highest Centuries and Fifties in IPL
Kohli holds the record for the most centuries in IPL history with eight hundreds. He also has the highest number of half-centuries in the league.
Unique Captaincy Record
Kohli captained Royal Challengers Bengaluru in 136 IPL matches. Among captains with over 100 matches, he has a rare record where losses (67) slightly exceed wins (62).
👉 These records are what make him an all-time great in the IPL.
👑 Captaincy Impact
Kohli led RCB in 136 matches.
Although he didn’t win a trophy, he played a crucial role in building a strong team culture and instilling an aggressive, fearless mindset.
📉 Slump & Comeback
The 2020–2022 phase was one of the toughest periods of Kohli’s career.
However, he made a strong comeback with:
Asia Cup century (2022)
IPL Orange Cap (2024)
Consistent performances afterward
👉 This proves that class is permanent.t होती है।
🔚 Final Verdict
Virat Kohli’s IPL career is not just about runs — it’s a story of evolution.
Beginning: Raw talent
Peak: Dominance (2016)
Present: Smart, modern batter
Today, Kohli is not just a player — he has become the benchmark of the IPL.
⚠️ Disclaimer
The information provided in this article is for informational and educational purposes only. All statistics, records, and player data are based on publicly available sources and may vary with time as matches progress and official updates are released.
We do not claim ownership of any official data or records. Readers are advised to verify details from official sources such as the IPL website or respective cricket boards for the most accurate and updated information.
This content does not intend to harm, mislead, or misrepresent any individual, team, or organization. All trademarks, logos, and names belong to their respective owners.