IPL
IPL 7. BCCI

The second leg of IPL 7 will return to India on 2 May and will go on till the final on 1 June. The BCCI announced the full schedule and venue of the remaining 40 matches, which will follow the 20 matches to be held in the UAE, on Thursday.

The first match will be held in Ranchi, the second home-ground of Chennai Super Kings this season, between CSK and Kolkata Knight Riders, while the final will be played in Mumbai.

"I am pleased that we are now able to confirm the dates for the rest of the season," Sunil Gavaskar, the interim BCCI president, said. "It is great news that the fans back home in India will be able to watch a large part of IPL 2014. Given the various challenges and the logistical complexities, we have spent a considerable amount of time in crafting a balanced schedule."

"We are delighted to have the season back in India at the start of May. Organising an event of this scale at multiple venues in two countries is an enormous organisational undertaking," Ranjib Biswal, IPL Governing Council chairman, added.

Each team will play nine matches in India with five of the eight teams playing at least four matches at home. There are only two changes to the UAE leg of the IPL. The match between Kings XI Punjab and KKR on 26 April in Abu Dhabi will now be a home match for KKR while the match between RCB and KXIP on 28 April in Dubai will be a home match for the latter.

There will be no matches held in Jaipur, Raipur and Dharamsala. Also, there will be no matches held on Thursday, 1 May; Friday, 16 May and Saturday, 17 May due to lack of security arrangements as a result of the general elections.

UAE Leg

Date

Teams

Venue

Time

April 16

Mumbai Indians vs Kolkata Knight Riders

Abu Dhabi

6.30 pm (8 pm IST)

April 17

Delhi Daredevils vs Royal Challengers Bangalore

Sharjah

6.30 pm (8 pm IST)

April 18

Chennai Super Kings vs Kings XI Punjab

Abu Dhabi

2.30 pm (4 pm IST)

April 18

Sunrisers Hyderabad vs Rajasthan Royals

Abu Dhabi

6.30 pm (8 pm IST)

April 19

Royal Challengers Bangalore vs Mumbai Indians

Dubai

2.30 pm (4 pm IST)

April 19

Kolkata Knight Riders vs Delhi Daredevils

Dubai

6.30 pm (8 pm IST)

April 20

Rajasthan Royals vs Kings XI Punjab

Sharjah

6.30 pm (8 pm IST)

April 21

Chennai Super Kings vs Delhi Daredevils

Abu Dhabi

6.30 pm (8 pm IST)

April 22

Kings XI Punjab vs Sunrisers Hyderabad

Sharjah

6.30 pm (8 pm IST)

April 23

Rajasthan Royals vs Chennai Super Kings

Dubai

6.30 pm (8 pm IST)

April 24

Royal Challengers Bangalore vs Kolkata Knight Riders

Sharjah

6.30 pm (8 pm IST)

April 25

Sunrisers Hyderabad vs Delhi Daredevils

Dubai

2.30 pm (4 pm IST)

April 25

Chennai Super Kings vs Mumbai Indians

Dubai

6.30 pm (8 pm IST)

April 26

Rajasthan Royals vs Royal Challengers Bangalore

Abu Dhabi

2.30 pm (4 pm IST)

April 26

Kings XI Punjab vs Kolkata Knight Riders

Abu Dhabi

6.30 pm (8 pm IST)

April 27

Delhi Daredevils vs Mumbai Indians

Sharjah

2.30 pm (4 pm IST)

April 27

Sunrisers Hyderabad vs Chennai Super Kings

Sharjah

6.30 pm (8 pm IST)

April 28

Royal Challengers Bangalore vs Kings XI Punjab

Dubai

6.30 pm (8 pm IST)

April 29

Kolkata Knight Riders vs Rajasthan Royals

Abu Dhabi

6.30 pm (8 pm IST)

April 30

Mumbai Indians vs Sunrisers Hyderabad

Dubai

6.30 pm (8 pm IST)

India Leg:

Date

Teams

Venue

Time

May 2

Chennai Super Kings vs Kolkata Knight Riders

Ranchi

8:00 pm IST

May 3

Mumbai Indians vs Kings XI Punjab

Mumbai

4:00 pm IST

May 3

Delhi Daredevils vs Rajasthan Royals

Delhi

8:00 pm IST

May 4

Royal Challengers Bangalore vs Sunrisers Hyderabad

Bengaluru

8:00 pm IST

May 5

Rajasthan Royals vs Kolkata Knight Riders

Ahmedabad

4:00 pm IST

May 5

Delhi Daredevils vs Chennai Super Kings

Delhi

8:00 pm IST

May 6

Mumbai Indians vs Royal Challengers Bangalore

Mumbai

8:00 pm IST

May 7

Delhi Daredevils vs Kolkata Knight Riders

Delhi

4:00 pm IST

May 7

Kings XI Punjab vs Chennai Super Kings

Cuttack

8:00 pm IST

May 8

Rajasthan Royals vs Sunrisers Hyderabad

Ahmedabad

8:00 pm IST

May 9

Royal Challengers Bangalore vs Kings XI Punjab

Bengaluru

8:00 pm IST

May 10

Delhi Daredevils vs Sunrisers Hyderabad

Delhi

4:00 pm IST

May 10

Mumbai Indians vs Chennai Super Kings

Mumbai

8:00 pm IST

May 11

Kings XI Punjab vs Kolkata Knight Riders

Cuttack

4:00 pm IST

May 11

Royal Challengers Bangalore vs Rajasthan Royals

Bengaluru

8:00 pm IST

May 12

Sunrisers Hyderabad vs Mumbai Indians

Hyderabad

8:00 pm IST

May 13

Chennai Super Kings vs Rajasthan Royals

Ranchi

4:00 pm IST

May 13

Royal Challengers Bangalore vs Delhi Daredevils

Bengaluru

8:00 pm IST

May 14

Sunrisers Hyderabad vs Kings XI Punjab

Hyderabad

4:00 pm IST

May 14

Kolkata Knight Riders vs Mumbai Indians

Kolkata

8:00 pm IST

May 15

Rajasthan Royals vs Delhi Daredevils

Ahmedabad

8:00 pm IST

May 18

Chennai Super Kings vs Royal Challengers Bangalore

Chennai

4:00 pm IST

May 18

Sunrisers Hyderabad vs Kolkata Knight Riders

Hyderabad

8:00 pm IST

May 19

Rajasthan Royals vs Mumbai Indians

Ahmedabad

4:00 pm IST

May 19

Delhi Daredevils vs Kings XI Punjab

Delhi

8:00 pm IST

May 20

Sunrisers Hyderabad vs Royal Challengers Bangalore

Hyderabad

4:00 pm IST

May 20

Kolkata Knight Riders vs Chennai Super Kings

Kolkata

8:00 pm IST

May 21

Kings XI Punjab vs Mumbai Indians

Mohali

8:00 pm IST

May 22

Kolkata Knight Riders vs Royal Challengers Bangalore

Kolkata

4:00 pm IST

May 22

Chennai Super Kings vs Sunrisers Hyderabad

Chennai

8:00 pm IST

May 23

Mumbai Indians vs Delhi Daredevils

Mumbai

4:00 pm IST

May 23

Kings XI Punjab vs Rajasthan Royals

Mohali

8:00 pm IST

May 24

Royal Challengers Bangalore vs Chennai Super Kings

Bengaluru

4:00 pm IST

May 24

Kolkata Knight Riders vs Sunrisers Hyderabad

Kolkata

8:00 pm IST

May 25

Kings XI Punjab vs Delhi Daredevils

Mohali

4:00 pm IST

May 25

Mumbai Indians vs Rajasthan Royals

Mumbai

8:00 pm IST

May 27

TBD vs TBD [Qualifier 1]

Chennai

8:00 pm IST

May 28

TBD vs TBD [Eliminator]

Chennai

8:00 pm IST

May 30

TBD vs TBD [Qualifier 2]

Mumbai

8:00 pm IST

June 1

TBD vs TBD [Final]

Mumbai

8:00 pm IST