IPL Schedule 2021

IPL 2021 | Schedule | Points Table | IPL Live Score | Teams | News | Stats
IPL 2021 schedule with latest IPL match list, fixtures, time table, venues, IST time & match results.

The IPL Schedule 2021 by BCCI is here for all the T20 match list that is set to begin on 9th of April. IPL 2021 schedule begins in April and the final will be played on Sunday last week in the month of May 2021. There are total of 60 matches that also include 2 qualifiers and 1 eliminator and then the finals. These matches will be played between Chennai Super Kings, Delhi Capitals, Kings XI Punjab, Kolkata Knight Riders, Mumbai Indians, Rajasthan Royals, Royal Challengers Bangalore and Sunrisers Hyderabad. Each team in IPL 2021 season will play the other team twice this year.

Table of Contents
    Add a header to begin generating the table of contents

    IPL Time Table and IPL Match List

    See below for IPL schedule 2021 for each team this year. Each team plays the other team twice in the tournament. The final IPL schedule has been finalized by BCCI with info on all venues, dates and Indian times IST. Use the search below to filter IPL match list by venues, teams or timings. IPL 2021 Schedule times are given in GMT, EST and IST (India local time) for your convenience.

    Revised IPL 2021 Schedule

    The BCCI has released latest revised schedule and IPL time table to be played in UAE in September/October.

    IPL Schedule 2021 (By Date)

    The Indian Premier League has a confirmed start dates from 9th April 2021 with the finals set for 30th May 2021. First match will feature the defending champions Mumbai Indians against RCB. More details will be posted here as soon we have more updates.
    Match, Date, Timing & Venue
    1st T20 | Apr 09, Fri
    Mumbai Indians vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    2nd T20 | Apr 10, Sat
    Chennai Super Kings vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    3rd T20 | Apr 11, Sun
    Sunrisers Hyderabad vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    4th T20 | Apr 12, Mon
    Rajasthan Royals vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    5th T20 | Apr 13, Tue
    Kolkata Knight Riders vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    6th T20 | Apr 14, Wed
    Sunrisers Hyderabad vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    7th T20 | Apr 15, Thu
    Rajasthan Royals vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    8th T20 | Apr 16, Fri
    Punjab Kings vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    9th T20 | Apr 17, Sat
    Mumbai Indians vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    10th T20 | Apr 18, Sun
    Royal Challengers Bangalore vs Kolkata Knight Riders
    3:30pm Local | 10am GMT | 6am EST
    MA Chidambaram Stadium, Chennai
    11th T20 | Apr 18, Sun
    Delhi Capitals vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    12th T20 | Apr 19, Mon
    Chennai Super Kings vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    13th T20 | Apr 20, Tue
    Delhi Capitals vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    14th T20 | Apr 21, Wed
    Punjab Kings vs Sunrisers Hyderabad
    3:30pm Local | 10am GMT | 6am EST
    MA Chidambaram Stadium, Chennai
    15th T20 | Apr 21, Wed
    Kolkata Knight Riders vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    16th T20 | Apr 22, Thu
    Royal Challengers Bangalore vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    17th T20 | Apr 23, Fri
    Punjab Kings vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    18th T20 | Apr 24, Sat
    Rajasthan Royals vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    19th T20 | Apr 25, Sun
    Chennai Super Kings vs Royal Challengers Bangalore
    3:30pm Local | 10am GMT | 6am EST
    Wankhede Stadium, Mumbai
    20th T20 | Apr 25, Sun
    Sunrisers Hyderabad vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    21st T20 | Apr 26, Mon
    Punjab Kings vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    22nd T20 | Apr 27, Tue
    Delhi Capitals vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    23rd T20 | Apr 28, Wed
    Chennai Super Kings vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    24th T20 | Apr 29, Thu
    Mumbai Indians vs Rajasthan Royals
    3:30pm Local | 10am GMT | 6am EST
    Arun Jaitley Stadium, Delhi
    25th T20 | Apr 29, Thu
    Delhi Capitals vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    26th T20 | Apr 30, Fri
    Punjab Kings vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    27th T20 | May 01, Sat
    Mumbai Indians vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    28th T20 | May 02, Sun
    Rajasthan Royals vs Sunrisers Hyderabad
    3:30pm Local | 10am GMT | 6am EST
    Arun Jaitley Stadium, Delhi
    29th T20 | May 02, Sun
    Punjab Kings vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    30th T20 | May 03, Mon
    Kolkata Knight Riders vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    31st T20 | May 04, Tue
    Sunrisers Hyderabad vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    32nd T20 | May 05, Wed
    Rajasthan Royals vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    33rd T20 | May 06, Thu
    Royal Challengers Bangalore vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    34th T20| May 07, Fri
    Sunrisers Hyderabad vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    35th T20| May 08, Sat
    Kolkata Knight Riders vs Delhi Capitals
    3:30pm Local | 10am GMT | 6am EST
    Narendra Modi Stadium, Ahmedabad
    36th T20 May 08, Sat
    Rajasthan Royals vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    37th T20| May 09, Sun
    Chennai Super Kings vs Punjab Kings
    3:30pm Local | 10am GMT | 6am EST
    M.Chinnaswamy Stadium, Bengaluru
    38th T20| May 09, Sun
    Royal Challengers Bangalore vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    39th T20 | May 10, Mon
    Mumbai Indians vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    40th T20| May 11, Tue
    Delhi Capitals vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    41st T20| May 12, Wed
    Chennai Super Kings vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    42nd T20| May 13, Thu
    Mumbai Indians vs Punjab Kings
    3:30pm Local | 10am GMT | 6am EST
    M.Chinnaswamy Stadium, Bengaluru
    43rd T20 | May 13, Thu
    Sunrisers Hyderabad vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    44th T20 | May 14, Fri
    Royal Challengers Bangalore vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    45th T20 | May 15, Sat
    Kolkata Knight Riders vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    46th T20 | May 16, Sun
    Rajasthan Royals vs Royal Challengers
    3:30pm Local | 10am GMT | 6am EST
    Eden Gardens, Kolkata
    47th T20 | May 16, Sun
    Chennai Super Kings vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    48th T20 | May 17, Mon
    Delhi Capitals vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    49th T20 | May 18, Tue
    Kolkata Knight Riders vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    50th T20 | May 19, Wed
    Sunrisers Hyderabad vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    51st T20 | May 20, Thu
    Royal Challengers vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    52nd T20 | May 21, Fri
    Kolkata Knight Riders vs Sunrisers Hyderabad
    3:30pm Local | 10am GMT | 6am EST
    M.Chinnaswamy Stadium, Bengaluru
    53rd T20 | May 21, Fri
    Delhi Capitals vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    54th T20 | May 22, Sat
    Punjab Kings vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    55th T20 | May 23, Sun
    Mumbai Indians vs Delhi Capitals
    3:30pm Local | 10am GMT | 6am EST
    Eden Gardens, Kolkata
    56th T20 | May 23, Sun
    Royal Challengers vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    Qualifier 1 | May 25, Tue
    TBC vs TBC
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    Eliminator | May 26, Wed
    TBC vs TBC
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    Qualifier 2 | May 28, Fri
    TBC vs TBC
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    Final | May 30, Sun
    TBC vs TBC
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad

    IPL 2021 Schedule Download

    IPL 2021 Schedule Download

    IPL Schedule PDF / Download Option

    IPL Schedule 2021 with full IPL match list

    You can find complete details for the IPL Schedule as we provide several options for users to get PDF version or download PDF file for the Indian Premier League (IPL) schedule. These options are available for downloading the schedule in different formats for the 14th Season of IPL in 2021. The following PDF and other formats (including images and calendar export i.e iCal, Google Calendar) provided by CricketSchedule.com are as following.

    1. Go to Download PDF page to download IPL Schedule 2021 in PDF format.
    2. Alternatively, download the fixtures image available on the PDF page.
    3. Download the Cricket Schedule Mobile App to keep track of each match.
    4. In addition to above you can also add alerts in your mobile by adding each match to iCal and Google Calendar and set alert before each time.

    IPL Time Table - Overview

    IPL 2021 Time Table Begins April 9
    IPL DatesApril 9 - May 30
    Total Matches60 (Including Playoffs & Finals)
    VenuesAhmedabad, Bengaluru, Chennai, Delhi, Mumbai and Kolkata
    TeamsMumbai Indians, Chennai Super Kings, Delhi Capitals, Sunrisers Hyderabad, Kolkata Knight Riders, Kings XI Punjab, Rajasthan Royals and Royal Challengers Bangalore.

    IPL Match List 2021 (By Team)

    Here's the full IPL match list for all teams including CSK, DC, KKR, MI, PBKS, RR, RCB and SRH. Each match page features complete squad, team info and live score. The IPL 2021 match list may be subject to change so please subscribe to our free alerts so that you are updated about any changes by BCCI.
    Chennai Super Kings IPL Match List
    Apr 10 / May 21CSK vs DC
    Apr 16 / May 09CSK vs PBKS
    Apr 21 / May 12CSK vs KKR
    May 01 / May 16CSK vs MI
    Apr 19 / May 05CSK vs RR
    Apr 25 / May 23CSK vs RCB
    Apr 28 / May 07CSK vs SRH
    Delhi Capitals IPL Match List
    Apr 18 / May 02DC vs PBKS
    Apr 29 / May 08DC vs KKR
    Apr 20 / May 23DC vs MI
    May 11 / May 17DC vs RR
    Apr 27 / May 14DC vs RCB
    Apr 25 / May 17DC vs SRH
    Apr 10 / May 21DC vs CSK
    Kolkata Knight Riders IPL Match List
    Apr 21 / May 12KKR vs CSK
    Apr 29 / May 08KKR vs DC
    Apr 26 / May 15KKR vs PBKS
    Apr 13 / May 10KKR vs MI
    Apr 24 / May 18KKR vs RR
    Apr 18 / May 03KKR vs RCB
    Apr 11 / May 21KKR vs SRH
    Mumbai Indians IPL Match List
    May 01 / May 16MI vs CSK
    Apr 20 / May 23MI vs DC
    Apr 23 / May 13MI vs PBKS
    Apr 13 / May 10MI vs KKR
    Apr 29 / May 08MI vs RR
    Apr 09 / May 20MI vs RCB
    Apr 17 / May 04MI vs SRH
    Punjab Kings IPL Match List
    Apr 16 / May 09PBKS vs CSK
    Apr 18 / May 02PBKS vs DC
    Apr 26 / May 15PBKS vs KKR
    Apr 23 / May 13PBKS vs MI
    Apr 12 / May 22PBKS vs RR
    Apr 30 / May 06PBKS vs RCB
    Apr 21 / May 19PBKS vs SRH
    Rajasthan Royals IPL Match List
    Apr 19 / May 05RR vs CSK
    Apr 15 / May 11RR vs DC
    Apr 12 / May 22RR vs PBKS
    Apr 24 / May 18RR vs KKR
    Apr 29 / May 08RR vs MI
    Apr 22 / May 16RR vs RCB
    May 02 / May 13RR vs SRH
    Royal Challengers Bangalore IPL Match List
    Apr 25 / May 23RCB vs CSK
    Apr 27 / May 14RCB vs DC
    Apr 30 / May 06RCB vs PBKS
    Apr 18 / May 03RCB vs KKR
    Apr 09 / May 20RCB vs MI
    Apr 22 / May 16RCB vs RR
    Apr 14 / May 09RCB vs SRH
    Sunrisers Hyderabad IPL Match List
    Apr 28 / May 07SRH vs CSK
    Apr 25 / May 17SRH vs DC
    Apr 21 / May 19SRH vs PBKS
    Apr 11 / May 21SRH vs KKR
    Apr 17 / May 04SRH vs MI
    May 02 / May 13SRH vs RR
    Apr 14 / May 09SRH vs RCB

    IPL 2021 Schedule by Team:

    IPL schedule is now available for all eight teams including Chennai Super Kings, Delhi Capitals, Kings XI Punjab, Kolkata Knight Riders, Mumbai Indians, Rajasthan Royals, Royal Challengers Bangalore and Sunrisers Hyderabad. Click on the team below to learn more about schedule and fixtures for that team.

    Chennai Super Kings IPL Schedule

    Match, Date, Timing & Venue
    1st T20 | Apr 10, Sat
    Chennai Super Kings vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    2nd T20 | Apr 16, Fri
    Chennai Super Kings vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    3rd T20 | Apr 19, Mon
    Chennai Super Kings vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    4th T20 | Apr 21, Wed
    Chennai Super Kings vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    5th T20 | Apr 25, Sun
    Chennai Super Kings vs Royal Challengers Bangalore
    3:30pm Local | 10am GMT | 6am EST
    Wankhede Stadium, Mumbai
    6th T20 | Apr 28, Wed
    Chennai Super Kings vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    7th T20 | May 01, Sat
    Chennai Super Kings vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    8th T20 | May 05, Wed
    Chennai Super Kings vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    9th T20| May 07, Fri
    Chennai Super Kings vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    10th T20| May 09, Sun
    Chennai Super Kings vs Punjab Kings
    3:30pm Local | 10am GMT | 6am EST
    M.Chinnaswamy Stadium, Bengaluru
    11th T20| May 12, Wed
    Chennai Super Kings vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    12th T20 | May 16, Sun
    Chennai Super Kings vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    13th T20 | May 21, Fri
    Chennai Super Kings vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    14th T20 | May 23, Sun
    Chennai Super Kings vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata

    Delhi Capitals IPL Schedule

    Match, Date, Timing & Venue
    1st T20 | Apr 10, Sat
    Delhi Capitals vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    2nd T20 | Apr 15, Thu
    Delhi Capitals vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    3rd T20 | Apr 18, Sun
    Delhi Capitals vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    4th T20 | Apr 20, Tue
    Delhi Capitals vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    5th T20 | Apr 25, Sun
    Delhi Capitals vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    6th T20 | Apr 27, Tue
    Delhi Capitals vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    7th T20 | Apr 29, Thu
    Delhi Capitals vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    8th T20 | May 02, Sun
    Delhi Capitals vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    9th T20| May 08, Sat
    Delhi Capitals vs Kolkata Knight Riders
    3:30pm Local | 10am GMT | 6am EST
    Narendra Modi Stadium, Ahmedabad
    10th T20| May 11, Tue
    Delhi Capitals vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    11th T20 | May 14, Fri
    Delhi Capitals vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    12th T20 | May 17, Mon
    Delhi Capitals vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    13th T20 | May 21, Fri
    Delhi Capitals vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    14th T20 | May 23, Sun
    Delhi Capitals vs Mumbai Indians
    3:30pm Local | 10am GMT | 6am EST
    Eden Gardens, Kolkata

    Kolkata Knight Riders IPL Schedule

    Match, Date, Timing & Venue
    1st T20 | Apr 11, Sun
    Kolkata Knight Riders vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    2nd T20 | Apr 13, Tue
    Kolkata Knight Riders vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    3rd T20 | Apr 18, Sun
    Kolkata Knight Riders vs Royal Challengers Bangalore
    3:30pm Local | 10am GMT | 6am EST
    MA Chidambaram Stadium, Chennai
    4th T20 | Apr 21, Wed
    Kolkata Knight Riders vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    5th T20 | Apr 24, Sat
    Kolkata Knight Riders vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    6th T20 | Apr 26, Mon
    Kolkata Knight Riders vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    7th T20 | Apr 29, Thu
    Kolkata Knight Riders vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    8th T20 | May 03, Mon
    Kolkata Knight Riders vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    9th T20| May 08, Sat
    Kolkata Knight Riders vs Delhi Capitals
    3:30pm Local | 10am GMT | 6am EST
    Narendra Modi Stadium, Ahmedabad
    10th T20 | May 10, Mon
    Kolkata Knight Riders vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    11th T20| May 12, Wed
    Kolkata Knight Riders vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    12th T20 | May 15, Sat
    Kolkata Knight Riders vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    13th T20 | May 18, Tue
    Kolkata Knight Riders vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    14th T20 | May 21, Fri
    Kolkata Knight Riders vs Sunrisers Hyderabad
    3:30pm Local | 10am GMT | 6am EST
    M.Chinnaswamy Stadium, Bengaluru

    Mumbai Indians IPL Schedule

    Match, Date, Timing & Venue
    1st T20 | Apr 09, Fri
    Mumbai Indians vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    2nd T20 | Apr 13, Tue
    Mumbai Indians vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    3rd T20 | Apr 17, Sat
    Mumbai Indians vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    4th T20 | Apr 20, Tue
    Mumbai Indians vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    5th T20 | Apr 23, Fri
    Mumbai Indians vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    6th T20 | Apr 29, Thu
    Mumbai Indians vs Rajasthan Royals
    3:30pm Local | 10am GMT | 6am EST
    Arun Jaitley Stadium, Delhi
    7th T20 | May 01, Sat
    Mumbai Indians vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    8th T20 | May 04, Tue
    Mumbai Indians vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    9th T20 May 08, Sat
    Mumbai Indians vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    10th T20 | May 10, Mon
    Mumbai Indians vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    11th T20| May 13, Thu
    Mumbai Indians vs Punjab Kings
    3:30pm Local | 10am GMT | 6am EST
    M.Chinnaswamy Stadium, Bengaluru
    12th T20 | May 16, Sun
    Mumbai Indians vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    13th T20 | May 20, Thu
    Mumbai Indians vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    14th T20 | May 23, Sun
    Mumbai Indians vs Delhi Capitals
    3:30pm Local | 10am GMT | 6am EST
    Eden Gardens, Kolkata

    Punjab Kings IPL Schedule

    Match, Date, Timing & Venue
    1st T20 | Apr 12, Mon
    Punjab Kings vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    2nd T20 | Apr 16, Fri
    Punjab Kings vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    3rd T20 | Apr 18, Sun
    Punjab Kings vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    4th T20 | Apr 21, Wed
    Punjab Kings vs Sunrisers Hyderabad
    3:30pm Local | 10am GMT | 6am EST
    MA Chidambaram Stadium, Chennai
    5th T20 | Apr 23, Fri
    Punjab Kings vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    6th T20 | Apr 26, Mon
    Punjab Kings vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    7th T20 | Apr 30, Fri
    Punjab Kings vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    8th T20 | May 02, Sun
    Punjab Kings vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    9th T20 | May 06, Thu
    Punjab Kings vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    10th T20| May 09, Sun
    Punjab Kings vs Chennai Super Kings
    3:30pm Local | 10am GMT | 6am EST
    M.Chinnaswamy Stadium, Bengaluru
    11th T20| May 13, Thu
    Punjab Kings vs Mumbai Indians
    3:30pm Local | 10am GMT | 6am EST
    M.Chinnaswamy Stadium, Bengaluru
    12th T20 | May 15, Sat
    Punjab Kings vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    13th T20 | May 19, Wed
    Punjab Kings vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    14th T20 | May 22, Sat
    Punjab Kings vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru

    Rajasthan Royals IPL Schedule

    Match, Date, Timing & Venue
    1st T20 | Apr 12, Mon
    Rajasthan Royals vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    2nd T20 | Apr 15, Thu
    Rajasthan Royals vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    3rd T20 | Apr 19, Mon
    Rajasthan Royals vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    4th T20 | Apr 22, Thu
    Rajasthan Royals vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    5th T20 | Apr 24, Sat
    Rajasthan Royals vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    6th T20 | Apr 29, Thu
    Rajasthan Royals vs Mumbai Indians
    3:30pm Local | 10am GMT | 6am EST
    Arun Jaitley Stadium, Delhi
    7th T20 | May 02, Sun
    Rajasthan Royals vs Sunrisers Hyderabad
    3:30pm Local | 10am GMT | 6am EST
    Arun Jaitley Stadium, Delhi
    8th T20 | May 05, Wed
    Rajasthan Royals vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    9th T20 May 08, Sat
    Rajasthan Royals vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    10th T20| May 11, Tue
    Rajasthan Royals vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    11th T20 | May 13, Thu
    Rajasthan Royals vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    12th T20 | May 16, Sun
    Rajasthan Royals vs Royal Challengers
    3:30pm Local | 10am GMT | 6am EST
    Eden Gardens, Kolkata
    13th T20 | May 18, Tue
    Rajasthan Royals vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    14th T20 | May 22, Sat
    Rajasthan Royals vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru

    Royal Challengers Bangalore IPL Schedule

    Match, Date, Timing & Venue
    1st T20 | Apr 09, Fri
    Royal Challengers Bangalore vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    2nd T20 | Apr 14, Wed
    Royal Challengers Bangalore vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    3rd T20 | Apr 18, Sun
    Royal Challengers Bangalore vs Kolkata Knight Riders
    3:30pm Local | 10am GMT | 6am EST
    MA Chidambaram Stadium, Chennai
    4th T20 | Apr 22, Thu
    Royal Challengers Bangalore vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Wankhede Stadium, Mumbai
    5th T20 | Apr 25, Sun
    Royal Challengers Bangalore vs Chennai Super Kings
    3:30pm Local | 10am GMT | 6am EST
    Wankhede Stadium, Mumbai
    6th T20 | Apr 27, Tue
    Royal Challengers Bangalore vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    7th T20 | Apr 30, Fri
    Royal Challengers Bangalore vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    8th T20 | May 03, Mon
    Royal Challengers Bangalore vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    9th T20 | May 06, Thu
    Royal Challengers Bangalore vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    Narendra Modi Stadium, Ahmedabad
    10th T20| May 09, Sun
    Royal Challengers Bangalore vs Sunrisers Hyderabad
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    11th T20 | May 14, Fri
    Royal Challengers Bangalore vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    12th T20 | May 16, Sun
    Royal Challengers Bangalore vs Rajasthan Royals
    3:30pm Local | 10am GMT | 6am EST
    Eden Gardens, Kolkata
    13th T20 | May 20, Thu
    Royal Challengers Bangalore vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    14th T20 | May 23, Sun
    Royal Challengers Bangalore vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata

    Sunrisers Hyderabad IPL Schedule

    Match, Date, Timing & Venue
    1st T20 | Apr 11, Sun
    Sunrisers Hyderabad vs Kolkata Knight Riders
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    2nd T20 | Apr 14, Wed
    Sunrisers Hyderabad vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    3rd T20 | Apr 17, Sat
    Sunrisers Hyderabad vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    4th T20 | Apr 21, Wed
    Sunrisers Hyderabad vs Punjab Kings
    3:30pm Local | 10am GMT | 6am EST
    MA Chidambaram Stadium, Chennai
    5th T20 | Apr 25, Sun
    Sunrisers Hyderabad vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    MA Chidambaram Stadium, Chennai
    6th T20 | Apr 28, Wed
    Sunrisers Hyderabad vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    7th T20 | May 02, Sun
    Sunrisers Hyderabad vs Rajasthan Royals
    3:30pm Local | 10am GMT | 6am EST
    Arun Jaitley Stadium, Delhi
    8th T20 | May 04, Tue
    Sunrisers Hyderabad vs Mumbai Indians
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    9th T20| May 07, Fri
    Sunrisers Hyderabad vs Chennai Super Kings
    7:30pm Local | 2pm GMT | 10am EST
    Arun Jaitley Stadium, Delhi
    10th T20| May 09, Sun
    Sunrisers Hyderabad vs Royal Challengers Bangalore
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    11th T20 | May 13, Thu
    Sunrisers Hyderabad vs Rajasthan Royals
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    12th T20 | May 17, Mon
    Sunrisers Hyderabad vs Delhi Capitals
    7:30pm Local | 2pm GMT | 10am EST
    Eden Gardens, Kolkata
    13th T20 | May 19, Wed
    Sunrisers Hyderabad vs Punjab Kings
    7:30pm Local | 2pm GMT | 10am EST
    M.Chinnaswamy Stadium, Bengaluru
    14th T20 | May 21, Fri
    Sunrisers Hyderabad vs Kolkata Knight Riders
    3:30pm Local | 10am GMT | 6am EST
    M.Chinnaswamy Stadium, Bengaluru

    Delayed start for IPL in 2021

    The IPL schedule suggests a late start for the Indian Premier League this year. This is also due to the fact that Team India had to honor international committment due to previous postponed series. The current series end in March, but all teams will need a week or two to huddle up and make strategy for this year tournament. The 2021 IPL schedule is now confirmed for the April 9 beginning on Friday. The final will be played on Sunday in Ahmedabad on May 30. The final IPL match list is also updated to reflect new dates.

    As per latest 2021 IPL schedule, the league will be played entirely in India, starting on April 9, with the final set for May 30. The tournament will be played across six cities: Ahmedabad, Bengaluru, Chennai, Delhi, Mumbai and Kolkata. The decision to restrict matches to only six venues also means that there will be less travel for all teams.

    This season, the afternoon games - there are 11 double-headers lined up - will begin at 3.30pm IST, while the evening games start at 7.30pm, both 30 minutes earlier than usual start time for IPL games played in India.

    Chennai will host the league opener, in which defending champions Mumbai Indians will face Royal Challengers Bangalore. The playoffs and the final will be held at the Motera in Ahmedabad.

    Learn more about Indian Premier League (IPL):

    IPL T20 Information on Wikipedia
    Which teams are participating in IPL 2021, see blog
    Follow your team fixtures on Cricketschedule.com
    IPL T20 Official website for the tournament Visit site
    Follow T20 IPL T20 updates on Twitter

    FAQs for IPL 2021 Edition

    The IPL schedule in 2021 is confirmed with tentative dates starting from 11 April 2021 with the finals set for 6 June 2021. The final schedule is updated live here when it is finalized by the BCCI committee.

    No, the decision to include 2 more teams in the IPL schedule has been postponed till next year. Now IPL will see the inclusion of two new teams in IPL in 2022. 

    You can download the PDF file for IPL Schedule for free here on the IPL Schedule PDF Download page. You can save it on your phone/mobile or PC and access offline anytime you want.

    Yes, the IPL 2021 schedule is being hosted in India this year. This means all Indian players and overseas players will join at their respective franchise home grounds.

    As per new IPL time table 2021, all matches will begin at least 30 minutes earlier as compared to last year. Evening matches will begin at 7.30pm IST instead of 8pm.

    The IPL in India this year is 54 days long as usual with 60+ matches to be played. Each team will play 14 matches in total as they will continue to play twice against other teams.