IPL T20 Schedule 2023


  • Fri, 31 Mar
    FRI, 31 MAR, 7:30 PM
    1st Match (N), Ahmedabad, March 31, 2023, Indian Premier League
  • Gujarat Titans
  • Chennai Super Kings
  • Match yet to begin
  • Sat, 01 Apr
    SAT, 01 APR, 3:30 PM
    2nd Match (D/N), Mohali, April 01, 2023, Indian Premier League
  • Punjab Kings
  • Kolkata Knight Riders
  • Match yet to begin
  • SAT, 01 APR, 7:30 PM
    3rd Match (N), Lucknow, April 01, 2023, Indian Premier League
  • Lucknow Super Giants
  • Delhi Capitals
  • Match yet to begin
  • Sun, 02 Apr
    SUN, 02 APR, 3:30 PM
    4th Match (D/N), Hyderabad, April 02, 2023, Indian Premier League
  • Sunrisers Hyderabad
  • Rajasthan Royals
  • Match yet to begin
  • SUN, 02 APR, 7:30 PM
    5th Match (N), Bengaluru, April 02, 2023, Indian Premier League
  • Royal Challengers Bangalore
  • Mumbai Indians
  • Match yet to begin
  • Mon, 03 Apr
    MON, 03 APR, 7:30 PM
    6th Match (N), Chennai, April 03, 2023, Indian Premier League
  • Chennai Super Kings
  • Lucknow Super Giants
  • Match yet to begin
  • Tue, 04 Apr
    TUES, 04 APR, 7:30 PM
    7th Match (N), Delhi, April 04, 2023, Indian Premier League
  • Delhi Capitals
  • Gujarat Titans
  • Match yet to begin
  • Wed, 05 Apr
    WED, 05 APR, 7:30 PM
    8th Match (N), Guwahati, April 05, 2023, Indian Premier League
  • Rajasthan Royals
  • Punjab Kings
  • Match yet to begin
  • Thu, 06 Apr
    THU, 06 APR, 7:30 PM
    9th Match (N), Eden Gardens, April 06, 2023, Indian Premier League
  • Kolkata Knight Riders
  • Royal Challengers Bangalore
  • Match yet to begin
  • Fri, 07 Apr
    FRI, 07 APR, 7:30 PM
    10th Match (N), Lucknow, April 07, 2023, Indian Premier League
  • Lucknow Super Giants
  • Sunrisers Hyderabad
  • Match yet to begin
  • Sat, 08 Apr
    SAT, 08 APR, 3:30 PM
    11th Match (D/N), Guwahati, April 08, 2023, Indian Premier League
  • Rajasthan Royals
  • Delhi Capitals
  • Match yet to begin
  • SAT, 08 APR, 7:30 PM
    12th Match (N), Wankhede, April 08, 2023, Indian Premier League
  • Mumbai Indians
  • Chennai Super Kings
  • Match yet to begin
  • Sun, 09 Apr
    SUN, 09 APR, 3:30 PM
    13th Match (D/N), Ahmedabad, April 09, 2023, Indian Premier League
  • Gujarat Titans
  • Kolkata Knight Riders
  • Match yet to begin
  • SUN, 09 APR, 7:30 PM
    14th Match (N), Hyderabad, April 09, 2023, Indian Premier League
  • Sunrisers Hyderabad
  • Punjab Kings
  • Match yet to begin
  • Mon, 10 Apr
    MON, 10 APR, 7:30 PM
    15th Match (N), Bengaluru, April 10, 2023, Indian Premier League
  • Royal Challengers Bangalore
  • Lucknow Super Giants
  • Match yet to begin
  • Tue, 11 Apr
    TUES, 11 APR, 7:30 PM
    16th Match (N), Delhi, April 11, 2023, Indian Premier League
  • Delhi Capitals
  • Mumbai Indians
  • Match yet to begin
  • Wed, 12 Apr
    WED, 12 APR, 7:30 PM
    17th Match (N), Chennai, April 12, 2023, Indian Premier League
  • Chennai Super Kings
  • Rajasthan Royals
  • Match yet to begin
  • Thu, 13 Apr
    THU, 13 APR, 7:30 PM
    18th Match (N), Mohali, April 13, 2023, Indian Premier League
  • Punjab Kings
  • Gujarat Titans
  • Match yet to begin
  • Fri, 14 Apr
    FRI, 14 APR, 7:30 PM
    19th Match (N), Eden Gardens, April 14, 2023, Indian Premier League
  • Kolkata Knight Riders
  • Sunrisers Hyderabad
  • Match yet to begin
  • Sat, 15 Apr
    SAT, 15 APR, 3:30 PM
    20th Match (D/N), Bengaluru, April 15, 2023, Indian Premier League
  • Royal Challengers Bangalore
  • Delhi Capitals
  • Match yet to begin
  • SAT, 15 APR, 7:30 PM
    21st Match (N), Lucknow, April 15, 2023, Indian Premier League
  • Lucknow Super Giants
  • Punjab Kings
  • Match yet to begin
  • Sun, 16 Apr
    SUN, 16 APR, 3:30 PM
    22nd Match (D/N), Wankhede, April 16, 2023, Indian Premier League
  • Mumbai Indians
  • Kolkata Knight Riders
  • Match yet to begin
  • SUN, 16 APR, 7:30 PM
    23rd Match (N), Ahmedabad, April 16, 2023, Indian Premier League
  • Gujarat Titans
  • Rajasthan Royals
  • Match yet to begin
  • Mon, 17 Apr
    MON, 17 APR, 7:30 PM
    24th Match (N), Bengaluru, April 17, 2023, Indian Premier League
  • Royal Challengers Bangalore
  • Chennai Super Kings
  • Match yet to begin
  • Tue, 18 Apr
    TUES, 18 APR, 7:30 PM
    25th Match (N), Hyderabad, April 18, 2023, Indian Premier League
  • Sunrisers Hyderabad
  • Mumbai Indians
  • Match yet to begin
  • Wed, 19 Apr
    WED, 19 APR, 7:30 PM
    26th Match (N), Jaipur, April 19, 2023, Indian Premier League
  • Rajasthan Royals
  • Lucknow Super Giants
  • Match yet to begin
  • Thu, 20 Apr
    THU, 20 APR, 3:30 PM
    27th Match (D/N), Mohali, April 20, 2023, Indian Premier League
  • Punjab Kings
  • Royal Challengers Bangalore
  • Match yet to begin
  • THU, 20 APR, 7:30 PM
    28th Match (N), Delhi, April 20, 2023, Indian Premier League
  • Delhi Capitals
  • Kolkata Knight Riders
  • Match yet to begin
  • Fri, 21 Apr
    FRI, 21 APR, 7:30 PM
    29th Match (N), Chennai, April 21, 2023, Indian Premier League
  • Chennai Super Kings
  • Sunrisers Hyderabad
  • Match yet to begin
  • Sat, 22 Apr
    SAT, 22 APR, 3:30 PM
    30th Match (D/N), Lucknow, April 22, 2023, Indian Premier League
  • Lucknow Super Giants
  • Gujarat Titans
  • Match yet to begin
  • SAT, 22 APR, 7:30 PM
    31st Match (N), Wankhede, April 22, 2023, Indian Premier League
  • Mumbai Indians
  • Punjab Kings
  • Match yet to begin
  • Sun, 23 Apr
    SUN, 23 APR, 3:30 PM
    32nd Match (D/N), Bengaluru, April 23, 2023, Indian Premier League
  • Royal Challengers Bangalore
  • Rajasthan Royals
  • Match yet to begin
  • SUN, 23 APR, 7:30 PM
    33rd Match (N), Eden Gardens, April 23, 2023, Indian Premier League
  • Kolkata Knight Riders
  • Chennai Super Kings
  • Match yet to begin
  • Mon, 24 Apr
    MON, 24 APR, 7:30 PM
    34th Match (N), Hyderabad, April 24, 2023, Indian Premier League
  • Sunrisers Hyderabad
  • Delhi Capitals
  • Match yet to begin
  • Tue, 25 Apr
    TUES, 25 APR, 7:30 PM
    35th Match (N), Ahmedabad, April 25, 2023, Indian Premier League
  • Gujarat Titans
  • Mumbai Indians
  • Match yet to begin
  • Wed, 26 Apr
    WED, 26 APR, 7:30 PM
    36th Match (N), Bengaluru, April 26, 2023, Indian Premier League
  • Royal Challengers Bangalore
  • Kolkata Knight Riders
  • Match yet to begin
  • Thu, 27 Apr
    THU, 27 APR, 7:30 PM
    37th Match (N), Jaipur, April 27, 2023, Indian Premier League
  • Rajasthan Royals
  • Chennai Super Kings
  • Match yet to begin
  • Fri, 28 Apr
    FRI, 28 APR, 7:30 PM
    38th Match (N), Mohali, April 28, 2023, Indian Premier League
  • Punjab Kings
  • Lucknow Super Giants
  • Match yet to begin
  • Sat, 29 Apr
    SAT, 29 APR, 3:30 PM
    39th Match (D/N), Eden Gardens, April 29, 2023, Indian Premier League
  • Kolkata Knight Riders
  • Gujarat Titans
  • Match yet to begin
  • SAT, 29 APR, 7:30 PM
    40th Match (N), Delhi, April 29, 2023, Indian Premier League
  • Delhi Capitals
  • Sunrisers Hyderabad
  • Match yet to begin
  • Sun, 30 Apr
    SUN, 30 APR, 3:30 PM
    41st Match (D/N), Chennai, April 30, 2023, Indian Premier League
  • Chennai Super Kings
  • Punjab Kings
  • Match yet to begin
  • SUN, 30 APR, 7:30 PM
    42nd Match (N), Wankhede, April 30, 2023, Indian Premier League
  • Mumbai Indians
  • Rajasthan Royals
  • Match yet to begin
  • Mon, 01 May
    MON, 01 MAY, 7:30 PM
    43rd Match (N), Lucknow, May 01, 2023, Indian Premier League
  • Lucknow Super Giants
  • Royal Challengers Bangalore
  • Match yet to begin
  • Tue, 02 May
    TUES, 02 MAY, 7:30 PM
    44th Match (N), Ahmedabad, May 02, 2023, Indian Premier League
  • Gujarat Titans
  • Delhi Capitals
  • Match yet to begin
  • Wed, 03 May
    WED, 03 MAY, 7:30 PM
    45th Match (N), Mohali, May 03, 2023, Indian Premier League
  • Punjab Kings
  • Mumbai Indians
  • Match yet to begin
  • Thu, 04 May
    THU, 04 MAY, 3:30 PM
    46th Match (D/N), Lucknow, May 04, 2023, Indian Premier League
  • Lucknow Super Giants
  • Chennai Super Kings
  • Match yet to begin
  • THU, 04 MAY, 7:30 PM
    47th Match (N), Hyderabad, May 04, 2023, Indian Premier League
  • Sunrisers Hyderabad
  • Kolkata Knight Riders
  • Match yet to begin
  • Fri, 05 May
    FRI, 05 MAY, 7:30 PM
    48th Match (N), Jaipur, May 05, 2023, Indian Premier League
  • Rajasthan Royals
  • Gujarat Titans
  • Match yet to begin
  • Sat, 06 May
    SAT, 06 MAY, 3:30 PM
    49th Match (D/N), Chennai, May 06, 2023, Indian Premier League
  • Chennai Super Kings
  • Mumbai Indians
  • Match yet to begin
  • SAT, 06 MAY, 7:30 PM
    50th Match (N), Delhi, May 06, 2023, Indian Premier League
  • Delhi Capitals
  • Royal Challengers Bangalore
  • Match yet to begin
  • Sun, 07 May
    SUN, 07 MAY, 3:30 PM
    51st Match (D/N), Ahmedabad, May 07, 2023, Indian Premier League
  • Gujarat Titans
  • Lucknow Super Giants
  • Match yet to begin
  • SUN, 07 MAY, 7:30 PM
    52nd Match (N), Jaipur, May 07, 2023, Indian Premier League
  • Rajasthan Royals
  • Sunrisers Hyderabad
  • Match yet to begin
  • Mon, 08 May
    MON, 08 MAY, 7:30 PM
    53rd Match (N), Eden Gardens, May 08, 2023, Indian Premier League
  • Kolkata Knight Riders
  • Punjab Kings
  • Match yet to begin
  • Tue, 09 May
    TUES, 09 MAY, 7:30 PM
    54th Match (N), Wankhede, May 09, 2023, Indian Premier League
  • Mumbai Indians
  • Royal Challengers Bangalore
  • Match yet to begin
  • Wed, 10 May
    WED, 10 MAY, 7:30 PM
    55th Match (N), Chennai, May 10, 2023, Indian Premier League
  • Chennai Super Kings
  • Delhi Capitals
  • Match yet to begin
  • Thu, 11 May
    THU, 11 MAY, 7:30 PM
    56th Match (N), Eden Gardens, May 11, 2023, Indian Premier League
  • Kolkata Knight Riders
  • Rajasthan Royals
  • Match yet to begin
  • Fri, 12 May
    FRI, 12 MAY, 7:30 PM
    57th Match (N), Wankhede, May 12, 2023, Indian Premier League
  • Mumbai Indians
  • Gujarat Titans
  • Match yet to begin
  • Sat, 13 May
    SAT, 13 MAY, 3:30 PM
    58th Match (D/N), Hyderabad, May 13, 2023, Indian Premier League
  • Sunrisers Hyderabad
  • Lucknow Super Giants
  • Match yet to begin
  • SAT, 13 MAY, 7:30 PM
    59th Match (N), Delhi, May 13, 2023, Indian Premier League
  • Delhi Capitals
  • Punjab Kings
  • Match yet to begin
  • Sun, 14 May
    SUN, 14 MAY, 3:30 PM
    60th Match (D/N), Jaipur, May 14, 2023, Indian Premier League
  • Rajasthan Royals
  • Royal Challengers Bangalore
  • Match yet to begin
  • SUN, 14 MAY, 7:30 PM
    61st Match (N), Chennai, May 14, 2023, Indian Premier League
  • Chennai Super Kings
  • Kolkata Knight Riders
  • Match yet to begin
  • Mon, 15 May
    MON, 15 MAY, 7:30 PM
    62nd Match (N), Ahmedabad, May 15, 2023, Indian Premier League
  • Gujarat Titans
  • Sunrisers Hyderabad
  • Match yet to begin
  • Tue, 16 May
    TUES, 16 MAY, 7:30 PM
    63rd Match (N), Lucknow, May 16, 2023, Indian Premier League
  • Lucknow Super Giants
  • Mumbai Indians
  • Match yet to begin
  • Wed, 17 May
    WED, 17 MAY, 7:30 PM
    64th Match (N), Dharamsala, May 17, 2023, Indian Premier League
  • Punjab Kings
  • Delhi Capitals
  • Match yet to begin
  • Thu, 18 May
    THU, 18 MAY, 7:30 PM
    65th Match (N), Hyderabad, May 18, 2023, Indian Premier League
  • Sunrisers Hyderabad
  • Royal Challengers Bangalore
  • Match yet to begin
  • Fri, 19 May
    FRI, 19 MAY, 7:30 PM
    66th Match (N), Dharamsala, May 19, 2023, Indian Premier League
  • Punjab Kings
  • Rajasthan Royals
  • Match yet to begin
  • Sat, 20 May
    SAT, 20 MAY, 3:30 PM
    67th Match (D/N), Delhi, May 20, 2023, Indian Premier League
  • Delhi Capitals
  • Chennai Super Kings
  • Match yet to begin
  • SAT, 20 MAY, 7:30 PM
    68th Match (N), Eden Gardens, May 20, 2023, Indian Premier League
  • Kolkata Knight Riders
  • Lucknow Super Giants
  • Match yet to begin
  • Sun, 21 May
    SUN, 21 MAY, 3:30 PM
    69th Match (D/N), Wankhede, May 21, 2023, Indian Premier League
  • Mumbai Indians
  • Sunrisers Hyderabad
  • Match yet to begin
  • SUN, 21 MAY, 7:30 PM
    70th Match (N), Bengaluru, May 21, 2023, Indian Premier League
  • Royal Challengers Bangalore
  • Gujarat Titans
  • Match yet to begin
  • Tue, 23 May
    Tue, 7:30 PM
    Qualifier 1 (N), Chennai, May 23, 2023, Indian Premier League
    Chennai Super Kings
    Gujarat Titans
    Match yet to begin
  • Wed, 24 May
    WED, 24 MAY, 7:30 PM
    Eliminator (N), Chennai, May 24, 2023, Indian Premier League
    Lucknow Super Giants
    Mumbai Indians
    Match yet to begin
  • Fri, 26 May
    Qualifier 2 (N), Ahmedabad, May 26, 2023, Indian Premier League
    Gujarat Titans
    Mumbai Indians
    Match yet to begin
  • Mon, 29 May
    MON, 29 MAY, 7:30 PM
    Final (N), Ahmedabad, May 29, 2023, Indian Premier League
    Gujarat Titans
    Chennai Super Kings
    Reserve day available – Match yet to begin

2022 IPL T20 Schedule

  • TODAY, 7:30 PM
    Qualifier 1 (N), Kolkata, May 24, 2022, Indian Premier League
    Gujarat Titans
    Rajasthan Royals
    Match yet to begin
  • TOMORROW, 7:30 PM
    Eliminator (N), Kolkata, May 25, 2022, Indian Premier League
    Lucknow Super Giants
    Royal Challengers Bangalore
    Match yet to begin
  • FRI, 27 MAY, 7:30 PM
    Qualifier 2 (N), Ahmedabad, May 27, 2022, Indian Premier League
    Royal Challengers Bangalore
    Rajasthan Royals
  • Match yet to begin
  • SUN, 29 MAY, 8:00 PM
    Final (N), Ahmedabad, May 29, 2022, Indian Premier League
  • Gujarat Titans
    Rajasthan Royals
    Match yet to begin
  • Today, 7:30 PM
    1st Match (N), Wankhede, Mar 26 2022, Indian Premier League
    Chennai Super Kings
    Kolkata Knight Riders
    Match yet to begin
  • TOMORROW, 3:30 PM
    2nd Match (D/N), Brabourne, Mar 27 2022, Indian Premier League
    Delhi Capitals
    Mumbai Indians
    Match yet to begin
  • TOMORROW, 7:30 PM
    3rd Match (N), DY Patil, Mar 27 2022, Indian Premier League
    Punjab Kings
    Royal Challengers Bangalore
    Match yet to begin
  • MON, 28 MAR, 7:30 PM
    4th Match (N), Wankhede, Mar 28 2022, Indian Premier League
    Gujarat Titans
    Lucknow Super Giants
    Match yet to begin
  • TUES, 29 MAR, 7:30 PM
    5th Match (N), Pune, Mar 29 2022, Indian Premier League
    Sunrisers Hyderabad
    Rajasthan Royals
    Match yet to begin
  • WED, 30 MAR, 7:30 PM
    6th Match (N), DY Patil, Mar 30 2022, Indian Premier League
    Royal Challengers Bangalore
  • Kolkata Knight Riders
  • Match yet to begin
  • THU, 31 MAR, 7:30 PM
    7th Match (N), Brabourne, Mar 31 2022, Indian Premier League
  • Lucknow Super Giants
  • Chennai Super Kings
  • Match yet to begin
  • FRI, 01 APR, 7:30 PM
    8th Match (N), Wankhede, Apr 1 2022, Indian Premier League
  • Kolkata Knight Riders
  • Punjab Kings
  • Match yet to begin
  • SAT, 02 APR, 3:30 PM
    9th Match (D/N), DY Patil, Apr 2 2022, Indian Premier League
  • Mumbai Indians
  • Rajasthan Royals
  • Match yet to begin
  • SAT, 02 APR, 7:30 PM
    10th Match (N), Pune, Apr 2 2022, Indian Premier League
  • Gujarat Titans
  • Delhi Capitals
  • Match yet to begin
  • SUN, 03 APR, 7:30 PM
    11th Match (N), Brabourne, Apr 3 2022, Indian Premier League
  • Chennai Super Kings
  • Punjab Kings
  • Match yet to begin
  • MON, 04 APR, 7:30 PM
    12th Match (N), DY Patil, Apr 4 2022, Indian Premier League
  • Sunrisers Hyderabad
  • Lucknow Super Giants
  • Match yet to begin
  • TUES, 05 APR, 7:30 PM
    13th Match (N), Wankhede, Apr 5 2022, Indian Premier League
  • Rajasthan Royals
  • Royal Challengers Bangalore
  • Match yet to begin
  • WED, 06 APR, 7:30 PM
    14th Match (N), Pune, Apr 6 2022, Indian Premier League
  • Kolkata Knight Riders
  • Mumbai Indians
  • Match yet to begin
  • THU, 07 APR, 7:30 PM
    15th Match (N), DY Patil, Apr 7 2022, Indian Premier League
  • Lucknow Super Giants
  • Delhi Capitals
  • Match yet to begin
  • FRI, 08 APR, 7:30 PM
    16th Match (N), Brabourne, Apr 8 2022, Indian Premier League
  • Punjab Kings
  • Gujarat Titans
  • Match yet to begin
  • SAT, 09 APR, 3:30 PM
    17th Match (D/N), DY Patil, Apr 9 2022, Indian Premier League
  • Chennai Super Kings
  • Sunrisers Hyderabad
  • Match yet to begin
  • SAT, 09 APR, 7:30 PM
    18th Match (N), Pune, Apr 9 2022, Indian Premier League
  • Royal Challengers Bangalore
  • Mumbai Indians
  • Match yet to begin
  • SUN, 10 APR, 3:30 PM
    19th Match (D/N), Brabourne, Apr 10 2022, Indian Premier League
  • Kolkata Knight Riders
  • Delhi Capitals
  • Match yet to begin
  • SUN, 10 APR, 7:30 PM
    20th Match (N), Wankhede, Apr 10 2022, Indian Premier League
  • Rajasthan Royals
  • Lucknow Super Giants
  • Match yet to begin
  • MON, 11 APR, 7:30 PM
    21st Match (N), DY Patil, Apr 11 2022, Indian Premier League
  • Sunrisers Hyderabad
  • Gujarat Titans
  • Match yet to begin
  • TUES, 12 APR, 7:30 PM
    22nd Match (N), DY Patil, Apr 12 2022, Indian Premier League
  • Chennai Super Kings
  • Royal Challengers Bangalore
  • Match yet to begin
  • WED, 13 APR, 7:30 PM
    23rd Match (N), Pune, Apr 13 2022, Indian Premier League
  • Mumbai Indians
  • Punjab Kings
  • Match yet to begin
  • THU, 14 APR, 7:30 PM
    24th Match (N), DY Patil, Apr 14 2022, Indian Premier League
  • Rajasthan Royals
  • Gujarat Titans
  • Match yet to begin
  • FRI, 15 APR, 7:30 PM
    25th Match (N), Brabourne, Apr 15 2022, Indian Premier League
  • Sunrisers Hyderabad
  • Kolkata Knight Riders
  • Match yet to begin
  • SAT, 16 APR, 3:30 PM
    26th Match (D/N), Brabourne, Apr 16 2022, Indian Premier League
  • Mumbai Indians
  • Lucknow Super Giants
  • Match yet to begin
  • SAT, 16 APR, 7:30 PM
    27th Match (N), Wankhede, Apr 16 2022, Indian Premier League
  • Delhi Capitals
  • Royal Challengers Bangalore
  • Match yet to begin
  • SUN, 17 APR, 3:30 PM
    28th Match (D/N), DY Patil, Apr 17 2022, Indian Premier League
  • Punjab Kings
  • Sunrisers Hyderabad
  • Match yet to begin
  • SUN, 17 APR, 7:30 PM
    29th Match (N), Pune, Apr 17 2022, Indian Premier League
  • Gujarat Titans
  • Chennai Super Kings
  • Match yet to begin
  • MON, 18 APR, 7:30 PM
    30th Match (N), Brabourne, Apr 18 2022, Indian Premier League
  • Rajasthan Royals
  • Kolkata Knight Riders
  • Match yet to begin
  • TUES, 19 APR, 7:30 PM
    31st Match (N), DY Patil, Apr 19 2022, Indian Premier League
  • Lucknow Super Giants
  • Royal Challengers Bangalore
  • Match yet to begin
  • WED, 20 APR, 7:30 PM
    32nd Match (N), Pune, Apr 20 2022, Indian Premier League
  • Delhi Capitals
  • Punjab Kings
  • Match yet to begin
  • THU, 21 APR, 7:30 PM
    33rd Match (N), DY Patil, Apr 21 2022, Indian Premier League
  • Mumbai Indians
  • Chennai Super Kings
  • Match yet to begin
  • FRI, 22 APR, 7:30 PM
    34th Match (N), Pune, Apr 22 2022, Indian Premier League
  • Delhi Capitals
  • Rajasthan Royals
  • Match yet to begin
  • SAT, 23 APR, 3:30 PM
    35th Match (D/N), DY Patil, Apr 23 2022, Indian Premier League
  • Kolkata Knight Riders
  • Gujarat Titans
  • Match yet to begin
  • SAT, 23 APR, 7:30 PM
    36th Match (N), Brabourne, Apr 23 2022, Indian Premier League
  • Royal Challengers Bangalore
  • Sunrisers Hyderabad
  • Match yet to begin
  • SUN, 24 APR, 7:30 PM
    37th Match (N), Wankhede, Apr 24 2022, Indian Premier League
  • Lucknow Super Giants
  • Mumbai Indians
  • Match yet to begin
  • MON, 25 APR, 7:30 PM
    38th Match (N), Wankhede, Apr 25 2022, Indian Premier League
  • Punjab Kings
  • Chennai Super Kings
  • Match yet to begin
  • TUES, 26 APR, 7:30 PM
    39th Match (N), Pune, Apr 26 2022, Indian Premier League
  • Royal Challengers Bangalore
  • Rajasthan Royals
  • Match yet to begin
  • WED, 27 APR, 7:30 PM
    40th Match (N), Wankhede, Apr 27 2022, Indian Premier League
  • Gujarat Titans
  • Sunrisers Hyderabad
  • Match yet to begin
  • THU, 28 APR, 7:30 PM
    41st Match (N), Wankhede, Apr 28 2022, Indian Premier League
  • Delhi Capitals
  • Kolkata Knight Riders
  • Match yet to begin
  • FRI, 29 APR, 7:30 PM
    42nd Match (N), Pune, Apr 29 2022, Indian Premier League
  • Punjab Kings
  • Lucknow Super Giants
  • Match yet to begin
  • SAT, 30 APR, 3:30 PM
    43rd Match (D/N), Brabourne, Apr 30 2022, Indian Premier League
  • Gujarat Titans
  • Royal Challengers Bangalore
  • Match yet to begin
  • SAT, 30 APR, 7:30 PM
    44th Match (N), DY Patil, Apr 30 2022, Indian Premier League
  • Rajasthan Royals
  • Mumbai Indians
  • Match yet to begin
  • SUN, 01 MAY, 3:30 PM
    45th Match (D/N), Wankhede, May 1 2022, Indian Premier League
  • Delhi Capitals
  • Lucknow Super Giants
  • Match yet to begin
  • SUN, 01 MAY, 7:30 PM
    46th Match (N), Pune, May 1 2022, Indian Premier League
  • Sunrisers Hyderabad
  • Chennai Super Kings
  • Match yet to begin
  • MON, 02 MAY, 7:30 PM
    47th Match (N), Wankhede, May 2 2022, Indian Premier League
  • Kolkata Knight Riders
  • Rajasthan Royals
  • Match yet to begin
  • TUES, 03 MAY, 7:30 PM
    48th Match (N), DY Patil, May 3 2022, Indian Premier League
  • Gujarat Titans
  • Punjab Kings
  • Match yet to begin
  • WED, 04 MAY, 7:30 PM
    49th Match (N), Pune, May 4 2022, Indian Premier League
  • Royal Challengers Bangalore
  • Chennai Super Kings
  • Match yet to begin
  • THU, 05 MAY, 7:30 PM
    50th Match (N), Brabourne, May 5 2022, Indian Premier League
  • Delhi Capitals
  • Sunrisers Hyderabad
  • Match yet to begin
  • FRI, 06 MAY, 7:30 PM
    51st Match (N), Brabourne, May 6 2022, Indian Premier League
  • Gujarat Titans
  • Mumbai Indians
  • Match yet to begin
  • SAT, 07 MAY, 3:30 PM
    52nd Match (D/N), Wankhede, May 7 2022, Indian Premier League
  • Punjab Kings
  • Rajasthan Royals
  • Match yet to begin
  • SAT, 07 MAY, 7:30 PM
    53rd Match (N), Pune, May 7 2022, Indian Premier League
  • Lucknow Super Giants
  • Kolkata Knight Riders
  • Match yet to begin
  • SUN, 08 MAY, 3:30 PM
    54th Match (D/N), Wankhede, May 8 2022, Indian Premier League
  • Sunrisers Hyderabad
  • Royal Challengers Bangalore
  • Match yet to begin
  • SUN, 08 MAY, 7:30 PM
    55th Match (N), DY Patil, May 8 2022, Indian Premier League
  • Chennai Super Kings
  • Delhi Capitals
  • Match yet to begin
  • MON, 09 MAY, 7:30 PM
    56th Match (N), DY Patil, May 9 2022, Indian Premier League
  • Mumbai Indians
  • Kolkata Knight Riders
  • Match yet to begin
  • TUES, 10 MAY, 7:30 PM
    57th Match (N), Pune, May 10 2022, Indian Premier League
  • Lucknow Super Giants
  • Gujarat Titans
  • Match yet to begin
  • WED, 11 MAY, 7:30 PM
    58th Match (N), DY Patil, May 11 2022, Indian Premier League
  • Rajasthan Royals
  • Delhi Capitals
  • Match yet to begin
    THU, 12 MAY, 7:30 PM
    59th Match (N), Wankhede, May 12 2022, Indian Premier League
  • Chennai Super Kings
  • Mumbai Indians
  • Match yet to begin
    FRI, 13 MAY, 7:30 PM
    60th Match (N), Brabourne, May 13 2022, Indian Premier League
  • Royal Challengers Bangalore
  • Punjab Kings
  • Match yet to begin
    SAT, 14 MAY, 7:30 PM
    61st Match (N), Pune, May 14 2022, Indian Premier League
  • Kolkata Knight Riders
  • Sunrisers Hyderabad
  • Match yet to begin
    SUN, 15 MAY, 3:30 PM
    62nd Match (D/N), Wankhede, May 15 2022, Indian Premier League
  • Chennai Super Kings
  • Gujarat Titans
  • Match yet to begin
    SUN, 15 MAY, 7:30 PM
    63rd Match (N), Brabourne, May 15 2022, Indian Premier League
  • Lucknow Super Giants
  • Rajasthan Royals
  • Match yet to begin
    MON, 16 MAY, 7:30 PM
    64th Match (N), DY Patil, May 16 2022, Indian Premier League
  • Punjab Kings
  • Delhi Capitals
  • Match yet to begin
    TUES, 17 MAY, 7:30 PM
    65th Match (N), Wankhede, May 17 2022, Indian Premier League
  • Mumbai Indians
  • Sunrisers Hyderabad
  • Match yet to begin
    WED, 18 MAY, 7:30 PM
    66th Match (N), DY Patil, May 18 2022, Indian Premier League
  • Kolkata Knight Riders
  • Lucknow Super Giants
  • Match yet to begin
    THU, 19 MAY, 7:30 PM
    67th Match (N), Wankhede, May 19 2022, Indian Premier League
  • Royal Challengers Bangalore
  • Gujarat Titans
  • Match yet to begin
    FRI, 20 MAY, 7:30 PM
    68th Match (N), Brabourne, May 20 2022, Indian Premier League
  • Rajasthan Royals
  • Chennai Super Kings
  • Match yet to begin
    SAT, 21 MAY, 7:30 PM
    69th Match (N), Wankhede, May 21 2022, Indian Premier League
  • Mumbai Indians
  • Delhi Capitals
  • Match yet to begin
    SUN, 22 MAY, 7:30 PM
    70th Match (N), Wankhede, May 22 2022, Indian Premier League
  • Sunrisers Hyderabad
  • Punjab Kings
  • Match yet to begin

2021 IPL  Schedule

  • SUN, 19 SEP, 7:30 PM
    30th Match (N), Dubai (DSC), Sep 19 2021, Indian Premier League
  • Chennai Super Kings
  • Mumbai Indians
  • Match yet to begin
    MON, 20 SEP, 7:30 PM
    31st Match (N), Abu Dhabi, Sep 20 2021, Indian Premier League
  • Kolkata Knight Riders
  • Royal Challengers Bangalore
  • Match yet to begin
    TUES, 21 SEP, 7:30 PM
    32nd Match (N), Dubai (DSC), Sep 21 2021, Indian Premier League
  • Punjab Kings
  • Rajasthan Royals
  • Match yet to begin
    WED, 22 SEP, 7:30 PM
    33rd Match (N), Dubai (DSC), Sep 22 2021, Indian Premier League
  • Delhi Capitals
  • Sunrisers Hyderabad
  • Match yet to begin
    THU, 23 SEP, 7:30 PM
    34th Match (N), Abu Dhabi, Sep 23 2021, Indian Premier League
  • Mumbai Indians
  • Kolkata Knight Riders
  • Match yet to begin
    FRI, 24 SEP, 7:30 PM
    35th Match (N), Sharjah, Sep 24 2021, Indian Premier League
  • Royal Challengers Bangalore
  • Chennai Super Kings
  • Match yet to begin
    SAT, 25 SEP, 3:30 PM
    36th Match, Abu Dhabi, Sep 25 2021, Indian Premier League
  • Delhi Capitals
  • Rajasthan Royals
  • Match yet to begin
    SAT, 25 SEP, 7:30 PM
    37th Match (N), Sharjah, Sep 25 2021, Indian Premier League
  • Sunrisers Hyderabad
  • Punjab Kings
  • Match yet to begin
    SUN, 26 SEP, 3:30 PM
    38th Match, Abu Dhabi, Sep 26 2021, Indian Premier League
  • Chennai Super Kings
  • Kolkata Knight Riders
  • Match yet to begin
    SUN, 26 SEP, 7:30 PM
    39th Match (N), Dubai (DSC), Sep 26 2021, Indian Premier League
  • Royal Challengers Bangalore
  • Mumbai Indians
  • Match yet to begin
    MON, 27 SEP, 7:30 PM
    40th Match (N), Dubai (DSC), Sep 27 2021, Indian Premier League
  • Sunrisers Hyderabad
  • Rajasthan Royals
  • Match yet to begin
    TUES, 28 SEP, 3:30 PM
    41st Match, Sharjah, Sep 28 2021, Indian Premier League
  • Kolkata Knight Riders
  • Delhi Capitals
  • Match yet to begin
    TUES, 28 SEP, 7:30 PM
    42nd Match (N), Abu Dhabi, Sep 28 2021, Indian Premier League
  • Mumbai Indians
  • Punjab Kings
  • Match yet to begin
    WED, 29 SEP, 7:30 PM
    43rd Match (N), Dubai (DSC), Sep 29 2021, Indian Premier League
  • Rajasthan Royals
  • Royal Challengers Bangalore
  • Match yet to begin
    THU, 30 SEP, 7:30 PM
    44th Match (N), Sharjah, Sep 30 2021, Indian Premier League
  • Sunrisers Hyderabad
  • Chennai Super Kings
  • Match yet to begin
    FRI, 01 OCT, 7:30 PM
    45th Match (N), Dubai (DSC), Oct 1 2021, Indian Premier League
  • Kolkata Knight Riders
  • Punjab Kings
  • Match yet to begin
    SAT, 02 OCT, 3:30 PM
    46th Match, Sharjah, Oct 2 2021, Indian Premier League
  • Mumbai Indians
  • Delhi Capitals
  • Match yet to begin
    SAT, 02 OCT, 7:30 PM
    47th Match (N), Abu Dhabi, Oct 2 2021, Indian Premier League
  • Rajasthan Royals
  • Chennai Super Kings
  • Match yet to begin
    SUN, 03 OCT, 3:30 PM
    48th Match, Sharjah, Oct 3 2021, Indian Premier League
  • Royal Challengers Bangalore
  • Punjab Kings
  • Match yet to begin
    SUN, 03 OCT, 7:30 PM
    49th Match (N), Dubai (DSC), Oct 3 2021, Indian Premier League
  • Kolkata Knight Riders
  • Sunrisers Hyderabad
  • Match yet to begin
    MON, 04 OCT, 7:30 PM
    50th Match (N), Dubai (DSC), Oct 4 2021, Indian Premier League
  • Delhi Capitals
  • Chennai Super Kings
  • Match yet to begin
    TUES, 05 OCT, 7:30 PM
    51st Match (N), Sharjah, Oct 5 2021, Indian Premier League
  • Rajasthan Royals
  • Mumbai Indians
  • Match yet to begin
    WED, 06 OCT, 7:30 PM
    52nd Match (N), Abu Dhabi, Oct 6 2021, Indian Premier League
  • Royal Challengers Bangalore
  • Sunrisers Hyderabad
  • Match yet to begin
    THU, 07 OCT, 3:30 PM
    53rd Match, Dubai (DSC), Oct 7 2021, Indian Premier League
  • Chennai Super Kings
  • Punjab Kings
  • Match yet to begin
    THU, 07 OCT, 7:30 PM
    54th Match (N), Sharjah, Oct 7 2021, Indian Premier League
  • Kolkata Knight Riders
  • Rajasthan Royals
  • Match yet to begin
    FRI, 08 OCT, 3:30 PM
    55th Match, Abu Dhabi, Oct 8 2021, Indian Premier League
  • Sunrisers Hyderabad
  • Mumbai Indians
  • Match yet to begin
    FRI, 08 OCT, 7:30 PM
    56th Match (N), Dubai (DSC), Oct 8 2021, Indian Premier League
  • Royal Challengers Bangalore
  • Delhi Capitals
  • Match yet to begin
  • TODAY, 7:30 PM
    Eliminator (N), Sharjah, Oct 11 2021, Indian Premier LeagueRoyal Challengers BangaloreKolkata Knight RidersMatch yet to begin
  • WED, 13 OCT, 7:30 PM
    Qualifier 2 (N), Sharjah, Oct 13 2021, Indian Premier League
    Delhi Capitals
    Kolkata Knight Riders
  • Match yet to begin
  • FRI, 15 OCT, 7:30 PM
    Final (N), Dubai (DSC), Oct 15 2021, Indian Premier League
    Chennai Super KingsTBAMatch yet to begin

2020 IPL Schedule

  • 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
  • Qualifier 1 (N), Dubai (DSC), Nov 5 2020, Indian Premier League
    Mumbai Indians
    Delhi Capitals
  • Eliminator (N), Abu Dhabi, Nov 6 2020, Indian Premier League
    Royal Challengers Bangalore
    Sunrisers Hyderabad
  • Qualifier 2 (N), Abu Dhabi, Nov 8 2020, Indian Premier League
    Delhi Capitals
    Sunrisers Hyderabad
  • Final (N), Dubai (DSC), Nov 10 2020, Indian Premier League
    Delhi Capitals
    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

Leave a Reply

Your email address will not be published. Required fields are marked *