Ashok Dinda - 30 runs
Pune Supergiant v Mumbai Indians, Pune, IPL 2017
Ashok Dinda's 30-run last over against Mumbai Indians was the most expensive 20th over in any IPL game. Mumbai were heading for a middling total against Rising Pune Supergiant before Hardik Pandya went ballistic and struck four sixes and a four off the final over. Dinda tried different lengths, but Pandya kept hitting straight and took Mumbai to 184. The last seven deliveries of the innings cost 36.

David Hussey - 27 runs
Kings XI Punjab v Mumbai Indians, Mumbai, IPL 2013
After 19 overs in their innings, Mumbai were at 147 for 3 and barely heading for a par score on their home turf, when Kings XI captain David Hussey brought himself on to bowl the final over. Rohit Sharma feasted on his friendly neighbourhood off-spinners, smashing him for three sixes to bring up what was then IPL's most expensive final over. Eventually, the last ball boundary would prove the difference, as Mumbai won by 4 runs.

Rahul Shukla - 27 runs
Delhi Daredevils v Royal Challengers Bangalore, Bengaluru, IPL 2014
Rahul Shukla, the Jharkhand seamer, played only seven IPL games, and in one of them he ran into a belligerent Yuvraj Singh in the last over of Royal Challengers Bangalore's innings. Yuvraj hit Shukla for four sixes, and there was a wide and a no-ball thrown in. Shukla played only one more IPL match.

Ashok Dinda - 26 runs
Pune Warriors v Royal Challengers Bangalore, Pune, IPL 2013
This is only a list of six most expensive final overs, and it is one in which Dinda features thrice. He has bowled the 20th over 20 times and has conceded 272 runs in them at an economy rate of 13.6. This time, it was in the same stadium, for the other IPL franchise from Pune. AB de Villiers was still at the crease for Royal Challengers Bangalore, though he hadn't not taken off on one of his late-innings blitzes. Short, slow stuff filled the entire over, and de Villiers plastered the ball all around the wagon wheel. He breezed to yet another half-century, having only been at 24 at the start of the over.

Ashok Dinda -26 runs
Delhi Daredevils v Pune Warriors, Mumbai, IPL 2011
This time around, it was Pune Warriors dishing it out, and the common factor was Dinda turning out for the opposition. Yuvraj Singh created a series of picture postcard moments for himself, as Dinda flung in more of his slower bouncers in the final over of an IPL match. Bouncer followed bouncer, with a wide ball in between for good measure, as all of Daredevils' good work went to waste in the last six balls.

Masrafe Mortaza - 26 runs
Kolkata Knight Riders v Deccan Chargers, Johannesburg, IPL 2009

With 21 runs needed from the final over, a combination of Mashrafe Mortaza's indiscipline and Rohit Sharma's excellence in IPL chases ended up resulting in one of the most thrilling finishes in IPL history. Mortaza bowled an eight-ball over, and with just 1 needed off the final ball, Rohit hammered a six into the Wanderers stands.