The 2014 iteration of the Indian Premier League (IPL) gets underway on April 16 in the Sheikh Zayed Stadium in Abu Dhabi, with last year's winners Mumbai Indians taking on Kolkata Knight Riders.
The initial stages of the seventh edition of the world's biggest T20 league clashes with the ongoing general election in India and thus the early matches will be played in the UAE.
From May 2 the action will return to India, with the final taking place on June 1 at the Wankhede Stadium in Mumbai.
See below for a full list of the fixtures, which will all be shown live on ITV4 and can be streamed on the ITV Player.
|IPL Schedule 2014: Full Fixture List|
|Matches in UAE|
|April 16||3:30 p.m./6:30 p.m.||Mumbai Indians vs. Kolkata Knight Riders||Abu Dhabi|
|April 17||3:30 p.m./6:30 p.m.||Delhi Daredevils vs. Royal Challengers Bangalore||Sharjah|
|April 18||11:30 a.m./2:30 p.m.||Chennai Super Kings vs. Kings XI Punjab||Abu Dhabi|
|April 18||3:30 p.m./6:30 p.m.||Sunrisers Hyderabad vs. Rajasthan Royals||Abu Dhabi|
|April 19||11:30 a.m./2:30 p.m.||Royal Challengers Bangalore vs. Mumbai Indians||Dubai|
|April 19||3:30 p.m./6:30 p.m.||Kolkata Knight Riders vs. Delhi Daredevils||Dubai|
|April 20||3:30 p.m./6:30 p.m.||Rajasthan Royals vs. Kings XI Punjab||Sharjah|
|April 21||3:30 p.m./6:30 p.m.||Chennai Super Kings vs. Delhi Daredevils||Abu Dhabi|
|April 22||3:30 p.m./6:30 p.m.||Kings XI Punjab vs. Sunrisers Hyderabad||Sharjah|
|April 23||3:30 p.m./6:30 p.m.||Rajasthan Royals vs. Chennai Super Kings||Dubai|
|April 24||3:30 p.m./6:30 p.m.||Royal Challengers Bangalore vs. Kolkata Knight Riders||Sharjah|
|April 25||11:30 a.m./2:30 p.m.||Sunrisers Hyderabad vs. Delhi Daredevils||Dubai|
|April 25||3:30 p.m./6:30 p.m.||Chennai Super Kings vs. Mumbai Indians||Dubai|
|April 26||11:30 a.m./2:30 p.m.||Rajasthan Royals vs. Royal Challengers Bangalore||Abu Dhabi|
|April 26||3:30 p.m./6:30 p.m.||Kolkata Knight Riders vs. Kings XI Punjab||Abu Dhabi|
|April 27||11:30 a.m./2:30 p.m.||Delhi Daredevils vs. Mumbai Indians||Sharjah|
|April 27||3:30 p.m./6:30 p.m.||Sunrisers Hyderabad vs. Chennai Super Kings||Sharjah|
|April 28||3:30 p.m./6:30 p.m.||Kings XI Punjab vs. Royal Challengers Bangalore||Dubai|
|April 29||3:30 p.m./6:30 p.m.||Kolkata Knight Riders vs. Rajasthan Royals||Abu Dhabi|
|April 30||3:30 p.m./6:30 p.m.||Mumbai Indians vs. Sunrisers Hyderabad||Dubai|
|Matches move to India|
|May 2||3:30 p.m./8 p.m.||Chennai Super Kings vs. Kolkata Knight Riders||Ranchi|
|May 3||11:30 a.m./4 p.m.||Mumbai Indians vs. Kings XI Punjab||Mumbai|
|May 3||3:30 p.m./8 p.m.||Delhi Daredevils vs. Rajasthan Royals||Delhi|
|May 4||3:30 p.m./8 p.m.||Royal Challengers Bangalore vs. Sunrisers Hyderabad||Bengaluru|
|May 5||11:30 a.m./4 p.m.||Rajasthan Royals vs. Kolkata Knight Riders||Ahmedabad|
|May 5||3:30 p.m./8 p.m.||Delhi Daredevils vs. Chennai Super Kings||Delhi|
|May 6||3:30 p.m./8 p.m.||Mumbai Indians vs. Royal Challengers Bangalore||Mumbai|
|May 7||11:30 a.m./4 p.m.||Delhi Daredevils vs. Kolkata Knight Riders||Delhi|
|May 7||3:30 p.m./8 p.m.||Kins XI Punjab vs. Chennai Super Kings||Cuttack|
|May 8||3:30 p.m./8 p.m.||Rajasthan Royals vs. Sunrisers Hyderabad||Ahmedabad|
|May 9||3:30 p.m./8 p.m.||Royal Challengers Bangalore vs. Kings XI Punjab||Bengaluru|
|May 10||11:30 a.m./4 p.m.||Delhi Daredevils vs. Sunrisers Hyderabad||Delhi|
|May 10||3:30 p.m./8 p.m.||Mumbai Indians vs. Chennai Super Kings||Mumbai|
|May 11||11:30 a.m./4 p.m.||Kings XI Punjab vs. Kolkata Knight Riders||Cuttack|
|May 11||3:30 p.m./8 p.m.||Royal Challengers Bangalore vs. Rajasthan Royals||Bengaluru|
|May 12||3:30 p.m./8 p.m.||Sunrisers Hyderabad vs. Mumbai Indians||Hyderabad|
|May 13||11:30 a.m./4 p.m.||Chennai Super Kings vs. Rajasthan Royals||Ranchi|
|May 13||3:30 p.m./8 p.m.||Royal Challengers Bangalore vs. Delhi Daredevils||Bengaluru|
|May 14||11:30 a.m./4 p.m.||Sunrisers Hyderabad vs. Kings XI Punjab||Hyderabad|
|May 14||3:30 p.m./8 p.m.||Kolkata Knight Riders vs. Mumbai Indians||Kolkata|
|May 15||3:30 p.m./8 p.m.||Rajasthan Royals vs. Delhi Daredevils||Ahmedabad|
|May 18||11:30 a.m./4 p.m.||Chennai Super Kings vs. Royal Challengers Bangalore||Chennai|
|May 18||3:30 p.m./8 p.m.||Sunrisers Hyderabad vs. Kolkata Knight Riders||Hyderabad|
|May 19||11:30 a.m./4 p.m.||Rajasthan Royals vs Mumbai Indians||Ahmedabad|
|May 19||3:30 p.m./8 p.m.||Delhi Daredevils vs. Kings XI Punjab||Delhi|
|May 20||11:30 a.m./4 p.m.||Sunrisers Hyderabad vs. Royal Challengers Bangalore||Hyderabad|
|May 20||3:30 p.m./8 p.m.||Kolkata Knight Riders vs. Chennai Super Kings||Kolkata|
|May 21||3:30 p.m./8 p.m.||Kings XI Punjab vs. Mumbai Indians||Mohali|
|May 22||11:30 a.m./4 p.m.||Kolkata Knight Riders vs. Royal Challengers Bangalore||Kolkata|
|May 22||3:30 p.m./8 p.m.||Chennai Super Kings vs. Sunrisers Hyderabad||Chennai|
|May 23||11:30 a.m./4 p.m.||Mumbai Indians vs. Delhi Daredevils||Mumbai|
|May 23||3:30 p.m./8 p.m.||Kings XI Punjab vs. Rajasthan Royals||Mohali|
|May 24||11:30 a.m./4 p.m.||Royal Challengers Bangalore vs. Chennai Super Kings||Bengaluru|
|May 24||3:30 p.m./8 p.m.||Kolkata Knight Riders vs. Sunrisers Hyderabad||Kolkata|
|May 25||11:30 a.m./4 p.m.||Kings XI Punjab vs. Delhi Daredevils||Mohali|
|May 25||3:30 p.m./8 p.m.||Mumbai Indians vs. Rajasthan Royals||Mumbai|
|May 27||3:30 p.m./8 p.m.||TBD vs. TBD (Qualifier 1)||Chennai|
|May 28||3:30 p.m./8 p.m.||TBD vs. TBD (Eliminator)||Chennai|
|May 30||3:30 p.m./8 p.m.||TBD vs. TBD (Qualifier 2)||Mumbai|
|June 1||3:30 p.m./8 p.m.||TBD vs. TBD (Final)||Mumbai|
IPL 2014 Preview
Only eight teams will be competing in this year's competition after Pune Warriors were thrown out of the tournament following their inability to submit a bank guarantee, per Cricket World:
Each team will play twice against the other franchises, and the top four teams will make it through to the play-offs.
The first qualifier and eliminator round will be played at the M. A. Chidambaram Stadium in Chennai, while the second qualifier and the final are scheduled to be played at the Mumbai Indians' home ground, Wankhede Stadium.
England exile Kevin Pietersen will take charge of the Delhi Daredevils for the first time and his opening match as captain sees him up against old side Royal Challengers Bangalore.
The former England batsman tweeted his excitement about taking charge of the franchise:
As ever, the much-anticipated IPL includes global superstars from the world of cricket with the likes of Yuvraj Singh, Dale Steyn, Michael Hussey and Mitchell Johnson all taking part in this year's competition.
With the event taking place just weeks after the World T20 tournament—won by Sri Lanka—in Bangladesh, the international players competing should take no time at all to get into form.
Like the new article format? Send us feedback!