Here we are. The tenth season of the Indian Premier League (IPL) has finally arrived. Over the next month, the cricketing action is set to sweep every household in India off their feet.
Eight teams are set for action with the veterans MS Dhoni, Virat Kohli, Chris Gayle, AB De Villiers and others, taking to the field again to play their role in helping their respective franchisee to the title.
A total of 60 matches will be played over the more-than-a-month long cricket competition, with the teams engaging in a two-legged affair in the league format, before four teams make it to the knockout stages.
Complete schedule of IPL 2017
IPL 2017 points table
Q - Qualified for Playoffs