Mumbai Indians squad celebrates with the trophy of Indian Premier League (IPL) 2020
Mumbai Indians will return to defend the title they won in the UAE last year Image Credit: Sportzpics for BCCI

Dubai: With the first match only one month away, the Indian Premier League 2021 fixture schedule has been released. Look below to find out when your favourites are in action and whom they are facing. From Chennai hosting the opener between defending champions Mumbai Indians against Virat Kohli's Royal Challengers Bangalore, all the way to the final in Ahmedabad on May 30.

IPL 2021 fixtures

Read as: Date, UAE time, venue, teams

April 9, Friday 6pm, Chennai: Mumbai Indians vs Royal Challengers Bangalore

April 10, Saturday 6pm, Mumbai: Chennai Super Kings vs Delhi Capitals

April 11, Sunday 6pm, Chennai: Sunrisers Hyderabad vs Kolkata Knight Riders

April 12, Monday 6pm, Mumbai: Rajasthan Royals vs Punjab Kings

April 13, Tuesday 6pm, Chennai: Kolkata Knight Riders vs Mumbai Indians

April 14, Wednesday 6pm, Chennai: Sunrisers Hyderabad vs Royal Challengers Bangalore

April 15, Thursday 6pm, Mumbai: Rajasthan Royals vs Delhi Capitals

April 16, Friday 6pm, Mumbai: Punjab Kings vs Chennai Super Kings

April 17, Saturday 6pm, Chennai: Mumbai Indians vs Sunrisers Hyderabad

April 18, Sunday 2pm, Chennai: Royal Challengers Bangalore vs Kolkata Knight Riders

April 18, Sunday 6pm, Mumbai: Delhi Capitals vs Punjab Kings

April 19, Monday 6pm, Mumbai: Chennai Super Kings vs Rajasthan Royals

April 20, Tuesday 6pm, Chennai: Delhi Capitals vs Mumbai Indians

April 21, Wednesday 2pm, Chennai: Punjab Kings vs Sunrisers Hyderabad

April 21, Wednesday 6pm, Mumbai: Kolkata Knight Riders vs Chennai Super Kings

April 22, Thursday 6pm, Mumbai: Royal Challengers Bangalore vs Rajasthan Royals

April 23, Friday 6pm, Chennai: Punjab Kings vs Mumbai Indians

April 24, Saturday 6pm, Mumbai: Rajasthan Royals vs Kolkata Knight Riders

April 25, Sunday 2pm, Mumbai: Chennai Super Kings vs Royal Challengers Bangalore

April 25, Sunday 6pm, Chennai: Sunrisers Hyderabad vs Delhi Capitals

April 26, Monday 6pm, Ahmedabad: Punjab Kings vs Kolkata Knight Riders

April 27, Tuesday 6pm, Ahmedabad: Delhi Capitals vs Royal Challengers Bangalore

April 28, Wednesday 6pm, Delhi: Chennai Super Kings vs Sunrisers Hyderabad

April 29, Thursday 2pm, Delhi: Mumbai Indians vs Rajasthan Royals

April 29, Thursday 6pm, Ahmedabad: Delhi Capitals vs Kolkata Knight Riders

April 30, Friday 6pm, Ahmedabad: Punjab Kings vs Royal Challengers Bangalore

May 1, Saturday 6pm, Delhi: Mumbai Indians vs Chennai Super Kings

May 2, Sunday 2pm, Delhi: Rajasthan Royals vs Sunrisers Hyderabad

May 2, Sunday 6pm, Ahmedabad: Punjab Kings Vs Delhi Capitals

May 3, Monday 6pm, Ahmedabad: Kolkata Knight Riders vs Royal Challengers Bangalore

May 4, Tuesday 6pm, Delhi: Sunrisers Hyderabad vs Mumbai Indians

May 5, Wednesday 6pm, Delhi: Rajasthan Royals vs Chennai Super Kings

May 6, Thursday 6pm, Ahmedabad: Royal Challengers Bangalore vs Punjab Kings

May 7, Friday 6pm, Delhi: Sunrisers Hyderabad v Chennai Super Kings

May 8, Saturday 2pm, Ahmedabad: Kolkata Knight Riders v Delhi Capitals

May 8, Saturday 6pm, Delhi: Rajasthan Royals v Mumbai Indians

May 9, Sunday 2pm, Bengaluru: Chennai Super Kings v Punjab Kings

May 9, Sunday 6pm, Kolkata: Royal Challengers Bangalore v Sunrisers Hyderabad

May 10, Monday 6pm, Bengaluru: Mumbai Indians v Kolkata Knight Riders

May 11, Tuesday 6pm, Kolkata: Delhi Capitals v Rajasthan Royals

May 12, Wednesday 6pm, Bengaluru: Chennai Super Kings v Kolkata Knight Riders

May 13, Thursday 2pm, Bengaluru: Mumbai Indians v Punjab Kings

May 13, Thursday 6pm, Kolkata: Sunrisers Hyderabad v Rajasthan Royals

May 14, Friday 6pm, Kolkata: Royal Challengers Bangalore v Delhi Capitals

May 15, Saturday 6pm, Bengaluru: Kolkata Knight Riders v Punjab Kings

May 16, Sunday 2pm, Kolkata: Rajasthan Royals v Royal Challengers Bangalore

May 16, Sunday 6pm, Bengaluru: Chennai Super Kings v Mumbai Indians

May 17, Monday 6pm, Kolkata: Delhi Capitals v Sunrisers Hyderabad

May 18, Tuesday 6pm, Bengaluru: Kolkata Knight Riders v Rajasthan Royals

May 19, Wednesday 6pm, Bengaluru: Sunrisers Hyderabad v Punjab Kings

May 20, Thursday 6pm, Kolkata: Royal Challengers Bangalore v Mumbai Indians

May 21, Friday 2pm, Bengaluru: Kolkata Knight Riders v Sunrisers Hyderabad

May 21, Friday 6pm, Kolkata: Delhi Capitals v Chennai Super Kings

May 22, Saturday 6pm, Bengaluru: Punjab Kings v Rajasthan Royals

May 23, Sunday 2pm, Kolkata: Mumbai Indians v Delhi Capitals

May 23, Sunday 6pm, Kolkata: Royal Challengers Bangalore v Chennai Super Kings

May 25, Tuesday 6pm, Ahmedabad: Qualifier 1

May 26, Wednesday 6pm, Ahmedabad: Eliminator

May 28, Friday 6pm, Ahmedabad: Qualifier 2

May 30, Sunday 6pm, Ahmedabad: Final