Big-money signing Tymal Mills chats about the IPL, his red-ball regrets and how he will spend all that money...
Which team did the best business in the 2017 IPL auction? Sky Sports' Matt Floyd takes a closer look...
Matt Floyd reflects on the 2016 IPL, as Sunrisers' attack came up trumps and the English debutants made their mark.
MS Dhoni smacked six off the final ball as Rising Pune Supergiants beat Kings XI Punjab in a thrilling contest in the IPL.
Virat Kohli scored 113 as Royal Challengers Bangalore posted a phenomenal total of 211-3 from 15 overs to beat Kings XI Punjab.
Glenn Maxwell has become the fifth Australian to pull out of the IPL after he was forced to fly home with a side strain.
Sunrisers Hyderabad remain top of the IPL table after beating Kings XI Punjab by seven wickets.
Kings XI Punjab eased to a seven-wicket win over Mumbai Indians, getting across the line with three overs to spare.
Royal Challengers Bangalore beat Kings XI Punjab by one run after a dramatic finish in the IPL.
Delhi Daredevils slipped to back-to-back IPL defeats after succumbing to bottom side Kings XI Punjab by nine runs in Mohali.
Andre Russell took four wickets as Kolkata Knight Riders beat Kings XI Punjab by seven runs to go top of the IPL table.
David Miller enjoyed a huge slice of luck in the IPL as he is 'bowled' first ball but the bail stays on his stumps!
Hashim Amla has joined Kings XI Punjab for the remainder of the IPL season following an injury to Shaun Marsh.
Australia's Steve Smith and Shaun Marsh have pulled out of the Indian Premier League because of injuries.
Axar Patel claimed a hat-trick in a spell of quality spin bowling as Kings XI Punjab cruised to victory over Gujarat Lions.
Kings XI Punjab were left to rue errors in the field as their IPL troubles continued with a 25-run defeat to Mumbai Indians.
Mustafizur Rahman shipped just nine runs from four overs as Sunrisers Hyderabad beat Kings XI Punjab in the IPL.
Robin Uthappa fired the third-fastest 50 in the 2016 IPL as Kolkata Knight Riders thrashed Kings XI Punjab by six wickets.
Kings XI Punjab picked up their first IPL win of 2016 as they beat Rising Pune Supergiants by six wickets.
Amit Mishra span Delhi Daredevils to their first IPL win of 2016, taking 4-11 in an eight-wicket win over Kings XI Punjab.