IPL All-Time Records: Most Runs, Wickets, Sixes & Centuries in IPL History
Every IPL season adds a new layer to numbers that have been building since 2008. Some IPL records have stood for close to a decade; others got rewritten just this year. If you follow the league even casually, you’ve probably heard bits and pieces – Kohli’s runs, Gayle’s sixes, Chahal’s wickets – without ever seeing the full picture in one place. That’s what this covers: every major IPL all-time record, who holds it, and where things stand heading into the next season.
Most Runs in IPL History (All-Time)
No conversation about IPL all-time records starts anywhere except here. Virat Kohli became the first player to cross 9,000 IPL runs during the 2026 season, playing all of it for Royal Challengers Bengaluru, and he now sits at roughly 9,336 runs – the highest total the tournament has ever seen. He got there in his 275th game, and he’d already been the first man to 7,000 (back in 2023) and 8,000 (in 2024) before crossing this latest mark.
Behind him, Rohit Sharma has scored just over 7,000 runs for Mumbai Indians, followed by Shikhar Dhawan (around 6,769, across multiple franchises) and David Warner (around 6,565, split between Sunrisers Hyderabad and Delhi Capitals). Only ten players in IPL history have crossed the 5,000-run mark, and the list is dominated by a small group of long-serving top-order batters who’ve played the tournament for well over a decade. What’s notable is how top-heavy this list is – the gap between Kohli’s total and second-placed Rohit Sharma is over 2,000 runs, which is roughly a full extra season’s worth of scoring at either player’s career average.
Most IPL Titles (Team Records)
IPL all-time records aren’t limited to individual players – team success tells its own story. Mumbai Indians and Chennai Super Kings are tied at the top with five titles each. Mumbai Indians won in 2013, 2015, 2017, 2019, and 2020, while Chennai Super Kings picked up their five in 2010, 2011, 2018, 2021, and 2023.
Kolkata Knight Riders sit third with three titles (2012, 2014, and 2024), and Royal Challengers Bengaluru – long known as one of the league’s most star-studded but historically trophy-light sides – finally broke through with back-to-back titles in 2025 and 2026. The rest of the trophy cabinet is spread thin: Sunrisers Hyderabad, Rajasthan Royals, Deccan Chargers, and Gujarat Titans have one title apiece, showing how competitive the league’s middle tier has been compared to its two most dominant franchises.
Most Wickets in IPL History
On the bowling side, Yuzvendra Chahal is the benchmark. He became the first bowler to pass 200 IPL wickets and now leads the all-time bowling charts with 233 wickets – a number no other bowler in the competition’s history has reached. It’s a record built almost entirely on consistency rather than one standout season; Chahal has stayed among the league’s most reliable wicket-takers year after year rather than relying on a single explosive campaign.
The gap between Chahal and the rest of the bowling pack is one of the wider ones in IPL all-time records, which says as much about longevity as it does about raw skill – spinners who bowl in the middle overs season after season simply get more chances to add to their tally. It’s worth noting how few genuinely long-serving bowlers even reach this conversation; fast bowlers in particular tend to face more injury-driven interruptions than top-order batters, which makes a wicket record like this one harder to sustain across a decade-plus career.
Most Sixes in IPL History
Chris Gayle owns this one outright, and it isn’t particularly close. His career tally of 357 sixes remains the highest in IPL history, a record that’s held up even as the tournament has gotten more batter-friendly and grounds have gotten smaller. Gayle built this record almost entirely through sheer power hitting during his peak years with Royal Challengers Bengaluru, and no active player has come close to threatening it since he stepped away from regular IPL cricket.
What makes this particular IPL all-time record interesting is how it’s aged. Modern batters hit more sixes per innings on average than Gayle’s era did, largely thanks to shorter boundaries and bigger bats – yet none of them have played long enough at that intensity to catch him on the career total.
Most Centuries in IPL History
This one belongs to Kohli as well. He has 9 centuries in the IPL, more than any other player, on top of over 67 half-centuries across his career. It’s a rare combination – most batters who chase big totals in T20 cricket sacrifice some consistency for it, but Kohli’s numbers show both volume and repeatability at the top level.
Most Fifties in IPL History
While Kohli leads on centuries, David Warner holds the record for most half-centuries, with 66 to his name. It’s a useful reminder that “most consistent” and “most explosive” aren’t always the same player – Warner’s game has been built around getting starts and converting them into fifties at a rate that’s kept him near the top of the run-scoring charts for years, even without matching Kohli’s century count.
Highest Individual Score in IPL History
Chris Gayle shows up again here, with an unbeaten 175* – still the highest individual score ever recorded in an IPL innings. It came in a single, near-mythical performance that’s referenced constantly whenever IPL all-time records come up, precisely because no one has threatened it since, despite well over a decade of the tournament producing increasingly aggressive batting. Plenty of players have flirted with 150 in the years since, but the jump from there to Gayle’s number remains large enough that it’s rarely even discussed as a realistic target in a single innings.
Most Runs in a Single IPL Season
Season records tell a slightly different story than career totals, and here too, Kohli holds the mark: 973 runs, scored in the 2016 season. That’s a record for total runs across a single IPL year, and it’s stood since it was set – a sign of just how difficult it is to sustain that level of output across an entire tournament, even for the players capable of doing it in short bursts.
Most Sixes in a Single Season
This is one of the newer entries on the list. Vaibhav Sooryavanshi set the record for most sixes in a single IPL season with 65 during the 2026 campaign, overtaking marks that had stood for several years. It’s a reminder that while most IPL all-time records are held by established veterans, the season-specific ones are more exposed to being broken by a single standout run of form – especially by younger players playing with fewer inhibitions.
Best Strike Rate in IPL History (Qualified)
Among players with at least 1,500 career runs, Andre Russell holds the highest strike rate in IPL history, at 174.71. Unlike most of the records on this list, this one is about efficiency rather than volume – Russell has built his IPL reputation on scoring fast in short bursts rather than occupying the crease for long periods, and this number reflects exactly that role.
Fastest Century and Fastest Fifty in IPL History
Two more entries belong on any serious list of IPL all-time records, and both have survived longer than most people expect. Chris Gayle also holds the record for the fastest century in IPL history, reaching three figures in just 30 balls in 2013 against Pune Warriors India – the same innings that produced his 175*. It’s a record that’s been under real pressure exactly once: in 2025, Vaibhav Sooryavanshi reached a century in 35 balls, the closest anyone has come in over a decade, but Gayle’s mark still stands.
The fastest fifty belongs to Yashasvi Jaiswal, who got there in just 13 balls against Kolkata Knight Riders in 2023, edging out KL Rahul’s long-standing 14-ball fifty from 2018. Interestingly, the fastest-fifty record has changed hands more recently and more often than the fastest-century record – a gap that says something about how much harder it is to sustain extreme hitting for a full 100 runs compared to a 50-run burst.
The Two Eras of IPL All-Time Records
Line up the years next to each record, and a pattern shows up that most stats pages don’t point out: IPL all-time records split fairly cleanly into two eras, built in different ways.
The first era – roughly 2008 to 2016 – is where the sport’s biggest outlier records were set. Gayle’s 175*, his 30-ball century, and the bulk of his 357 sixes all came from this window, when boundary sizes, bowling depth, and franchise scouting were all less refined than they are now. These records have a “lightning in a bottle” quality – extreme individual performances that the format hadn’t yet caught up to defending against.
The second era – roughly 2017 onward – is where the tournament’s endurance records were built instead. Kohli’s 9,336 runs and Chahal’s 233 wickets weren’t set in a single explosive season; they were assembled year after year, as both players adapted to sharper bowling plans, better fielding, and a league that had generally gotten harder to dominate outright.
What this split tells you is that not all IPL all-time records are equally vulnerable. The outlier records from the Gayle era have proven hardest to break, precisely because they weren’t built through steady accumulation – they need another once-in-a-generation innings, not just a good season. The accumulation records are the ones a sufficiently dominant modern player could realistically threaten over the next several years.
Which IPL All-Time Records Are Closest to Falling?
Based on how these numbers have moved in recent seasons, a few records look more exposed than others heading into 2027.
Most sixes in a season is the one to watch most closely. It’s changed hands multiple times in the last decade, and Sooryavanshi’s 2026 tally of 65 came from a teenager in his second full season – there’s no reason to assume he’s peaked. Fastest century is the opposite case: it’s absorbed one serious challenge (Sooryavanshi’s 35-ball ton in 2025) and held, which suggests Gayle’s 30-ball mark may be closer to unbreakable than any other entry on this list.
Kohli’s career run record and Chahal’s wicket tally sit somewhere in the middle. Neither is going to fall in a single season, but both are the kind of record that a young player entering the league right now could realistically be chasing by the mid-2030s, provided they stay fit, stay in form, and stay with a franchise that keeps them batting in the top three or bowling through the middle overs for a decade straight.
Why These Records Still Matter
IPL all-time records aren’t just trivia – they’re a useful reference point for understanding a team or a player’s form heading into a new season. Knowing that a bowler is closing in on a milestone, or that a batter’s strike rate historically spikes against certain opposition, adds context that raw recent form alone doesn’t give you. If you follow match previews or predictions on this site regularly, these numbers are exactly the kind of background that turns a guess into an informed read on how a game might play out.
Frequently Asked Questions
Who holds the most IPL all-time records?
Virat Kohli holds the most individual all-time records on this list – most career runs (9,336), most centuries (9), and most runs in a single season (973 in 2016) – making him the most decorated name across IPL all-time records.
Who has the most runs in IPL history?
Virat Kohli, with roughly 9,336 runs, the only batter to have crossed both the 8,000 and 9,000 run marks in IPL history.
Who has taken the most wickets in IPL history?
Yuzvendra Chahal, who became the first bowler to cross 200 IPL wickets and now leads the all-time list with 233.
Who holds the fastest century in IPL history?
Chris Gayle, whose 30-ball century in 2013 remains the fastest in IPL all-time records, even after a serious challenge from Vaibhav Sooryavanshi’s 35-ball century in 2025.
Who holds the fastest fifty in IPL history?
Yashasvi Jaiswal, who reached fifty in just 13 balls against Kolkata Knight Riders in 2023.
Who has hit the most sixes in IPL history?
Chris Gayle, with 357 career sixes – a record that has held since his peak years with Royal Challengers Bengaluru.
What is the highest individual score in IPL history?
Chris Gayle’s unbeaten 175, which remains the highest individual score recorded in a single IPL innings.
Which team has won the most IPL titles?
Mumbai Indians and Chennai Super Kings are tied at the top of the IPL all-time records for team success, with five titles each.
Are IPL all-time records likely to change soon?
Career records like Kohli’s run tally and Chahal’s wicket count move gradually and are unlikely to shift dramatically in a single season. Season-specific records – like most sixes in a season – are more vulnerable to being broken by a single standout campaign, as seen with Vaibhav Sooryavanshi in 2026.