The Indian Premier League (IPL) is one of the most exciting cricket tournaments in the world. It brings together top players from many countries, creating high-pressure and thrilling matches.
Sometimes, even the best bowlers have a bad day—and a single over can turn into a nightmare.
As of 2025, the record for the most expensive over in IPL history is 37 runs, jointly held by:
- Prashanth Parameswaran (KTK) vs RCB – 2011
- Harshal Patel (RCB) vs CSK – 2021
Both bowlers conceded 37 runs in just one over, making them the most expensive overs ever bowled in the IPL.
Top 10 Most Expensive Overs in IPL History (2025)
| Rank | Bowler (Team) | Opposition | Runs Conceded | IPL Season |
|---|---|---|---|---|
| 1 | Prashanth Parameswaran (KTK) | RCB | 37 | 2011 |
| 2 | Harshal Patel (RCB) | CSK | 37 | 2021 |
| 3 | Daniel Sams (MI) | KKR | 35 | 2022 |
| 4 | Ravi Bopara (KXIP) | KKR | 33 | 2010 |
| 5 | Parwinder Awana (KXIP) | CSK | 33 | 2014 |
| 6 | Khaleel Ahmed (CSK) | RCB | 33 | 2025 |
| 7 | Anrich Nortje (DC) | MI | 32 | 2024 |
| 8 | Moeen Ali (KKR) | RR | 32 | 2025 |
| 9 | Rahul Sharma (PWI) | RCB | 31 | 2012 |
| 10 | Yash Dayal (GT) | KKR | 31 | 2023 |
Below are simple summaries of each bowler and their IPL performance.
Read more: Top 3 Most Successful Teams in IPL History
1. Prashanth Parameswaran – 37 Runs (2011)
He bowled the most expensive over in IPL history. Chris Gayle smashed him for 37 runs in 2011.
IPL Stats
| Matches | Wickets | Economy | Best Bowling |
|---|---|---|---|
| 8 | 9 | 8.73 | 3/30 |
2. Harshal Patel – 37 Runs (2021)
Ravindra Jadeja hit Harshal for 37 runs in the last over of an IPL 2021 match vs CSK.
IPL Stats
| Matches | Wickets | Economy | Best Bowling |
|---|---|---|---|
| 119 | 151 | 8.86 | 5/27 |
3. Daniel Sams – 35 Runs (2022)
Pat Cummins smashed him for 35 runs in one over.
IPL Stats
| Matches | Wickets | Economy | Best Bowling |
|---|---|---|---|
| 16 | 14 | 8.72 | 4/30 |
4. Ravi Bopara – 33 Runs (2010)
Bopara conceded 33 runs in an over against KKR in IPL 2010.
IPL Stats
| Matches | Wickets | Economy | Best Bowling |
|---|---|---|---|
| 24 | 11 | 8.50 | 3/31 |
5. Parwinder Awana – 33 Runs (2014)
Suresh Raina destroyed his over in IPL 2014.
IPL Stats
| Matches | Wickets | Economy | Best Bowling |
|---|---|---|---|
| 33 | 39 | 8.27 | 4/34 |
6. Khaleel Ahmed – 33 Runs (2025)
Gave away 33 runs in an over against RCB in IPL 2025.
IPL Stats
| Matches | Wickets | Economy | Best Bowling |
|---|---|---|---|
| 71 | 89 | 8.98 | 3/21 |
7. Anrich Nortje – 32 Runs (2024)
Nortje conceded 32 runs vs MI in 2024.
IPL Stats
| Matches | Wickets | Economy | Best Bowling |
|---|---|---|---|
| 48 | 61 | 9.07 | 3/33 |
8. Moeen Ali – 32 Runs (2025)
Moeen gave away 32 runs in an over vs RR.
IPL Stats
| Matches | Wickets | Economy | Best Bowling |
|---|---|---|---|
| 73 | 41 | 7.23 | 4/26 |
9. Rahul Sharma – 31 Runs (2012)
Got hit for 31 runs by RCB in IPL 2012.
IPL Stats
| Matches | Wickets | Economy | Best Bowling |
|---|---|---|---|
| 44 | 40 | 7.02 | 3/13 |
10. Yash Dayal – 31 Runs (2023)
Rinku Singh smashed him for five sixes in the famous chase.
IPL Stats
| Matches | Wickets | Economy | Best Bowling |
|---|---|---|---|
| 43 | 41 | 9.58 | 3/20 |
Read more: Top 10 Most Successful IPL Captains
Frequently Asked Questions (FAQs)
1. Who bowled the most expensive over in IPL history?
Prashanth Parameswaran and Harshal Patel share the record with 37 runs conceded in a single over.
2. How many runs did Harshal Patel concede in his worst over?
Harshal Patel conceded 37 runs in an over against CSK (2021).
3. How many runs did Prashanth Parameswaran concede?
He also conceded 37 runs in one over against RCB (2011).



