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

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.