Explore complete Indian Premier League records including batting, bowling, team, captain, and season statistics updated regularly.
IPL Season 2026







FEATURED IPL RECORDS
Most Runs in IPL History
Popular Records
- Virat Kohli – Most Runs
- Shikhar Dhawan – Elite Run Scorer
- Rohit Sharma – Most Successful Batter-Captain
- David Warner – Overseas Run Machine
- Suresh Raina – Mr. IPL


Most Wickets in IPL History
Popular Records Holder
| Player | Wickets |
|---|---|
| Yuzvendra Chahal | 230+ |
| Piyush Chawla | 210+ |
| Bhuvneshwar Kumar | 200+ |
| Dwayne Bravo | 183 |

Highest Individual Scores
Top Records
- Chris Gayle – 175*
- Brendon McCullum – 158*
- Quinton de Kock – 140*
- AB de Villiers – 133*
- KL Rahul – 132*
Most IPL Centuries
Top Century Makers
- Virat Kohli
- Jos Buttler
- Chris Gayle
- Shubman Gill
- KL Rahul

Orange Cap Winners
| Season | Player | Runs |
|---|---|---|
| IPL 2026 | Vaibhav Suryavanshi | 776 |
| IPL 2025 | Sai Sudharsan | 759 |
| IPL 2024 | Virat Kohli | 741 |
| IPL 2023 | Shubman Gill | 890 |


Purple Cap Winners
| Player | Orange Caps |
|---|---|
| David Warner | 3 |
| Chris Gayle | 2 |
| Virat Kohli | 2 |
| Jos Buttler | 1 |
| Shubman Gill | 1 |
Most Successful IPL Captains
| Captain | Matches | Wins | IPL Titles |
|---|---|---|---|
| MS Dhoni | 230+ | 135+ | 5 |
| Rohit Sharma | 160+ | 90+ | 5 |
| Gautam Gambhir | 120+ | 70+ | 2 |
| Shane Warne | 55+ | 30+ | 1 |

IPL BATTING RECORDS

IPL Batting Records – Quick Facts & Latest Statistics
🏏 Most Runs in IPL History
- Virat Kohli is the highest run-scorer in IPL history with over 9,000 runs, becoming the first player to cross this milestone.
🏏 Most Centuries in IPL
- Virat Kohli holds the record for the most IPL centuries (9).
- He is followed by Jos Buttler with 7 IPL hundreds.
🏏 Highest Individual Score
- Chris Gayle scored the highest individual IPL score: 175 off 66 balls* for Royal Challengers Bengaluru against Pune Warriors India in 2013.
🏏 Fastest Century in IPL
- Chris Gayle also owns the record for the fastest IPL century, reaching 100 in just 30 balls.
🏏 Most Runs in a Single IPL Season
- Virat Kohli scored 973 runs in IPL 2016, the highest by any batter in a single season.
🏏 Most Sixes in IPL History
- Chris Gayle remains the all-time leader in IPL sixes.
🏏 Most Fours in IPL History
- Virat Kohli leads the all-time charts for boundaries among active IPL batters.
🏏 Most Sixes in a Single IPL Season
- Vaibhav Sooryavanshi set a new record with 65 sixes in IPL 2026, surpassing Chris Gayle’s previous mark.
🏏 Highest Strike Rate Season (500+ Runs)
- Vaibhav Sooryavanshi recorded the highest strike rate ever for an IPL season among players scoring 500+ runs.
🏏 Most IPL Centuries in a Season
- IPL 2024 produced a record 14 centuries, the highest in a single season.
IPL BOWLING RECORDS

Quick Facts
- Most Wickets: Yuzvendra Chahal (230+)
- Best Spell: Alzarri Joseph (6/12)
- Most Purple Caps: Bravo, Bhuvneshwar, Harshal & Prasidh (2 each)
- Most Hat-Tricks: Amit Mishra (3)
- Best Economy: Anil Kumble (6.58)
- Fastest to 100 Wickets: Kagiso Rabada (64 matches)
TEAM RECORDS
SEASON RECORDS
IPL Orange Cap Winners
- 2008: Shaun Marsh (Punjab Kings) – 616 Runs
- 2009: Matthew Hayden (Chennai Super Kings) – 572 Runs
- 2010: Sachin Tendulkar (Mumbai Indians) – 618 Runs
- 2011: Chris Gayle (Royal Challengers Bengaluru) – 608 Runs
- 2012: Chris Gayle (Royal Challengers Bengaluru) – 733 Runs
- 2013: Michael Hussey (Chennai Super Kings) – 733 Runs
- 2014: Robin Uthappa (Kolkata Knight Riders) – 660 Runs
- 2015: David Warner (Sunrisers Hyderabad) – 562 Runs
- 2016: Virat Kohli (Royal Challengers Bengaluru) – 973 Runs (IPL Record)
- 2017: David Warner (Sunrisers Hyderabad) – 641 Runs
- 2018: Kane Williamson (Sunrisers Hyderabad) – 735 Runs
- 2019: David Warner (Sunrisers Hyderabad) – 692 Runs
- 2020: KL Rahul (Punjab Kings) – 670 Runs
- 2021: Ruturaj Gaikwad (Chennai Super Kings) – 635 Runs
- 2022: Jos Buttler (Rajasthan Royals) – 863 Runs
- 2023: Shubman Gill (Gujarat Titans) – 890 Runs
- 2024: Virat Kohli (Royal Challengers Bengaluru) – 741 Runs
- 2025: Sai Sudharsan (Gujarat Titans) – 759 Runs
- 2026: Vaibhav Suryavanshi (Rajasthan Royals) – Orange Cap Winner (2026)
Purple Cap Winners List
- 2008: Sohail Tanvir (Rajasthan Royals) – 22 Wickets
- 2009: RP Singh (Deccan Chargers) – 23 Wickets
- 2010: Pragyan Ojha (Deccan Chargers) – 21 Wickets
- 2011: Lasith Malinga (Mumbai Indians) – 28 Wickets
- 2012: Morne Morkel (Delhi Daredevils) – 25 Wickets
- 2013: Dwayne Bravo (Chennai Super Kings) – 32 Wickets
- 2014: Mohit Sharma (Chennai Super Kings) – 23 Wickets
- 2015: Dwayne Bravo (Chennai Super Kings) – 26 Wickets
- 2016: Bhuvneshwar Kumar (Sunrisers Hyderabad) – 23 Wickets
- 2017: Bhuvneshwar Kumar (Sunrisers Hyderabad) – 26 Wickets
- 2018: Andrew Tye (Kings XI Punjab) – 24 Wickets
- 2019: Imran Tahir (Chennai Super Kings) – 26 Wickets
- 2020: Kagiso Rabada (Delhi Capitals) – 30 Wickets
- 2021: Harshal Patel (Royal Challengers Bengaluru) – 32 Wickets
- 2022: Yuzvendra Chahal (Rajasthan Royals) – 27 Wickets
- 2023: Mohammed Shami (Gujarat Titans) – 28 Wickets
- 2024: Harshal Patel (Punjab Kings) – 24 Wickets
- 2025: Prasidh Krishna (Gujarat Titans) – 25 Wickets
- 2026: Noor Ahmad (Chennai Super Kings) – 28 Wickets
Most Runs in a Single IPL Season (All-Time Record Holders)
- 730 runs – Faf du Plessis (RCB, IPL 2023)
- 973 runs – Virat Kohli (RCB, IPL 2016) 🏆 Highest ever in a single IPL season
- 890 runs – Shubman Gill (GT, IPL 2023)
- 863 runs – Jos Buttler (RR, IPL 2022)
- 848 runs – David Warner (SRH, IPL 2016)
- 759 runs – Sai Sudharsan (GT, IPL 2025)
- 741 runs – Virat Kohli (RCB, IPL 2024)
- 735 runs – Kane Williamson (SRH, IPL 2018)
- 733 runs – Chris Gayle (RCB, IPL 2012)
- 733 runs – Michael Hussey (CSK, IPL 2013)
IPL Winners Most Wickets in Single Season
- 32 wickets – Harshal Patel (RCB, 2021) – Joint IPL record holder.
- 32 wickets – Dwayne Bravo (CSK, 2013) – Joint IPL record holder.
- 30 wickets – Kagiso Rabada (DC, 2020).
- 29 wickets – Lasith Malinga (MI, 2011).
- 28 wickets – James Faulkner (RR, 2013).
- 28 wickets – Jasprit Bumrah (MI, 2020).
- 27 wickets – Yuzvendra Chahal (RR, 2022).
- 27 wickets – Mohit Sharma (GT, 2023).
- 27 wickets – Prasidh Krishna (GT, 2025).
- 26 wickets – Bhuvneshwar Kumar (RCB, 2026).
PLAYER RECORD DATABASE
IPL RECORD COMPARISONS




LATEST IPL RECORD ARTICLES


Explore More Cricket Records
Frequently Asked Questions (FAQs) – IPL Records
Who has scored the most runs in IPL history?
Virat Kohli holds the record for the most runs in IPL history with more than 8,000 runs, making him the tournament’s highest run-scorer.
Who has taken the most wickets in IPL history?
Yuzvendra Chahal is the leading wicket-taker in IPL history with more than 230 wickets.
What is the highest individual score in IPL history?
Chris Gayle holds the record for the highest individual IPL score with an unbeaten 175 against Pune Warriors India in 2013.
Who has scored the most centuries in IPL?
Virat Kohli has scored the most centuries in IPL history with 8+ hundreds.
Who won the most Orange Caps in IPL?
David Warner holds the record for the most Orange Cap awards, winning the honor three times.
Who won the most Purple Caps in IPL?
Dwayne Bravo and Bhuvneshwar Kumar are among the players with the most Purple Cap awards, having won it twice each.
Which team has won the most IPL titles?
Mumbai Indians and Chennai Super Kings are the most successful teams in IPL history, with five titles each.
Who is the most successful IPL captain?
MS Dhoni and Rohit Sharma are the most successful IPL captains, having led their teams to five IPL championships each.
What is the highest team score in IPL history?
Sunrisers Hyderabad holds the record for the highest team total in IPL history with 287/3.
Who has hit the most sixes in IPL history?
Chris Gayle holds the record for the most sixes in IPL history.
What is the fastest century in IPL history?
Chris Gayle scored the fastest IPL century, reaching 100 runs in just 30 balls against Pune Warriors India in 2013.
What is the fastest fifty in IPL history?
Yashasvi Jaiswal holds the record for the fastest IPL half-century, reaching the milestone in just 13 balls.
Who has the best bowling figures in IPL history?
Alzarri Joseph recorded the best bowling figures in IPL history with 6 wickets for 12 runs.
Which player has played the most IPL matches?
MS Dhoni holds the record for the most appearances in IPL history.
Who was the youngest IPL centurion?
Vaibhav Suryavanshi became the youngest player to score a century in IPL history.
Which player has won the most Player of the Match awards in IPL?
AB de Villiers is among the players with the most Player of the Match awards in IPL history.
What are IPL records?
IPL records are statistical achievements and milestones from the Indian Premier League, including batting records, bowling records, team records, captaincy records, season records, award winners, and player achievements.
Where can I find complete IPL records and statistics?
You can explore comprehensive IPL records, player statistics, team records, Orange Cap winners, Purple Cap winners, rankings, and historical milestones in the IPL Records section of Crick-Bizz.






















