Varun Aaron, Mitchell Starc and Chris Gayle all shone as Bangalore smashed Delhi by 10 wickets in the IPL.
Shreyas Iyer smashed 83 off 56 balls as Delhi Daredevils finally ended their losing streak to beat Mumbai Indians.
Gautam Gambhir hit a half century as Kolkata Knight Riders cruised to a six-wicket win over Delhi Daredevils.
JP Duminy played a starring role as the Delhi Daredevils edged to a thrilling four-run win over the Sunrisers Hyderabad.
Delhi Daredevils overcame a late stumble to win by five wickets at Kings XI Punjab.
Delhi Daredevils lost their 11th IPL match in a row following a three-wicket defeat to Rajasthan Royals.
Delhi Daredevils’ IPL struggles continued as they lost to Chennai Super Kings by one run in their 2015 opener.
Most sixes? Highest score? Worst total? Here's the best figures the Indian Premier League has produced...
We assess Chennai, Delhi, Kings XI Punjab and reigning champs Kolkata ahead of Wednesday’s big kick-off.
The IPL is in full swing! Here's how you can keep up to speed on TV, online, on Twitter and on NOW TV.
One of the best T20 tournaments in the world is coming to Sky Sports and you can see all the action from 8th April.
VVS Laxman and Jacques Kallis look forward to the 2015 IPL and explain what their mentor roles entail.
Delhi Daredevils' Yuvraj Singh believes that the IPL is improving T20 around the world and is helping young cricketers develop.
Kevin Pietersen has been left without an Indian Premier League side after being dropped by Delhi Daredevils.
Kevin Pietersen hit a half century but his Delhi Daredevils side still suffered a crushing loss against Kings XI Punjab.
Mike Hussey starred as Mumbai piled more misery on Delhi, winning by 15 runs at the Wankhede Stadium.
Kings XI Punjab sealed their place in the Indian Premier League play-offs with a four-wicket win over Delhi Daredevils.
Rajasthan Royals boosted their hopes of reaching the knockout stages with a 62-run win over struggling Delhi Daredevils.
Yuvraj Singh hit a blistering 68 as Bangalore Royal Challengers beat Delhi Daredevils to boost their play-off hopes.
Kevin Pietersen's Delhi Daredevils lost a rain-affected game against Sunrisers Hyderabad by eight wickets.