Every IPL player and every IPL match, every season, in one place. The card below does it all in a single go: pick a season, then a team, then a player to see their complete record for that season with their match-by-match scorecards, or use step 4 to pick any match, team vs team, and read its full scorecard with the chase story. Below the card, each season also has its own pages: the full batting and bowling tables for every player that year, and the complete match list. IPL matches only, no internationals, no first-class cricket.
Loading the scorecard data...
Season by season
Most wickets: Sohail Tanvir (22)IPL 2009Deccan Chargers championsMost runs: ML Hayden (572)
Most wickets: RP Singh (23)IPL 2010Chennai Super Kings championsMost runs: Sachin Tendulkar (618)
Most wickets: PP Ojha (21)IPL 2011Chennai Super Kings championsMost runs: Chris Gayle (608)
Most wickets: Lasith Malinga (28)IPL 2012Kolkata Knight Riders championsMost runs: Chris Gayle (733)
Most wickets: M Morkel (25)IPL 2013Mumbai Indians championsMost runs: MEK Hussey (733)
Most wickets: DJ Bravo (32)IPL 2014Kolkata Knight Riders championsMost runs: RV Uthappa (660)
Most wickets: MM Sharma (23)IPL 2015Mumbai Indians championsMost runs: David Warner (562)
Most wickets: DJ Bravo (26)IPL 2016Sunrisers Hyderabad championsMost runs: Virat Kohli (973)
Most wickets: Bhuvneshwar Kumar (23)IPL 2017Mumbai Indians championsMost runs: David Warner (641)
Most wickets: Bhuvneshwar Kumar (26)IPL 2018Chennai Super Kings championsMost runs: KS Williamson (735)
Most wickets: AJ Tye (24)IPL 2019Mumbai Indians championsMost runs: David Warner (692)
Most wickets: Imran Tahir (26)IPL 2020Mumbai Indians championsMost runs: KL Rahul (670)
Most wickets: Kagiso Rabada (30)IPL 2021Chennai Super Kings championsMost runs: RD Gaikwad (635)
Most wickets: HV Patel (32)IPL 2022Gujarat Titans championsMost runs: Jos Buttler (863)
Most wickets: Yuzvendra Chahal (27)IPL 2023Chennai Super Kings championsMost runs: Shubman Gill (890)
Most wickets: Mohammed Shami (28)IPL 2024Kolkata Knight Riders championsMost runs: Virat Kohli (741)
Most wickets: HV Patel (24)IPL 2025Royal Challengers Bengaluru championsMost runs: B Sai Sudharsan (759)
Most wickets: M Prasidh Krishna (25)IPL 2026Royal Challengers Bengaluru championsMost runs: Vaibhav Sooryavanshi (776)
Most wickets: Kagiso Rabada (29)
Looking for one player across their whole career? Open the player scorecards page and search their name to see every IPL match they ever played. For a single season’s matches in order, start with the IPL 2026 matches and scorecards.




