IPL Records: Most Runs, Wickets, Sixes and Biggest Wins

Virat Kohli has scored the most runs in IPL history, 9,336, and Yuzvendra Chahal has taken the most wickets, 233. Chris Gayle still holds the highest score and the fastest hundred, both from one innings in 2013. This page gathers the main IPL records through the end of the 2026 season in one place, with links to the full lists, plus every Orange Cap winner and the biggest wins.
The Main IPL Records
| Record | Holder |
|---|---|
| Most runs | Virat Kohli, 9,336 runs in 283 matches, 2008 to 2026 |
| Most wickets | Yuzvendra Chahal, 233 wickets in 188 matches, 2013 to 2026 |
| Highest individual score | Chris Gayle, 175 not out from 66 balls, Royal Challengers Bangalore v Pune Warriors, 2013 |
| Fastest hundred | Chris Gayle, 30 balls, in the same innings |
| Fastest fifty | 13 balls, shared by Yashasvi Jaiswal for Rajasthan Royals in 2023 and Urvil Patel for Chennai Super Kings in 2026 |
| Best bowling | Alzarri Joseph, 6 for 12, Mumbai Indians v Sunrisers Hyderabad, 2019 |
| Highest team total | Sunrisers Hyderabad, 287 for 3 v Royal Challengers Bengaluru, 2024 |
| Lowest team total | Royal Challengers Bangalore, 49 all out v Kolkata Knight Riders, 2017 |
| Most runs in a season | Virat Kohli, 973 in 2016 |
| Most sixes | Chris Gayle, 357 |
| Most sixes in a season | Vaibhav Sooryavanshi, 72 in 2026 |
| Most catches | Virat Kohli, 126, not counting wicketkeepers |
| Most dismissals by a wicketkeeper | MS Dhoni, 201 |
| Most titles | Mumbai Indians and Chennai Super Kings, five each |
The figures are from ESPNcricinfo's IPL records, which include the 2026 final. Urvil Patel equalled the fastest-fifty record on 10 May 2026, reaching 50 from 13 balls against Lucknow Super Giants at Chennai in his first IPL half-century, as cricket.com.au reported.
Batting Records
Kohli is the only batter past 9,000 IPL runs, more than 2,000 ahead of Rohit Sharma in second, and has the most hundreds, nine. Gayle's 175 not out is followed by Brendon McCullum's 158 not out in the very first IPL match and KL Rahul's 152 not out in 2026. Our pages on the highest individual scores, the fastest hundreds and the biggest six-hitters have the full lists.
Bowling Records
Chahal leads the wicket-takers by seven from Bhuvneshwar Kumar. Alzarri Joseph's 6 for 12 has been the best figures since 2019, and Dwayne Bravo in 2013 and Harshal Patel in 2021 share the record for a season with 32 wickets. Among left-arm bowlers, Ravindra Jadeja has the most wickets. Our page on the best bowling figures in the IPL covers the leading wicket-takers, every Purple Cap winner and hat-tricks.
Team Records
Sunrisers Hyderabad hold the four highest totals in the IPL, all made in 2024 and 2025, led by 287 for 3. The lowest is Royal Challengers Bangalore's 49 all out against Kolkata Knight Riders in 2017. Our page on the highest-scoring IPL matches covers the biggest totals and chases.
The Biggest Wins
| Winner | Margin | Against | Date |
|---|---|---|---|
| Mumbai Indians | 146 runs | Delhi Daredevils | 6 May 2017 |
| Royal Challengers Bangalore | 144 runs | Gujarat Lions | 14 May 2016 |
| Kolkata Knight Riders | 140 runs | Royal Challengers Bangalore | 18 April 2008 |
| Mumbai Indians | 8 wickets with 87 balls left | Kolkata Knight Riders | 16 May 2008 |
| Royal Challengers Bengaluru | 9 wickets with 81 balls left | Delhi Capitals | 27 April 2026 |
| Kings XI Punjab | 10 wickets with 73 balls left | Delhi Daredevils | 30 April 2017 |
There have been 17 ten-wicket wins in the IPL, none of them in 2026. Royal Challengers Bengaluru's 81-ball win over Delhi Capitals in April 2026 is the second-biggest by balls to spare.
Every Orange Cap Winner
The Orange Cap goes to the season's leading run-scorer. In 2026 it went to Vaibhav Sooryavanshi, aged 15, with 776 runs at a strike rate of 237 for Rajasthan Royals; he also won the most valuable player and emerging player awards.
| Season | Winner | Team | Runs |
|---|---|---|---|
| 2008 | Shaun Marsh | Kings XI Punjab | 616 |
| 2009 | Matthew Hayden | Chennai Super Kings | 572 |
| 2010 | Sachin Tendulkar | Mumbai Indians | 618 |
| 2011 | Chris Gayle | Royal Challengers Bangalore | 608 |
| 2012 | Chris Gayle | Royal Challengers Bangalore | 733 |
| 2013 | Michael Hussey | Chennai Super Kings | 733 |
| 2014 | Robin Uthappa | Kolkata Knight Riders | 660 |
| 2015 | David Warner | Sunrisers Hyderabad | 562 |
| 2016 | Virat Kohli | Royal Challengers Bangalore | 973 |
| 2017 | David Warner | Sunrisers Hyderabad | 641 |
| 2018 | Kane Williamson | Sunrisers Hyderabad | 735 |
| 2019 | David Warner | Sunrisers Hyderabad | 692 |
| 2020 | KL Rahul | Kings XI Punjab | 670 |
| 2021 | Ruturaj Gaikwad | Chennai Super Kings | 635 |
| 2022 | Jos Buttler | Rajasthan Royals | 863 |
| 2023 | Shubman Gill | Gujarat Titans | 890 |
| 2024 | Virat Kohli | Royal Challengers Bengaluru | 741 |
| 2025 | Sai Sudharsan | Gujarat Titans | 759 |
| 2026 | Vaibhav Sooryavanshi | Rajasthan Royals | 776 |
David Warner has won it three times, and Gayle and Kohli twice each. ESPNcricinfo keeps the full list of Orange Cap winners.
Captains and Titles
MS Dhoni and Rohit Sharma have captained five title-winning sides each, and Rajat Patidar has won two in two seasons with Royal Challengers Bengaluru. Our pages on the most successful IPL captains and the IPL teams have every champion.
FAQs: IPL Records
Who has scored the most runs in the IPL?
Virat Kohli, with 9,336 runs through IPL 2026.
Who has taken the most wickets in the IPL?
Yuzvendra Chahal, with 233.
What is the fastest fifty in the IPL?
Thirteen balls, by Yashasvi Jaiswal in 2023 and Urvil Patel in 2026.
What is the highest team total in the IPL?
Sunrisers Hyderabad's 287 for 3 against Royal Challengers Bengaluru in 2024.
Who won the Orange Cap in IPL 2026?
Vaibhav Sooryavanshi, with 776 runs for Rajasthan Royals.
What is the biggest win in IPL history?
Mumbai Indians' 146-run win over Delhi Daredevils in 2017.
Leave a comment