Skip to main content

IPL T20 Schedule 2020


  • 19-SEP-2020, 07:30 PM
    1st Match (N), Abu Dhabi, Sep 19 2020, Indian Premier League
    Mumbai Indians
    Chennai Super Kings
  • 20-SEP-2020, 07:30 PM
    2nd Match (N), Dubai (DSC), Sep 20 2020, Indian Premier League
    Delhi Capitals
    Kings XI Punjab
  • 21-SEP-2020, 07:30 PM
    3rd Match (N), Dubai (DSC), Sep 21 2020, Indian Premier League
    Sunrisers Hyderabad
    Royal Challengers Bangalore
  • 22-SEP-2020, 07:30 PM
    4th Match (N), Sharjah, Sep 22 2020, Indian Premier League
    Rajasthan Royals
    Chennai Super Kings
  • 23-SEP-2020, 07:30 PM
    5th Match (N), Abu Dhabi, Sep 23 2020, Indian Premier League
    Kolkata Knight Riders
    Mumbai Indians
  • 24-SEP-2020, 07:30 PM
    6th Match (N), Dubai (DSC), Sep 24 2020, Indian Premier League
  • Kings XI Punjab
  • Royal Challengers Bangalore
  • 25-SEP-2020, 07:30 PM
    7th Match (N), Dubai (DSC), Sep 25 2020, Indian Premier League
  • Chennai Super Kings
  • Delhi Capitals
  • 26-SEP-2020, 07:30 PM
    8th Match (N), Abu Dhabi, Sep 26 2020, Indian Premier League
  • Kolkata Knight Riders
  • Sunrisers Hyderabad
  • 27-SEP-2020, 07:30 PM
    9th Match (N), Sharjah, Sep 27 2020, Indian Premier League
  • Rajasthan Royals
  • Kings XI Punjab
  • 28-SEP-2020, 07:30 PM
    10th Match (N), Dubai (DSC), Sep 28 2020, Indian Premier League
  • Royal Challengers Bangalore
  • Mumbai Indians
  • 29-SEP-2020, 07:30 PM
    11th Match (N), Abu Dhabi, Sep 29 2020, Indian Premier League
  • Delhi Capitals
  • Sunrisers Hyderabad
  • 30-SEP-2020, 07:30 PM
    12th Match (N), Dubai (DSC), Sep 30 2020, Indian Premier League
  • Rajasthan Royals
  • Kolkata Knight Riders
  • 01-OCT-2020, 07:30 PM
    13th Match (N), Abu Dhabi, Oct 1 2020, Indian Premier League
  • Kings XI Punjab
  • Mumbai Indians
  • 02-OCT-2020, 07:30 PM
    14th Match (N), Dubai (DSC), Oct 2 2020, Indian Premier League
  • Chennai Super Kings
  • Sunrisers Hyderabad
  • 03-OCT-2020, 03:30 PM
    15th Match, Abu Dhabi, Oct 3 2020, Indian Premier League
  • Royal Challengers Bangalore
  • Rajasthan Royals
  • 03-OCT-2020, 07:30 PM
    16th Match (N), Sharjah, Oct 3 2020, Indian Premier League
  • Delhi Capitals
  • Kolkata Knight Riders
  • 04-OCT-2020, 03:30 PM
    17th Match, Sharjah, Oct 4 2020, Indian Premier League
  • Mumbai Indians
  • Sunrisers Hyderabad
  • 04-OCT-2020, 07:30 PM
    18th Match (N), Dubai (DSC), Oct 4 2020, Indian Premier League
  • Kings XI Punjab
  • Chennai Super Kings
  • 05-OCT-2020, 07:30 PM
    19th Match (N), Dubai (DSC), Oct 5 2020, Indian Premier League
  • Royal Challengers Bangalore
  • Delhi Capitals
  • 06-OCT-2020, 07:30 PM
    20th Match (N), Abu Dhabi, Oct 6 2020, Indian Premier League
  • Mumbai Indians
  • Rajasthan Royals
  • 07-OCT-2020, 07:30 PM
    21st Match (N), Abu Dhabi, Oct 7 2020, Indian Premier League
  • Kolkata Knight Riders
  • Chennai Super Kings
  • 08-OCT-2020, 07:30 PM
    22nd Match (N), Dubai (DSC), Oct 8 2020, Indian Premier League
  • Sunrisers Hyderabad
  • Kings XI Punjab
  • 09-OCT-2020, 07:30 PM
    23rd Match (N), Sharjah, Oct 9 2020, Indian Premier League
  • Rajasthan Royals
  • Delhi Capitals
  • 10-OCT-2020, 03:30 PM
    24th Match, Abu Dhabi, Oct 10 2020, Indian Premier League
  • Kings XI Punjab
  • Kolkata Knight Riders
  • 10-OCT-2020, 07:30 PM
    25th Match (N), Dubai (DSC), Oct 10 2020, Indian Premier League
  • Chennai Super Kings
  • Royal Challengers Bangalore
  • 11-OCT-2020, 03:30 PM
    26th Match, Dubai (DSC), Oct 11 2020, Indian Premier League
  • Sunrisers Hyderabad
  • Rajasthan Royals
  • 11-OCT-2020, 07:30 PM
    27th Match (N), Abu Dhabi, Oct 11 2020, Indian Premier League
  • Mumbai Indians
  • Delhi Capitals
  • 12-OCT-2020, 07:30 PM
    28th Match (N), Sharjah, Oct 12 2020, Indian Premier League
  • Royal Challengers Bangalore
  • Kolkata Knight Riders
  • 13-OCT-2020, 07:30 PM
    29th Match (N), Dubai (DSC), Oct 13 2020, Indian Premier League
  • Sunrisers Hyderabad
  • Chennai Super Kings
  • 14-OCT-2020, 07:30 PM
    30th Match (N), Dubai (DSC), Oct 14 2020, Indian Premier League
  • Delhi Capitals
  • Rajasthan Royals
  • 15-OCT-2020, 07:30 PM
    31st Match (N), Sharjah, Oct 15 2020, Indian Premier League
  • Royal Challengers Bangalore
  • Kings XI Punjab
  • 16-OCT-2020, 07:30 PM
    32nd Match (N), Abu Dhabi, Oct 16 2020, Indian Premier League
  • Mumbai Indians
  • Kolkata Knight Riders
  • 17-OCT-2020, 03:30 PM
    33rd Match, Dubai (DSC), Oct 17 2020, Indian Premier League
  • Rajasthan Royals
  • Royal Challengers Bangalore
  • 17-OCT-2020, 07:30 PM
    34th Match (N), Sharjah, Oct 17 2020, Indian Premier League
  • Delhi Capitals
  • Chennai Super Kings
  • 18-OCT-2020, 03:30 PM
    35th Match, Abu Dhabi, Oct 18 2020, Indian Premier League
  • Sunrisers Hyderabad
  • Kolkata Knight Riders
  • 18-OCT-2020, 07:30 PM
    36th Match (N), Dubai (DSC), Oct 18 2020, Indian Premier League
  • Mumbai Indians
  • Kings XI Punjab
  • 19-OCT-2020, 07:30 PM
    37th Match (N), Abu Dhabi, Oct 19 2020, Indian Premier League
  • Chennai Super Kings
  • Rajasthan Royals
  • 20-OCT-2020, 07:30 PM
    38th Match (N), Dubai (DSC), Oct 20 2020, Indian Premier League
  • Kings XI Punjab
  • Delhi Capitals
  • 21-OCT-2020, 07:30 PM
    39th Match (N), Abu Dhabi, Oct 21 2020, Indian Premier League
  • Kolkata Knight Riders
  • Royal Challengers Bangalore
  • 22-OCT-2020, 07:30 PM
    40th Match (N), Dubai (DSC), Oct 22 2020, Indian Premier League
  • Rajasthan Royals
  • Sunrisers Hyderabad
  • 23-OCT-2020, 07:30 PM
    41st Match (N), Sharjah, Oct 23 2020, Indian Premier League
  • Chennai Super Kings
  • Mumbai Indians
  • 24-OCT-2020, 03:30 PM
    42nd Match, Abu Dhabi, Oct 24 2020, Indian Premier League
  • Kolkata Knight Riders
  • Delhi Capitals
  • 24-OCT-2020, 07:30 PM
    43rd Match (N), Dubai (DSC), Oct 24 2020, Indian Premier League
  • Kings XI Punjab
  • Sunrisers Hyderabad
  • 25-OCT-2020, 03:30 PM
    44th Match, Dubai (DSC), Oct 25 2020, Indian Premier League
  • Royal Challengers Bangalore
  • Chennai Super Kings
  • 25-OCT-2020, 07:30 PM
    45th Match (N), Abu Dhabi, Oct 25 2020, Indian Premier League
  • Rajasthan Royals
  • Mumbai Indians
  • 26-OCT-2020, 07:30 PM
    46th Match (N), Sharjah, Oct 26 2020, Indian Premier League
  • Kolkata Knight Riders
  • Kings XI Punjab
  • 27-OCT-2020, 07:30 PM
    47th Match (N), Dubai (DSC), Oct 27 2020, Indian Premier League
  • Sunrisers Hyderabad
  • Delhi Capitals
  • 28-OCT-2020, 07:30 PM
    48th Match (N), Abu Dhabi, Oct 28 2020, Indian Premier League
  • Mumbai Indians
  • Royal Challengers Bangalore
  • 29-OCT-2020, 07:30 PM
    49th Match (N), Dubai (DSC), Oct 29 2020, Indian Premier League
  • Chennai Super Kings
  • Kolkata Knight Riders
  • 30-OCT-2020, 07:30 PM
    50th Match (N), Abu Dhabi, Oct 30 2020, Indian Premier League
  • Kings XI Punjab
  • Rajasthan Royals
  • 31-OCT-2020, 03:30 PM
    51st Match, Dubai (DSC), Oct 31 2020, Indian Premier League
  • Delhi Capitals
  • Mumbai Indians
  • 31-OCT-2020, 07:30 PM
    52nd Match (N), Sharjah, Oct 31 2020, Indian Premier League
  • Royal Challengers Bangalore
  • Sunrisers Hyderabad
  • 01-NOV-2020, 03:30 PM
    53rd Match, Abu Dhabi, Nov 1 2020, Indian Premier League
  • Chennai Super Kings
  • Kings XI Punjab
  • 01-NOV-2020, 07:30 PM
    54th Match (N), Dubai (DSC), Nov 1 2020, Indian Premier League
  • Kolkata Knight Riders
  • Rajasthan Royals
  • 02-NOV-2020, 07:30 PM
    55th Match (N), Abu Dhabi, Nov 2 2020, Indian Premier League
  • Delhi Capitals
  • Royal Challengers Bangalore
  • 03-NOV-2020, 07:30 PM
    56th Match (N), Sharjah, Nov 3 2020, Indian Premier League
  • Sunrisers Hyderabad
  • Mumbai Indians

IPL T20 Schedule 2019

  • SAT 23/3 – 08:00 PM IST
  • 1st match, (N) at Chennai, Mar 23 2019
  • Chennai Super Kings
  • Royal Challengers Bangalore
  • SUN 24/3 – 04:00 PM IST
    2nd match, (D/N) at Kolkata, Mar 24 2019
  • Kolkata Knight Riders
  • Sunrisers Hyderabad
  • SUN 24/3 – 08:00 PM IST
    3rd match, (N) at Mumbai, Mar 24 2019
  • Mumbai Indians
  • Delhi Capitals
  • MON 25/3 – 08:00 PM IST
    4th match, (N) at Jaipur, Mar 25 2019
  • Rajasthan Royals
  • Kings XI Punjab
  • TUE 26/3 – 08:00 PM IST
    5th match, (N) at Delhi, Mar 26 2019
  • Delhi Capitals
  • Chennai Super Kings
  • WED 27/3 – 08:00 PM IST
    6th match, (N) at Kolkata, Mar 27 2019
  • Kolkata Knight Riders
  • Kings XI Punjab
  • THU 28/3 – 08:00 PM IST
    7th match, (N) at Bengaluru, Mar 28 2019
  • Royal Challengers Bangalore
  • Mumbai Indians
  • FRI 29/3 – 08:00 PM IST
    8th match, (N) at Hyderabad, Mar 29 2019
  • Sunrisers Hyderabad
  • Rajasthan Royals
  • SAT 30/3 – 04:00 PM IST
    9th match, (D/N) at Chandigarh, Mar 30 2019
  • Kings XI Punjab
  • Mumbai Indians
  • SAT 30/3 – 08:00 PM IST
    10th match, (N) at Delhi, Mar 30 2019
  • Delhi Capitals
  • Kolkata Knight Riders
  • SUN 31/3 – 04:00 PM IST
    11th match, (D/N) at Hyderabad, Mar 31 2019
  • Sunrisers Hyderabad
  • Royal Challengers Bangalore
  • SUN 31/3 – 08:00 PM IST
    12th match, (N) at Chennai, Mar 31 2019
  • Chennai Super Kings
  • Rajasthan Royals
  • MON 1/4 – 08:00 PM IST
    13th match, (N) at Chandigarh, Apr 1 2019
  • Kings XI Punjab
  • Delhi Capitals
  • TUE 2/4 – 08:00 PM IST
    14th match, (N) at Jaipur, Apr 2 2019
  • Rajasthan Royals
  • Royal Challengers Bangalore
  • WED 3/4 – 08:00 PM IST
    15th match, (N) at Mumbai, Apr 3 2019
  • Mumbai Indians
  • Chennai Super Kings
  • THU 4/4 – 08:00 PM IST
    16th match, (N) at Delhi, Apr 4 2019
  • Delhi Capitals
  • Sunrisers Hyderabad
  • FRI 5/4 – 08:00 PM IST
    17th match, (N) at Bengaluru, Apr 5 2019
  • Royal Challengers Bangalore
  • Kolkata Knight Riders
  • SAT 6/4 – 04:00 PM IST
    18th Match, (D/N) at Chennai, Apr 6 2019
  • Chennai Super Kings
  • Kings XI Punjab
  • SAT 6/4 – 08:00 PM IST
    19th Match, (N) at Hyderabad, Apr 6 2019
  • Sunrisers Hyderabad
  • Mumbai Indians
  • SUN 7/4 – 04:00 PM IST
    20th Match, (D/N) at Bengaluru, Apr 7 2019
  • Royal Challengers Bangalore
  • Delhi Capitals
  • SUN 7/4 – 08:00 PM IST
    21st Match, (N) at Jaipur, Apr 7 2019
  • Rajasthan Royals
  • Kolkata Knight Riders
  • MON 8/4 – 08:00 PM IST
    22nd Match, (N) at Chandigarh, Apr 8 2019
  • Kings XI Punjab
  • Sunrisers Hyderabad
  • TUE 9/4 – 08:00 PM IST
    23rd Match, (N) at Chennai, Apr 9 2019
  • Chennai Super Kings
  • Kolkata Knight Riders
  • WED 10/4 – 08:00 PM IST
    24th Match, (N) at Mumbai, Apr 10 2019
  • Mumbai Indians
  • Kings XI Punjab
  • THU 11/4 – 08:00 PM IST
    25th Match, (N) at Jaipur, Apr 11 2019
  • Rajasthan Royals
  • Chennai Super Kings
  • FRI 12/4 – 08:00 PM IST
    26th Match, (N) at Kolkata, Apr 12 2019
  • Kolkata Knight Riders
  • Delhi Capitals
  • SAT 13/4 – 04:00 PM IST
    27th Match, (D/N) at Mumbai, Apr 13 2019
  • Mumbai Indians
  • Rajasthan Royals
  • SAT 13/4 – 08:00 PM IST
    28th Match, (N) at Chandigarh, Apr 13 2019
  • Kings XI Punjab
  • Royal Challengers Bangalore
  • SUN 14/4 – 04:00 PM IST
    29th Match, (D/N) at Kolkata, Apr 14 2019
  • Kolkata Knight Riders
  • Chennai Super Kings
  • SUN 14/4 – 08:00 PM IST
    30th Match, (N) at Hyderabad, Apr 14 2019
  • Sunrisers Hyderabad
  • Delhi Capitals
  • MON 15/4 – 08:00 PM IST
    31st Match, (N) at Mumbai, Apr 15 2019
  • Mumbai Indians
  • Royal Challengers Bangalore
  • TUE 16/4 – 08:00 PM IST
    32nd Match, (N) at Chandigarh, Apr 16 2019
  • Kings XI Punjab
  • Rajasthan Royals
  • WED 17/4 – 08:00 PM IST
    33rd Match, (N) at Hyderabad, Apr 17 2019
  • Sunrisers Hyderabad
  • Chennai Super Kings
  • THU 18/4 – 08:00 PM IST
    34th Match, (N) at Delhi, Apr 18 2019
  • Delhi Capitals
  • Mumbai Indians
  • FRI 19/4 – 08:00 PM IST
    35th Match, (N) at Kolkata, Apr 19 2019
  • Kolkata Knight Riders
  • Royal Challengers Bangalore
  • SAT 20/4 – 04:00 PM IST
    36th Match, (D/N) at Jaipur, Apr 20 2019
  • Rajasthan Royals
  • Mumbai Indians
  • SAT 20/4 – 08:00 PM IST
    37th Match, (N) at Delhi, Apr 20 2019
  • Delhi Capitals
  • Kings XI Punjab
  • SUN 21/4 – 04:00 PM IST
    38th Match, (D/N) at Hyderabad, Apr 21 2019
  • Sunrisers Hyderabad
  • Kolkata Knight Riders
  • SUN 21/4 – 08:00 PM IST
    39th Match, (N) at Bengaluru, Apr 21 2019
  • Royal Challengers Bangalore
  • Chennai Super Kings
  • MON 22/4 – 08:00 PM IST
    40th Match, (N) at Jaipur, Apr 22 2019
  • Rajasthan Royals
  • Delhi Capitals
  • TUE 23/4 – 08:00 PM IST
    41st Match, (N) at Chennai, Apr 23 2019
  • Chennai Super Kings
  • Sunrisers Hyderabad
  • WED 24/4 – 08:00 PM IST
    42nd Match, (N) at Bengaluru, Apr 24 2019
  • Royal Challengers Bangalore
  • Kings XI Punjab
  • THU 25/4 – 08:00 PM IST
    43rd Match, (N) at Kolkata, Apr 25 2019
  • Kolkata Knight Riders
  • Rajasthan Royals
  • FRI 26/4 – 08:00 PM IST
    44th Match, (N) at Chennai, Apr 26 2019
  • Chennai Super Kings
  • Mumbai Indians
  • SAT 27/4 – 08:00 PM IST
    45th Match, (N) at Jaipur, Apr 27 2019
  • Rajasthan Royals
  • Sunrisers Hyderabad
  • SUN 28/4 – 04:00 PM IST
    46th Match, (D/N) at Delhi, Apr 28 2019
  • Delhi Capitals
  • Royal Challengers Bangalore
  • SUN 28/4 – 08:00 PM IST
    47th Match, (N) at Kolkata, Apr 28 2019
  • Kolkata Knight Riders
  • Mumbai Indians
  • MON 29/4 – 08:00 PM IST
    48th Match, (N) at Hyderabad, Apr 29 2019
  • Sunrisers Hyderabad
  • Kings XI Punjab
  • TUE 30/4 – 08:00 PM IST
    49th Match, (N) at Bengaluru, Apr 30 2019
  • Royal Challengers Bangalore
  • Rajasthan Royals
  • WED 1/5 – 08:00 PM IST
    50th Match, (N) at Chennai, May 1 2019
  • Chennai Super Kings
  • Delhi Capitals
  • THU 2/5 – 08:00 PM IST
    51st Match, (N) at Mumbai, May 2 2019
  • Mumbai Indians
  • Sunrisers Hyderabad
  • FRI 3/5 – 08:00 PM IST
    52nd Match, (N) at Chandigarh, May 3 2019
  • Kings XI Punjab
  • Kolkata Knight Riders
  • SAT 4/5 – 04:00 PM IST
    53rd Match, (D/N) at Delhi, May 4 2019
  • Delhi Capitals
  • Rajasthan Royals
  • SAT 4/5 – 08:00 PM IST
    54th Match, (N) at Bengaluru, May 4 2019
  • Royal Challengers Bangalore
  • Sunrisers Hyderabad
  • SUN 5/5 – 04:00 PM IST
    55th Match, (D/N) at Chandigarh, May 5 2019
  • Kings XI Punjab
  • Chennai Super Kings
  • SUN 5/5 – 08:00 PM IST
    56th Match, (N) at Mumbai, May 5 2019
  • Mumbai Indians
  • Kolkata Knight Riders
  • TUE 7/5 – 07:30 PM IST
    Qualifier 1, (N) at Chennai, May 7 2019
  • Mumbai Indians v Chennai Super Kings
  • WED 8/5 – 07:30 PM IST
    Eliminator, (N) at Visakhapatnam, May 8 2019
  • Delhi Capitals v Sunrisers Hyderabad
  • FRI 10/5 – 07:30 PM IST
    Qualifier 2, (N) at Visakhapatnam, May 10 2019
  • Chennai Super Kings v Delhi Capitals
  • SUN 12/5 – 07:30 PM IST
    Final, (N) at Hyderabad, May 12 2019
  • Mumbai Indians v Chennai Super Kings

2018 VIVO IPL 11 Schedule

  • Sat Apr 7 (20 ovs) 20:00 local (14:30 GMT)
    1st match – Mumbai Indians v Chennai Super Kings
    Wankhede Stadium, Mumbai
  • Sun Apr 8 (20 ovs) 16:00 local (10:30 GMT)
    2nd match – Delhi Daredevils v Kings XI Punjab
    Feroz Shah Kotla, Delhi
  • Sun Apr 8 (20 ovs) 20:00 local (14:30 GMT)
    3rd match – Kolkata Knight Riders v Royal Challengers Bangalore
    Eden Gardens, Kolkata
  • Mon Apr 9 (20 ovs) 20:00 local (14:30 GMT)
    4th match – Sunrisers Hyderabad v Rajasthan Royals
    Rajiv Gandhi International Stadium, Uppal, Hyderabad
  • Tue Apr 10 (20 ovs) 20:00 local (14:30 GMT)
    5th match – Chennai Super Kings v Kolkata Knight Riders
    MA Chidambaram Stadium, Chepauk, Chennai
  • Wed Apr 11 (20 ovs) 20:00 local (14:30 GMT)
    6th match – Rajasthan Royals v Delhi Daredevils
    Sawai Mansingh Stadium, Jaipur
  • Thu Apr 12 (20 ovs) 20:00 local (14:30 GMT)
    7th match – Sunrisers Hyderabad v Mumbai Indians
    Rajiv Gandhi International Stadium, Uppal, Hyderabad
  • Fri Apr 13 (20 ovs) 20:00 local (14:30 GMT)
    8th match – Royal Challengers Bangalore v Kings XI Punjab
    M Chinnaswamy Stadium, Bengaluru
  • Sat Apr 14 (20 ovs) 16:00 local (10:30 GMT)
    9th match – Mumbai Indians v Delhi Daredevils
    Wankhede Stadium, Mumbai
  • Sat Apr 14 (20 ovs) 20:00 local (14:30 GMT)
    10th match – Kolkata Knight Riders v Sunrisers Hyderabad
    Eden Gardens, Kolkata
  • Sun Apr 15 (20 ovs) 16:00 local (10:30 GMT)
    11th match – Royal Challengers Bangalore v Rajasthan Royals
    M Chinnaswamy Stadium, Bengaluru
  • Sun Apr 15 (20 ovs) 20:00 local (14:30 GMT)
    12th match – Kings XI Punjab v Chennai Super Kings
    Holkar Cricket Stadium, Indore
  • Mon Apr 16 (20 ovs) 20:00 local (14:30 GMT)
    13th match – Kolkata Knight Riders v Delhi Daredevils
    Eden Gardens, Kolkata
  • Tue Apr 17 (20 ovs) 20:00 local (14:30 GMT)
    14th match – Mumbai Indians v Royal Challengers Bangalore
    Wankhede Stadium, Mumbai
  • Wed Apr 18 (20 ovs) 20:00 local (14:30 GMT)
    15th match – Rajasthan Royals v Kolkata Knight Riders
    Sawai Mansingh Stadium, Jaipur
  • Thu Apr 19 (20 ovs) 20:00 local (14:30 GMT)
    16th match – Kings XI Punjab v Sunrisers Hyderabad
    Holkar Cricket Stadium, Indore
  • Fri Apr 20 (20 ovs) 20:00 local (14:30 GMT)
    17th match – Chennai Super Kings v Rajasthan Royals
    MA Chidambaram Stadium, Chepauk, Chennai
  • Sat Apr 21 (20 ovs) 16:00 local (10:30 GMT)
    18th match – Kolkata Knight Riders v Kings XI Punjab
    Eden Gardens, Kolkata
  • Sat Apr 21 (20 ovs) 20:00 local (14:30 GMT)
    19th match – Delhi Daredevils v Royal Challengers Bangalore
    Feroz Shah Kotla, Delhi
  • Sun Apr 22 (20 ovs) 16:00 local (10:30 GMT)
    20th match – Sunrisers Hyderabad v Chennai Super Kings
    Rajiv Gandhi International Stadium, Uppal, Hyderabad
  • Sun Apr 22 (20 ovs) 20:00 local (14:30 GMT)
    21st match – Rajasthan Royals v Mumbai Indians
    Sawai Mansingh Stadium, Jaipur
  • Mon Apr 23 (20 ovs) 20:00 local (14:30 GMT)
    22nd match – Kings XI Punjab v Delhi Daredevils
    Holkar Cricket Stadium, Indore
  • Tue Apr 24 (20 ovs) 20:00 local (14:30 GMT)
    23rd match – Mumbai Indians v Sunrisers Hyderabad
    Wankhede Stadium, Mumbai
  • Wed Apr 25 (20 ovs) 20:00 local (14:30 GMT)
    24th match – Royal Challengers Bangalore v Chennai Super Kings
    M Chinnaswamy Stadium, Bengaluru
  • Thu Apr 26 (20 ovs) 20:00 local (14:30 GMT)
    25th match – Sunrisers Hyderabad v Kings XI Punjab
    Rajiv Gandhi International Stadium, Uppal, Hyderabad
  • Fri Apr 27 (20 ovs) 20:00 local (14:30 GMT)
    26th match – Delhi Daredevils v Kolkata Knight Riders
    Feroz Shah Kotla, Delhi
  • Sat Apr 28 (20 ovs) 20:00 local (14:30 GMT)
    27th match – Chennai Super Kings v Mumbai Indians
    MA Chidambaram Stadium, Chepauk, Chennai
  • Sun Apr 29 (20 ovs) 16:00 local (10:30 GMT)
    28th match – Rajasthan Royals v Sunrisers Hyderabad
    Sawai Mansingh Stadium, Jaipur
  • Sun Apr 29 (20 ovs) 20:00 local (14:30 GMT)
    29th match – Royal Challengers Bangalore v Kolkata Knight Riders
    M Chinnaswamy Stadium, Bengaluru
  • Mon Apr 30 (20 ovs) 20:00 local (14:30 GMT)
    30th match – Chennai Super Kings v Delhi Daredevils
    MA Chidambaram Stadium, Chepauk, Chennai
  • Tue May 1 (20 ovs) 20:00 local (14:30 GMT)
    31st match – Royal Challengers Bangalore v Mumbai Indians
    M Chinnaswamy Stadium, Bengaluru
  • Wed May 2 (20 ovs) 20:00 local (14:30 GMT)
    32nd match – Delhi Daredevils v Rajasthan Royals
    Feroz Shah Kotla, Delhi
  • Thu May 3 (20 ovs) 20:00 local (14:30 GMT)
    33rd match – Kolkata Knight Riders v Chennai Super Kings
    Eden Gardens, Kolkata
  • Fri May 4 (20 ovs) 20:00 local (14:30 GMT)
    34th match – Kings XI Punjab v Mumbai Indians
    Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
  • Sat May 5 (20 ovs) 16:00 local (10:30 GMT)
    35th match – Chennai Super Kings v Royal Challengers Bangalore
    MA Chidambaram Stadium, Chepauk, Chennai
  • Sat May 5 (20 ovs) 20:00 local (14:30 GMT)
    36th match – Sunrisers Hyderabad v Delhi Daredevils
    Rajiv Gandhi International Stadium, Uppal, Hyderabad
  • Sun May 6 (20 ovs) 16:00 local (10:30 GMT)
    37th match – Mumbai Indians v Kolkata Knight Riders
    Wankhede Stadium, Mumbai
  • Sun May 6 (20 ovs) 20:00 local (14:30 GMT)
    38th match – Kings XI Punjab v Rajasthan Royals
    Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
  • Mon May 7 (20 ovs) 20:00 local (14:30 GMT)
    39th match – Sunrisers Hyderabad v Royal Challengers Bangalore
    Rajiv Gandhi International Stadium, Uppal, Hyderabad
  • Tue May 8 (20 ovs) 20:00 local (14:30 GMT)
    40th match – Rajasthan Royals v Kings XI Punjab
    Sawai Mansingh Stadium, Jaipur
  • Wed May 9 (20 ovs) 20:00 local (14:30 GMT)
    41st match – Kolkata Knight Riders v Mumbai Indians
    Eden Gardens, Kolkata
  • Thu May 10 (20 ovs) 20:00 local (14:30 GMT)
    42nd match – Delhi Daredevils v Sunrisers Hyderabad
    Feroz Shah Kotla, Delhi
  • Fri May 11 (20 ovs) 20:00 local (14:30 GMT)
    43rd match – Rajasthan Royals v Chennai Super Kings
    Sawai Mansingh Stadium, Jaipur
  • Sat May 12 (20 ovs) 16:00 local (10:30 GMT)
    44th match – Kings XI Punjab v Kolkata Knight Riders
    Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
  • Sat May 12 (20 ovs) 20:00 local (14:30 GMT)
    45th match – Royal Challengers Bangalore v Delhi Daredevils
    M Chinnaswamy Stadium, Bengaluru
  • Sun May 13 (20 ovs) 16:00 local (10:30 GMT)
    46th match – Chennai Super Kings v Sunrisers Hyderabad
    MA Chidambaram Stadium, Chepauk, Chennai
  • Sun May 13 (20 ovs) 20:00 local (14:30 GMT)
    47th match – Mumbai Indians v Rajasthan Royals
    Wankhede Stadium, Mumbai
  • Mon May 14 (20 ovs) 20:00 local (14:30 GMT)
    48th match – Kings XI Punjab v Royal Challengers Bangalore
    Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
  • Tue May 15 (20 ovs) 20:00 local (14:30 GMT)
    49th match – Kolkata Knight Riders v Rajasthan Royals
    Eden Gardens, Kolkata
  • Wed May 16 (20 ovs) 20:00 local (14:30 GMT)
    50th match – Mumbai Indians v Kings XI Punjab
    Wankhede Stadium, Mumbai
  • Thu May 17 (20 ovs) 20:00 local (14:30 GMT)
    51st match – Royal Challengers Bangalore v Sunrisers Hyderabad
    M Chinnaswamy Stadium, Bengaluru
  • Fri May 18 (20 ovs) 20:00 local (14:30 GMT)
    52nd match – Delhi Daredevils v Chennai Super Kings
    Feroz Shah Kotla, Delhi
  • Sat May 19 (20 ovs) 16:00 local (10:30 GMT)
    53rd match – Rajasthan Royals v Royal Challengers Bangalore
    Sawai Mansingh Stadium, Jaipur
  • Sat May 19 (20 ovs) 20:00 local (14:30 GMT)
    54th match – Sunrisers Hyderabad v Kolkata Knight Riders
    Rajiv Gandhi International Stadium, Uppal, Hyderabad
  • Sun May 20 (20 ovs) 16:00 local (10:30 GMT)
    55th match – Delhi Daredevils v Mumbai Indians
    Feroz Shah Kotla, Delhi
  • Sun May 20 (20 ovs) 20:00 local (14:30 GMT)
    56th match – Chennai Super Kings v Kings XI Punjab
    MA Chidambaram Stadium, Chepauk, Chennai
  • Tue May 22 (20 ovs) 19:00 local (13:30 GMT)
    Qualifier 1 – Sunrisers Hyderabad v Chennai Super Kings
    Wankhede Stadium, Mumbai
  • Wed May 23 (20 ovs) 19:00 local (13:30 GMT)
    Eliminator – Kolkata Knight Riders v Rajasthan Royals
    Eden Gardens, Kolkata
  • Fri May 25 (20 ovs) 19:00 local (13:30 GMT)
    Qualifier 2 – TBC v TBC
    Eden Gardens, Kolkata
  • Sun May 27 (20 ovs) 19:00 local (13:30 GMT)
    Final – TBC v TBC
    Wankhede Stadium, Mumbai
    017 IPL 10 Schedule

Wed Apr 5 (20 ovs) 20:00 local (14:30 GMT)
1st match – Sunrisers Hyderabad v Royal Challengers Bangalore
Rajiv Gandhi International Stadium, Uppal, Hyderabad

Thu Apr 6 (20 ovs) 20:00 local (14:30 GMT)
2nd match – Rising Pune Supergiants v Mumbai Indians
Maharashtra Cricket Association Stadium, Pune

Fri Apr 7 (20 ovs) 20:00 local (14:30 GMT)
3rd match – Gujarat Lions v Kolkata Knight Riders
Saurashtra Cricket Association Stadium, Rajkot

Sat Apr 8 (20 ovs) 16:00 local (10:30 GMT)
4th match – Kings XI Punjab v Rising Pune Supergiants
Holkar Cricket Stadium, Indore

Sat Apr 8 (20 ovs) 20:00 local (14:30 GMT)
5th match – Royal Challengers Bangalore v Delhi Daredevils
M Chinnaswamy Stadium, Bangalore

Sun Apr 9 (20 ovs) 16:00 local (10:30 GMT)
6th match – Sunrisers Hyderabad v Gujarat Lions
Rajiv Gandhi International Stadium, Uppal, Hyderabad

Sun Apr 9 (20 ovs) 20:00 local (14:30 GMT)
7th match – Mumbai Indians v Kolkata Knight Riders
Wankhede Stadium, Mumbai

Mon Apr 10 (20 ovs) 20:00 local (14:30 GMT)
8th match – Kings XI Punjab v Royal Challengers Bangalore
Holkar Cricket Stadium, Indore

Tue Apr 11 (20 ovs) 20:00 local (14:30 GMT)
9th match – Rising Pune Supergiants v Delhi Daredevils
Maharashtra Cricket Association Stadium, Pune

Wed Apr 12 (20 ovs) 20:00 local (14:30 GMT)
10th match – Mumbai Indians v Sunrisers Hyderabad
Wankhede Stadium, Mumbai

Thu Apr 13 (20 ovs) 20:00 local (14:30 GMT)
11th match – Kolkata Knight Riders v Kings XI Punjab
Eden Gardens, Kolkata

Fri Apr 14 (20 ovs) 16:00 local (10:30 GMT)
12th match – Royal Challengers Bangalore v Mumbai Indians
M Chinnaswamy Stadium, Bangalore

Fri Apr 14 (20 ovs) 20:00 local (14:30 GMT)
13th match – Gujarat Lions v Rising Pune Supergiants
Saurashtra Cricket Association Stadium, Rajkot

Sat Apr 15 (20 ovs) 16:00 local (10:30 GMT)
14th match – Kolkata Knight Riders v Sunrisers Hyderabad
Eden Gardens, Kolkata

Sat Apr 15 (20 ovs) 20:00 local (14:30 GMT)
15th match – Delhi Daredevils v Kings XI Punjab
Feroz Shah Kotla, Delhi

Sun Apr 16 (20 ovs) 16:00 local (10:30 GMT)
16th match – Mumbai Indians v Gujarat Lions
Wankhede Stadium, Mumbai

Sun Apr 16 (20 ovs) 20:00 local (14:30 GMT)
17th match – Royal Challengers Bangalore v Rising Pune Supergiants
M Chinnaswamy Stadium, Bangalore

Mon Apr 17 (20 ovs) 16:00 local (10:30 GMT)
18th match – Delhi Daredevils v Kolkata Knight Riders
Feroz Shah Kotla, Delhi

Mon Apr 17 (20 ovs) 20:00 local (14:30 GMT)
19th match – Sunrisers Hyderabad v Kings XI Punjab
Rajiv Gandhi International Stadium, Uppal, Hyderabad

Tue Apr 18 (20 ovs) 20:00 local (14:30 GMT)
20th match – Gujarat Lions v Royal Challengers Bangalore
Saurashtra Cricket Association Stadium, Rajkot

Wed Apr 19 (20 ovs) 20:00 local (14:30 GMT)
21st match – Sunrisers Hyderabad v Delhi Daredevils
Rajiv Gandhi International Stadium, Uppal, Hyderabad

Thu Apr 20 (20 ovs) 20:00 local (14:30 GMT)
22nd match – Kings XI Punjab v Mumbai Indians
Holkar Cricket Stadium, Indore

Fri Apr 21 (20 ovs) 20:00 local (14:30 GMT)
23rd match – Kolkata Knight Riders v Gujarat Lions
Eden Gardens, Kolkata

Sat Apr 22 (20 ovs) 16:00 local (10:30 GMT)
24th match – Delhi Daredevils v Mumbai Indians
Feroz Shah Kotla, Delhi

Sat Apr 22 (20 ovs) 20:00 local (14:30 GMT)
25th match – Rising Pune Supergiants v Sunrisers Hyderabad
Maharashtra Cricket Association Stadium, Pune

Sun Apr 23 (20 ovs) 16:00 local (10:30 GMT)
26th match – Gujarat Lions v Kings XI Punjab
Saurashtra Cricket Association Stadium, Rajkot

Sun Apr 23 (20 ovs) 20:00 local (14:30 GMT)
27th match – Kolkata Knight Riders v Royal Challengers Bangalore
Eden Gardens, Kolkata

Mon Apr 24 (20 ovs) 20:00 local (14:30 GMT)
28th match – Mumbai Indians v Rising Pune Supergiants
Wankhede Stadium, Mumbai

Tue Apr 25 (20 ovs) 20:00 local (14:30 GMT)
29th match – Royal Challengers Bangalore v Sunrisers Hyderabad
M Chinnaswamy Stadium, Bangalore

Wed Apr 26 (20 ovs) 20:00 local (14:30 GMT)
30th match – Rising Pune Supergiants v Kolkata Knight Riders
Maharashtra Cricket Association Stadium, Pune

Thu Apr 27 (20 ovs) 20:00 local (14:30 GMT)
31st match – Royal Challengers Bangalore v Gujarat Lions
M Chinnaswamy Stadium, Bangalore

Fri Apr 28 (20 ovs) 16:00 local (10:30 GMT)
32nd match – Kolkata Knight Riders v Delhi Daredevils
Eden Gardens, Kolkata

Fri Apr 28 (20 ovs) 20:00 local (14:30 GMT)
33rd match – Kings XI Punjab v Sunrisers Hyderabad
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh

Sat Apr 29 (20 ovs) 16:00 local (10:30 GMT)
34th match – Rising Pune Supergiants v Royal Challengers Bangalore
Maharashtra Cricket Association Stadium, Pune

Sat Apr 29 (20 ovs) 20:00 local (14:30 GMT)
35th match – Gujarat Lions v Mumbai Indians
Saurashtra Cricket Association Stadium, Rajkot

Sun Apr 30 (20 ovs) 16:00 local (10:30 GMT)
36th match – Kings XI Punjab v Delhi Daredevils
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh

Sun Apr 30 (20 ovs) 20:00 local (14:30 GMT)
37th match – Sunrisers Hyderabad v Kolkata Knight Riders
Rajiv Gandhi International Stadium, Uppal, Hyderabad

Mon May 1 (20 ovs) 16:00 local (10:30 GMT)
38th match – Mumbai Indians v Royal Challengers Bangalore
Wankhede Stadium, Mumbai

Mon May 1 (20 ovs) 20:00 local (14:30 GMT)
39th match – Rising Pune Supergiants v Gujarat Lions
Maharashtra Cricket Association Stadium, Pune

Tue May 2 (20 ovs) 20:00 local (14:30 GMT)
40th match – Delhi Daredevils v Sunrisers Hyderabad
Feroz Shah Kotla, Delhi

Wed May 3 (20 ovs) 20:00 local (14:30 GMT)
41st match – Kolkata Knight Riders v Rising Pune Supergiants
Eden Gardens, Kolkata

Thu May 4 (20 ovs) 20:00 local (14:30 GMT)
42nd match – Delhi Daredevils v Gujarat Lions
Feroz Shah Kotla, Delhi

Fri May 5 (20 ovs) 20:00 local (14:30 GMT)
43rd match – Royal Challengers Bangalore v Kings XI Punjab
M Chinnaswamy Stadium, Bangalore

Sat May 6 (20 ovs) 16:00 local (10:30 GMT)
44th match – Sunrisers Hyderabad v Rising Pune Supergiants
Rajiv Gandhi International Stadium, Uppal, Hyderabad

Sat May 6 (20 ovs) 20:00 local (14:30 GMT)
45th match – Mumbai Indians v Delhi Daredevils
Wankhede Stadium, Mumbai

Sun May 7 (20 ovs) 16:00 local (10:30 GMT)
46th match – Royal Challengers Bangalore v Kolkata Knight Riders
M Chinnaswamy Stadium, Bangalore

Sun May 7 (20 ovs) 20:00 local (14:30 GMT)
47th match – Kings XI Punjab v Gujarat Lions
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh

Mon May 8 (20 ovs) 20:00 local (14:30 GMT)
48th match – Sunrisers Hyderabad v Mumbai Indians
Rajiv Gandhi International Stadium, Uppal, Hyderabad

Tue May 9 (20 ovs) 20:00 local (14:30 GMT)
49th match – Kings XI Punjab v Kolkata Knight Riders
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh

Wed May 10 (20 ovs) 20:00 local (14:30 GMT)
50th match – Gujarat Lions v Delhi Daredevils
Green Park, Kanpur

Thu May 11 (20 ovs) 20:00 local (14:30 GMT)
51st match – Mumbai Indians v Kings XI Punjab
Wankhede Stadium, Mumbai

Fri May 12 (20 ovs) 20:00 local (14:30 GMT)
52nd match – Delhi Daredevils v Rising Pune Supergiants
Feroz Shah Kotla, Delhi

Sat May 13 (20 ovs) 16:00 local (10:30 GMT)
53rd match – Gujarat Lions v Sunrisers Hyderabad
Green Park, Kanpur

Sat May 13 (20 ovs) 20:00 local (14:30 GMT)
54th match – Kolkata Knight Riders v Mumbai Indians
Eden Gardens, Kolkata

Sun May 14 (20 ovs) 16:00 local (10:30 GMT)
55th match – Rising Pune Supergiants v Kings XI Punjab
Maharashtra Cricket Association Stadium, Pune

Sun May 14 (20 ovs) 20:00 local (14:30 GMT)
56th match – Delhi Daredevils v Royal Challengers Bangalore
Feroz Shah Kotla, Delhi

Tue May 16 (20 ovs) (14:30 GMT)
Qualifier 1 – TBC v TBC
Venue TBC

Wed May 17 (20 ovs) (14:30 GMT)
Eliminator – TBC v TBC
Venue TBC

Fri May 19 (20 ovs) (14:30 GMT)
Qualifier 2 – TBC v TBC
Venue TBC

Sun May 21 (20 ovs) 20:00 local (14:30 GMT)
Final – TBC v TBC
Rajiv Gandhi International Stadium, Uppal, Hyderabad