The brilliance of the batsmen is often seen in IPL, the world’s biggest T20 league. Many times the batsmen become so aggressive that even the best bowlers prove to be expensive. There have been many such occasions in the history of IPL when bowlers have given away more than 70 runs in their four over spell. IPL 2026 is going to start from March 28 and before that we are telling you about those bowlers who have spent the most runs in an innings.
Joffra Archer – 76 runs
The first name in this list is that of England fast bowler Joffra Archer. On March 23, 2025, while playing for Rajasthan Royals, he gave away 76 runs in 4 overs against Sunrisers Hyderabad in Hyderabad. During this period he did not get a single wicket and his economy rate was 19.00. This is considered to be the most expensive spell in IPL history.
Mohammed Shami – 75 runs
Indian fast bowler Mohammed Shami is at second place. On April 12, 2025, while playing for Sunrisers Hyderabad, he gave away 75 runs in 4 overs against Punjab Kings. Even in this match, Shami did not get any wicket and the batsmen scored a lot of runs on his balls.
Will O’Rourke – 74 runs
The name of New Zealand fast bowler Will O’Rourke comes in third place. On 27 May 2025, while playing for Lucknow Super Giants, he gave away 74 runs in 4 overs against Royal Challengers Bangalore. Although he definitely got 2 wickets during this period, but his spell proved to be very expensive.
Mohit Sharma – 73 runs
The name of Indian bowler Mohit Sharma comes at number four. On 24 April 2024, while playing for Gujarat Giants, he gave away 73 runs in 4 overs against Delhi Capitals in Delhi.
Basil Thampi – 70 runs
Indian fast bowler Basil Thampi is at fifth place in this list. On May 17, 2018, while playing for Sunrisers Hyderabad, he gave away 70 runs in 4 overs against Royal Challengers Bangalore.

