Virat Kohli is again in the spotlight with the Indian Premier League (IPL) 2026 just around the corner. Royal Challengers Bengaluru (RCB) star batter is already the leading run-scorer of the competition and is on the verge of breaking several big records this season.
Kohli has scored 8661 runs in 267 IPL matches and has remained as the tournament's most consistent batter. Rohit Sharma, Shikhar Dhawan and David Warner are second, third and fourth with 7046, 6813 and 6779 runs respectively.
Virat Kohli - 9000 IPL Runs
Kohli needs 339 more runs in the upcoming season to become the first player in IPL history to score 9,000 runs in the tournament. Another major milestone in Kohli's illustrious career and one which should fall with ease if his usual consistency continues.
The RCB batter is already the first player to breach 6,000, 7,000, and 8,000 run mark in the competition's history.
Most Runs in IPL History
| Player | Matches | Runs |
| Virat Kohli | 267 | 8661 |
| Rohit Sharma | 272 | 7046 |
| Shikhar Dhawan | 222 | 6769 |
| David Warner | 184 | 6565 |
| Suresh Raina | 205 | 5528 |
Virat Kohli - 10,000 T20 Runs for RCB
Kohli has been a part of the Royal Challengers Bengaluru since its inception in 2008 and he has played a staggering 282 T20 games for the franchise thus far, notching 9,085 runs for the Bangalore-based team.
If he goes on to score 915 runs in the upcoming season, Kohli will become the first player to score 10,000 T20 runs for one franchise. A phenomenal achievement and a test of Kohli's longevity with his beloved franchise.
Most Runs for One Team in T20s
| Player | Team | Matches | Runs |
| Virat Kohli | RCB | 282 | 9085 |
| James Vince | Hampshire | 210 | 6357 |
| Rohit Sharma | Mumbai Indians | 236 | 6149 |
| Babar Azam | Pakistan | 145 | 4596 |
Virat Kohli - 10,000 T20 Runs in One Country
Having played 284 T20 matches in India in all forms of the game, Kohli has amassed a record 9,704 runs and needs 296 runs more to become the first cricketer in the world to score 10,000 T20 runs in a single country. The stats show his superiority at home grounds in the T20 format.
Most T20 Runs in One Country
| Player | Matches | Runs | Country |
| Virat Kohli | 284 | 9704 | India |
| Rohit Sharma | 315 | 8426 | India |
| Shikhar Dhawan | 253 | 7626 | India |
| James Vince | 256 | 7492 | England |
| Sanju Samson | 265 | 6961 | India |
300 Sixes for RCB in IPL
RCB's batting maestro has hammered 291 sixes for Royal Challengers Bengaluru in IPL. He is just 9 sixes away from completing 300 sixes for RCB in this cash-rich league.
Virat Kohli - 4000 T20 Runs at One Venue
Kohli is also inching closer to another individual landmark and a rather unique record of 4000 T20 runs at a single ground, the M Chinnaswamy Stadium, in Bengaluru.
He has scored 3618 runs at the M Chinnaswamy stadium in 109 matches and should he pile on 382 runs in the upcoming season, he will be the first player to achieve 4000 T20 runs at a particular stadium. RCB play a minimum of 5 home games in the competition and more if they reach the playoffs stage.
Most T20 Runs at One Venue
| Player | Matches | Runs | Venue |
| Virat Kohli | 109 | 3618 | Bengaluru |
| James Vince | 122 | 3585 | Southampton |
| Mushfiqur Rahim | 151 | 3459 | Dhaka |
| Alex Hales | 110 | 3241 | Nottingham |
| Tamim Iqbal | 111 | 3238 | Dhaka |

