IPL all-time records

IPL all-time records: most career runs — V Kohli · 9,336; most career wickets — YS Chahal · 233; most sixes — CH Gayle · 357. Every record on this page is computed from every recorded ball and routinely cross-checked against official records.

V Kohli
9,336
most career runs · V Kohli
IPL all-time

Who has the most career runs in the IPL?

V Kohli · 9,336 — computed from every recorded ball.

Who has the most career wickets in the IPL?

YS Chahal · 233 — computed from every recorded ball.

Who has the most sixes in the IPL?

CH Gayle · 357 — computed from every recorded ball.

Batting records

RecordLeader
Most career runsV Kohli · 9,336
Highest individual inningsCH Gayle · 175
Most sixesCH Gayle · 357
Most foursV Kohli · 844
Most 50sV Kohli · 68
Most 100sV Kohli · 9
Highest Strike Rate (250+ balls)V Suryavanshi · 229

Bowling records

RecordLeader
Most career wicketsYS Chahal · 233
Best innings figuresAS Joseph · 6/12
Most 3W haulsJJ Bumrah · 25
Most 4W haulsYS Chahal · 9
Most 5W haulsJP Faulkner · 2
Best economy (250+ balls)SM Pollock · 6.5
Best bowling Strike Rate (20+ wkts)Sohail Tanvir · 11.2
Most dot ballsB Kumar · 2,004

Match records

RecordLeader
Highest team totalSunrisers Hyderabad · 287 (2024)
Biggest win by runsMumbai Indians · 146 runs
Highest successful chasePunjab Kings · 265 (2026)
Most Player of the MatchAB de Villiers · 25

Venue records

RecordLeader
Venue with most matchesWankhede, Mumbai · 132
Highest average 1st-innings scoreHPCA, Dharamsala · 191
Strongest chasing groundSCA, Rajkot · bat-first win 30.0%
Venue with most sixesWankhede, Mumbai · 1,903

This season (2026)

RecordLeader
Orange Cap (most runs)V Suryavanshi · 776
Purple Cap (most wkts)K Rabada · 29
Highest team totalPunjab Kings · 265

Records in other leagues

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions