Watch the best moments from this year's IPL, including Ben Stokes' brilliant 100, Jos Buttler's maiden T20 fifty.
Mark Butcher, Nick Knight and Matt Floyd pick their teams of the tournament ahead of the first IPL qualifier on Tuesday.
Rising Pune Supergiant claimed the final IPL play-off spot after thrashing Kings XI Punjab in the winner-takes-all clash.
Kings XI hit the highest IPL total of 2017 as they kept their play-off hopes alive with a thrilling seven-run victory over Mumbai Indians.
Chris Woakes moved up to joint-third in the leading IPL wicket-takers table but couldn't lead Kolkata Knight Riders to a final-over win over Kings XI Punjab.
Hashim Amla's century was in vain as Kings XI were beaten by Gujarat Lions in a blow to their hopes of making the IPL play-offs.
Updates and over-by-over commentary from Kings XI Punjab versus Gujarat Lions in IPL 10. Watch on Sky Sports 5.
A woeful batting display saw Royal Challengers Bangalore slip to another IPL defeat, losing by 19 runs to Kings XI Punjab.
Ben Stokes's century salvaged some England pride in IPL 10, but who else is flying the flag? We rate England's eight...
Sunrisers Hyderabad saw off a spirited Kings XI Punjab side in the IPL, beating their hosts by 26 runs in Mohali.
Which England player has had the biggest impact on IPL 10 in week three – and who helped bring about a new IPL record?
Halfway through another helter skelter IPL season, Sky Sports' Matt Floyd picks out the best of the tournament so far...
Kings XI claimed their first IPL win in five matches as they beat fellow strugglers Gujarat Lions by 26 runs.
Jos Buttler smashed his first IPL fifty as Mumbai Indians chased down 199 in just 15.3 overs to beat Kings XI Punjab.
Which England player has had the biggest impact on IPL 10 in week two - and who got a game due to a lost kitbag?
Bhuvneshwar Kumar bagged career-best IPL figures of 5-19 as Sunrisers Hyderabad defended 160 despite Manan Vohra's brilliant 95.
Sam Billings struck a superb fifty to help Delhi Daredevils to a 51-run win over Kings XI Punjab in the IPL, on Saturday.
Kings XI Punjab fell to a first defeat of IPL 10, beaten for the eighth time in a row by Kolkata Knight Riders.
Which England player has had the biggest impact on IPL 10 so far - and who has nailed their Danny Morrison impression?
AB de Villiers’ knock of 89 not out was not enough to prevent RCB slipping to an eight-wicket defeat to Kings XI Punjab.