While the Indian Premier League has served as a launching pad for elite domestic bowling talent, it has also subjected even the finest Indian pacers to brutal batting onslaughts on unforgiving subcontinental tracks.
Worst Bowling Spells by Indian Bowlers in IPL History
| Player | Bowling Figures (Overs) | Economy | Against | Venue | Date |
|---|---|---|---|---|---|
| Mohammed Shami (SRH) | 0/75 (4.0) | 18.75 | PBKS | Hyderabad | 12 Apr 2025 |
| Mohit Sharma (GT) | 0/73 (4.0) | 18.25 | DC | Delhi | 24 Apr 2024 |
| Basil Thampi (SRH) | 0/70 (4.0) | 17.50 | RCB | Bengaluru | 17 May 2018 |
| Yash Dayal (GT) | 0/69 (4.0) | 17.25 | KKR | Ahmedabad | 9 Apr 2023 |
| Arshdeep Singh (PBKS) | 1/68 (4.0) | 17.00 | RR | New Chandigarh | 28 Apr 2026 |
| Ishant Sharma (SRH) | 0/66 (4.0) | 16.50 | CSK | Hyderabad | 8 May 2013 |
| Arshdeep Singh (PBKS) | 1/66 (3.5) | 17.21 | MI | Mohali | 3 May 2023 |
| Umesh Yadav (DC) | 0/65 (4.0) | 16.25 | RCB | Delhi | 10 May 2013 |
| Sandeep Sharma (PBKS) | 1/65 (4.0) | 16.25 | SRH | Hyderabad | 14 May 2014 |
| Khaleel Ahmed (CSK) | 0/65 (3.0) | 21.66 | RCB | Bengaluru | 3 May 2025 |
Key Insights on Most Expensive Spells in IPL by Indian
Mohammed Shami has bowled the most expensive figures among Indian bowlers in the IPL. He bowled a wicketless spell for 75 runs for SRH against PBKS in 2025.
Shami’s figures of 0 for 75 is the second-most expensive spell by any bowler in the league.
Mohit Sharma’s figures of 0 for 73 for GT against DC are the most expensive by an Indian in an away IPL game.
Arshdeep Singh is the only Indian bowler to concede 60 or more runs each in three IPL innings.
Yuzvendra Chahal has delivered the most expensive spell by an Indian spinner in the IPL. He gave away 62 runs for nought for RR against SRH in 2024.
Notably, no other Indian spinner has conceded 60-plus runs in an IPL innings.
Kuldeep Yadav has bowled the most expensive four-wicket haul in the IPL, having leaked 55 runs for DC against SRH in 2024.
Bhuvneshwar Kumar and Shami are the two Indian bowlers to concede 50 or more runs in nine innings each in the IPL.
Prasanth Parameswaran and Harshal Patel have conceded the joint most runs in an over in the IPL. Both conceded 37 runs in one over for Kochi Tuskers Kerala (vs RCB) and RCB (vs CSK) in 2011 and 2021, respectively.
Rahul Sharma (Pune Warriors vs RCB, 2012) and Yash Dayal (GT vs KKR, 2023) are the two Indian bowlers to concede five consecutive sixes in an over in the IPL.
Ravichandran Ashwin has claimed the most expensive figures among Indian captains in the IPL. He went for 53 runs without a wicket for Kings XI Punjab against SRH in 2018.
Anshul Kamboj has recorded the most expensive economy rate in an IPL innings (minimum 12 balls bowled). He had an economy of 23.62 while conceding 63 runs for zero wickets in 2.4 overs for CSK against LSG in 2026. Kamboj also holds the unwanted record for conceding most sixes in a single IPL season (2026).