Virat Kohli IPL Records and Stats Heading Into 2026 Season

Kohli IPL Career Overview

Virat Kohli stands as the undisputed king of IPL batting. With 8,004 runs across 252 matches, he is the only player to cross 8,000 runs in IPL history. His consistency over 17 seasons with Royal Challengers Bengaluru is unmatched.

StatValueIPL Rank
Total Runs8,004#1 All-Time
Matches252#2 All-Time
Centuries8#1 All-Time
Fifties55#1 All-Time
Highest Score113-
Strike Rate131.6-
Average37.4Top 5

Season-by-Season Breakdown

Kohli most dominant season was 2016 when he scored 973 runs - the all-time IPL record.

SeasonMatchesRunsAvgSR100s
20241574161.7154.61
20231463953.2139.80
20221634122.7115.90
20161697381.0152.04

Watch IPL 2026 Live - Free Streaming

Get live scores, ball-by-ball commentary and HD streaming for every match

Watch Live Now →

What to Expect in IPL 2026

Kohli enters IPL 2026 at age 37 but shows no signs of slowing. His 2024 season (741 runs at SR 154.6) proved he adapts to the modern T20 game. Use our Match Predictor to check RCB chances.

Kohli vs Other IPL Legends

How does Kohli compare to other IPL greats?

PlayerRunsMatchesAverage100s
Virat Kohli8,00425237.48
Shikhar Dhawan6,76923233.52
David Warner6,56518440.24
Rohit Sharma6,21125428.42

Frequently Asked Questions

How many runs has Virat Kohli scored in IPL?

Virat Kohli has scored 8,004 runs in IPL, making him the all-time highest run-scorer.

How many IPL centuries does Kohli have?

Kohli has 8 centuries in IPL, the most by any player.

Which team does Kohli play for in IPL 2026?

Kohli plays for Royal Challengers Bengaluru (RCB) in IPL 2026.

Watch IPL 2026 Live - Free Streaming

Get live scores, ball-by-ball commentary and HD streaming for every match

Watch Live Now →

Related Articles

AS
Alex Slonov
Cricket journalist covering IPL since 2018