With Indian Premier League (IPL) about to begin, the IPL Governing Council has announced the schedule for the remaining 40 matches including 4 Play-offs games that all of these will be held in India itself. The IPL will return to India from May 2nd after completion of the 1st leg matches which will be taking place in UAE (United Arab Emirates). Earlier the 1st leg matches schedule was released of 20 games which will be held in UAE.

Every Team will now be playing 9 games in India off which 4 games at least will be at their home. Considering the travelling from UAE no matches were scheduled on May 1st. Which means the 2nd and final leg of IPL which will be back to India begins on May 2nd with Game between Chennai Super Kings (CSK) and Kolkata Knight Riders (KKR) at JSCA International Stadium, Ranchi. Keeping an eye on General election’s result dates, the Governing Council hasn’t scheduled any matches on 16th May, Friday and 17th May, Saturday.

There were two changes done to earlier schedule as the 26th April evening match between KKR and Kings XI Punjab (KXIP) will be considered as KKR’s home game. Similarly, match on 28th April between KXIP and Royal Challengers Bangalore (RCB) considered as KXIP’s home match.

Due to scheduling that each team getting four games at home, two matches of CSK have been scheduled at Ranchi stadium and KXIP’s two games will be at Cuttack’s Barabati Stadium. In this process Rajasthan Royals will be playing four of their 9 matches in India at Sardar Patel Stadium, Ahmedabad.

Here is the Schedule of games to be held in India:

Chennai Super Kings vs Kolkata Knight Riders

2:30pm GMT (8:00pm IST), Friday 2nd May 2014

JSCA International Cricket Stadium, Ranchi

 

Mumbai Indians vs Kings XI Punjab

10:30am GMT (4:00pm IST), Saturday 3rd May 2014

Wankhede Stadium, Mumbai

 

Delhi Daredevils vs Rajasthan Royals

2:30pm GMT (8:00pm IST), Saturday 3rd May 2014

Ferozeshah Kotla, Delhi

 

Royal Challengers Bangalore vs Sunrisers Hyderabad

2:30pm GMT (8:00pm IST), Sunday 4th May 2014

M. Chinnaswamy Stadium, Bengaluru

 

Rajasthan Royals vs Kolkata Knight Riders

10:30am GMT (4:00pm IST), Monday 5th May 2014

Sardar Patel Stadium, Ahmedabad

 

Delhi Daredevils vs Chennai Super Kings

2:30pm GMT (8:00pm IST), Monday 5th May 2014

Ferozeshah Kotla, Delhi

 

Mumbai Indians vs Royal Challengers Bangalore

2:30pm GMT (8:00pm IST), Tuesday 6th May 2014

Wankhede Stadium, Mumbai

 

Delhi Daredevils vs Kolkata Knight Riders

10:30am GMT (4:00pm IST), Wednesday 7th May 2014

Ferozeshah Kotla, Delhi

 

Kings XI Punjab vs Chennai Super Kings

2:30pm GMT (8:00pm IST), Wednesday 7th May 2014

Barabati Stadium, Cuttack

 

Rajasthan Royals vs Sunrisers Hyderabad

2:30pm GMT (8:00pm IST), Thursday 8th May 2014

Sardar Patel Stadium, Ahmedabad

 

Royal Challengers Bangalore vs Kings XI Punjab

2:30pm GMT (8:00pm IST), Friday 9th May 2014

M. Chinnaswamy Stadium, Bengaluru

 

Delhi Daredevils vs Sunrisers Hyderabad

10:30am GMT (4:00pm IST), Saturday 10th May 2014

Ferozeshah Kotla, Delhi

 

Mumbai Indians vs Chennai Super Kings

2:30pm GMT (8:00pm IST), Saturday 10th May 2014

Wankhede Stadium, Mumbai

 

Kings XI Punjab vs Kolkata Knight Riders

10:30am GMT (4:00pm IST), Sunday 11th May 2014

Barabati Stadium, Cuttack

 

Royal Challengers Bangalore vs Rajasthan Royals

2:30pm GMT (8:00pm IST), Sunday 11th May 2014

M. Chinnaswamy Stadium, Bengaluru

 

Sunrisers Hyderabad vs Mumbai Indians

2:30pm GMT (8:00pm IST), Monday 12th May 2014

Rajiv Gandhi Cricket Stadium, Hyderabad

 

Chennai Super Kings vs Rajasthan Royals

10:30am GMT (4:00pm IST), Tuesday 13th May 2014

JSCA International Cricket Stadium, Ranchi

 

Royal Challengers Bangalore vs Delhi Daredevils

2:30pm GMT (8:00pm IST), Tuesday 13th May 2014

M. Chinnaswamy Stadium, Bengaluru

 

Sunrisers Hyderabad vs Kings XI Punjab

10:30am GMT (4:00pm IST), Wednesday 14th May 2014

Rajiv Gandhi Cricket Stadium, Hyderabad

 

Kolkata Knight Riders vs Mumbai Indians

2:30pm GMT (8:00pm IST), Wednesday 14th May 2014

Eden Gardens, Kolkata

 

Rajasthan Royals vs Delhi Daredevils

2:30pm GMT (8:00pm IST), Thursday 15th May 2014

Sardar Patel Stadium, Ahmedabad

 

Chennai Super Kings vs Royal Challengers Bangalore

10:30am GMT (4:00pm IST), Sunday 18th May 2014

M. A. Chidambaram Stadium, Chennai

 

Sunrisers Hyderabad vs Kolkata Knight Riders

2:30pm GMT (8:00pm IST), Sunday 18th May 2014

Rajiv Gandhi Cricket Stadium, Hyderabad

 

Rajasthan Royals vs Mumbai Indians

10:30am GMT (4:00pm IST), Monday 19th May 2014

Sardar Patel Stadium, Ahmedabad

 

Delhi Daredevils vs Kings XI Punjab

2:30pm GMT (8:00pm IST), Monday 19th May 2014

Ferozeshah Kotla, Delhi

 

Sunrisers Hyderabad vs Royal Challengers Bangalore

10:30am GMT (4:00pm IST), Tuesday 20th May 2014

Rajiv Gandhi Cricket Stadium, Hyderabad

 

Kolkata Knight Riders vs Chennai Super Kings

2:30pm GMT (8:00pm IST), Tuesday 20th May 2014

Eden Gardens, Kolkata

 

Kings XI Punjab vs Mumbai Indians

2:30pm GMT (8:00pm IST), Wednesday 21st May 2014

Punjab Cricket Association Stadium, Mohali

 

Kolkata Knight Riders vs Royal Challengers Bangalore

10:30am GMT (4:00pm IST), Thursday 22nd May 2014

Eden Gardens, Kolkata

 

Chennai Super Kings vs Sunrisers Hyderabad

2:30pm GMT (8:00pm IST), Thursday 22nd May 2014

M. A. Chidambaram Stadium, Chennai

 

Mumbai Indians vs Delhi Daredevils

10:30am GMT (4:00pm IST), Friday 23rd May 2014

Wankhede Stadium, Mumbai

 

Kings XI Punjab vs Rajasthan Royals

2:30pm GMT (8:00pm IST), Friday 23rd May 2014

Punjab Cricket Association Stadium, Mohali

 

Royal Challengers Bangalore vs Chennai Super     Kings

10:30am GMT (4:00pm IST), Saturday 24th May 2014

M. Chinnaswamy Stadium, Bengaluru

 

Kolkata Knight Riders vs Sunrisers Hyderabad

2:30pm GMT (8:00pm IST), Saturday 24th May 2014

Eden Gardens, Kolkata

 

Kings XI Punjab vs Delhi Daredevils

10:30am GMT (4:00pm IST), Sunday 25th May 2014

Punjab Cricket Association Stadium, Mohali

 

Mumbai Indians vs Rajasthan Royals

2:30pm GMT (8:00pm IST), Sunday 25th May 2014

Wankhede Stadium, Mumbai

 

TBD vs TBD

2:30pm GMT (8:00pm IST), Tuesday 27th May 2014

M. A. Chidambaram Stadium, Chennai

 

TBD vs TBD

2:30pm GMT (8:00pm IST), Wednesday 28th May 2014

M. A. Chidambaram Stadium, Chennai

 

TBD vs TBD

2:30pm GMT (8:00pm IST), Friday 30th May 2014

Wankhede Stadium, Mumbai

 

TBD vs TBD

2:30pm GMT (8:00pm IST), Sunday 1st June 2014

Wankhede Stadium, Mumbai