Result  • 09 Apr at 02:00 PM
    Indian Premier League  • 1st Match (night)  • Chennai
    Mumbai Indians MI
    159 / 9 (20 Ovs)
    Royal Challengers Bangalore RCB
    160 / 8 (20 Ovs)

RCB won by 2 wickets (with 0 balls remaining)

    Result  • 10 Apr at 02:00 PM
    Indian Premier League  • 2nd Match (night)  • Mumbai
    Chennai Super Kings CSK
    188 / 7 (20 Ovs)
    Delhi Capitals DC
    190 / 3 (18.4 Ovs)

Capitals won by 7 wickets (with 8 balls remaining)

    Result  • 11 Apr at 02:00 PM
    Indian Premier League  • 3rd Match (night)  • Chennai
    Kolkata Knight Riders KKR
    187 / 6 (20 Ovs)
    Sunrisers Hyderabad SRH
    177 / 5 (20 Ovs)

KKR won by 10 runs

    Result  • 12 Apr at 02:00 PM
    Indian Premier League  • 4th Match (night)  • Mumbai
    Punjab Kings PBKS
    221 / 6 (20 Ovs)
    Rajasthan Royals RR
    217 / 7 (20 Ovs)

Punjab Kings won by 4 runs

    Result  • 13 Apr at 02:00 PM
    Indian Premier League  • 5th Match (night)  • Chennai
    Mumbai Indians MI
    152 / 10 (20 Ovs)
    Kolkata Knight Riders KKR
    142 / 7 (20 Ovs)

Mumbai won by 10 runs

    Result  • 14 Apr at 02:00 PM
    Indian Premier League  • 6th Match (night)  • Chennai
    Royal Challengers Bangalore RCB
    149 / 8 (20 Ovs)
    Sunrisers Hyderabad SRH
    143 / 9 (20 Ovs)

RCB won by 6 runs

    Result  • 15 Apr at 02:00 PM
    Indian Premier League  • 7th Match (night)  • Mumbai
    Delhi Capitals DC
    147 / 8 (20 Ovs)
    Rajasthan Royals RR
    150 / 7 (19.4 Ovs)

Royals won by 3 wickets (with 2 balls remaining)

    Result  • 16 Apr at 02:00 PM
    Indian Premier League  • 8th Match (night)  • Mumbai
    Punjab Kings PBKS
    106 / 8 (20 Ovs)
    Chennai Super Kings CSK
    107 / 4 (15.4 Ovs)

Super Kings won by 6 wickets (with 26 balls remaining)

    Result  • 17 Apr at 02:00 PM
    Indian Premier League  • 9th Match (night)  • Chennai
    Mumbai Indians MI
    150 / 5 (20 Ovs)
    Sunrisers Hyderabad SRH
    137 / 10 (19.4 Ovs)

Mumbai won by 13 runs

    Result  • 18 Apr at 10:00 AM
    Indian Premier League  • 10th Match (daynight)  • Chennai
    Royal Challengers Bangalore RCB
    204 / 4 (20 Ovs)
    Kolkata Knight Riders KKR
    166 / 8 (20 Ovs)

RCB won by 38 runs

    Result  • 18 Apr at 02:00 PM
    Indian Premier League  • 11th Match (night)  • Mumbai
    Punjab Kings PBKS
    195 / 4 (20 Ovs)
    Delhi Capitals DC
    198 / 4 (18.2 Ovs)

Capitals won by 6 wickets (with 10 balls remaining)

    Result  • 19 Apr at 02:00 PM
    Indian Premier League  • 12th Match (night)  • Mumbai
    Chennai Super Kings CSK
    188 / 9 (20 Ovs)
    Rajasthan Royals RR
    143 / 9 (20 Ovs)

Super Kings won by 45 runs

    Result  • 20 Apr at 02:00 PM
    Indian Premier League  • 13th Match (night)  • Chennai
    Mumbai Indians MI
    137 / 9 (20 Ovs)
    Delhi Capitals DC
    138 / 4 (19.1 Ovs)

Capitals won by 6 wickets (with 5 balls remaining)

    Result  • 21 Apr at 10:00 AM
    Indian Premier League  • 14th Match (daynight)  • Chennai
    Punjab Kings PBKS
    120 / 10 (19.4 Ovs)
    Sunrisers Hyderabad SRH
    121 / 1 (18.4 Ovs)

Sunrisers won by 9 wickets (with 8 balls remaining)

    Result  • 21 Apr at 02:00 PM
    Indian Premier League  • 15th Match (night)  • Mumbai
    Chennai Super Kings CSK
    220 / 3 (20 Ovs)
    Kolkata Knight Riders KKR
    202 / 10 (19.1 Ovs)

Super Kings won by 18 runs

    Result  • 22 Apr at 02:00 PM
    Indian Premier League  • 16th Match (night)  • Mumbai
    Rajasthan Royals RR
    177 / 9 (20 Ovs)
    Royal Challengers Bangalore RCB
    181 / 0 (16.3 Ovs)

RCB won by 10 wickets (with 21 balls remaining)

    Result  • 23 Apr at 02:00 PM
    Indian Premier League  • 17th Match (night)  • Chennai
    Mumbai Indians MI
    131 / 6 (20 Ovs)
    Punjab Kings PBKS
    132 / 1 (17.4 Ovs)

Punjab Kings won by 9 wickets (with 14 balls remaining)

    Result  • 24 Apr at 02:00 PM
    Indian Premier League  • 18th Match (night)  • Mumbai
    Kolkata Knight Riders KKR
    133 / 9 (20 Ovs)
    Rajasthan Royals RR
    134 / 4 (18.5 Ovs)

Royals won by 6 wickets (with 7 balls remaining)

    Result  • 25 Apr at 10:00 AM
    Indian Premier League  • 19th Match (daynight)  • Mumbai
    Chennai Super Kings CSK
    191 / 4 (20 Ovs)
    Royal Challengers Bangalore RCB
    122 / 9 (20 Ovs)

Super Kings won by 69 runs

    Result  • 25 Apr at 02:00 PM
    Indian Premier League  • 20th Match (night)  • Chennai
    Delhi Capitals DC
    159 / 4 (20 Ovs)
    Sunrisers Hyderabad SRH
    159 / 7 (20 Ovs)

Match tied (Capitals won the one-over eliminator)

    Result  • 26 Apr at 02:00 PM
    Indian Premier League  • 21st Match (night)  • Ahmedabad
    Punjab Kings PBKS
    123 / 9 (20 Ovs)
    Kolkata Knight Riders KKR
    126 / 5 (16.4 Ovs)

KKR won by 5 wickets (with 20 balls remaining)

    Result  • 27 Apr at 02:00 PM
    Indian Premier League  • 22nd Match (night)  • Ahmedabad
    Royal Challengers Bangalore RCB
    171 / 5 (20 Ovs)
    Delhi Capitals DC
    170 / 4 (20 Ovs)

RCB won by 1 run

    Result  • 28 Apr at 02:00 PM
    Indian Premier League  • 23rd Match (night)  • Delhi
    Sunrisers Hyderabad SRH
    171 / 3 (20 Ovs)
    Chennai Super Kings CSK
    173 / 3 (18.3 Ovs)

Super Kings won by 7 wickets (with 9 balls remaining)

    Result  • 29 Apr at 10:00 AM
    Indian Premier League  • 24th Match (daynight)  • Delhi
    Rajasthan Royals RR
    171 / 4 (20 Ovs)
    Mumbai Indians MI
    172 / 3 (18.3 Ovs)

Mumbai won by 7 wickets (with 9 balls remaining)

    Result  • 29 Apr at 02:00 PM
    Indian Premier League  • 25th Match (night)  • Ahmedabad
    Kolkata Knight Riders KKR
    154 / 6 (20 Ovs)
    Delhi Capitals DC
    156 / 3 (16.3 Ovs)

Capitals won by 7 wickets (with 21 balls remaining)

    Result  • 30 Apr at 02:00 PM
    Indian Premier League  • 26th Match (night)  • Ahmedabad
    Punjab Kings PBKS
    179 / 5 (20 Ovs)
    Royal Challengers Bangalore RCB
    145 / 8 (20 Ovs)

Punjab Kings won by 34 runs

    Result  • 01 May at 02:00 PM
    Indian Premier League  • 27th Match (night)  • Delhi
    Chennai Super Kings CSK
    218 / 4 (20 Ovs)
    Mumbai Indians MI
    219 / 6 (20 Ovs)

Mumbai won by 4 wickets (with 0 balls remaining)

    Result  • 02 May at 10:00 AM
    Indian Premier League  • 28th Match (daynight)  • Delhi
    Rajasthan Royals RR
    220 / 3 (20 Ovs)
    Sunrisers Hyderabad SRH
    165 / 8 (20 Ovs)

Royals won by 55 runs

    Result  • 02 May at 02:00 PM
    Indian Premier League  • 29th Match (night)  • Ahmedabad
    Punjab Kings PBKS
    166 / 6 (20 Ovs)
    Delhi Capitals DC
    167 / 3 (17.4 Ovs)

Capitals won by 7 wickets (with 14 balls remaining)

    Result  • 19 Sep at 02:00 PM
    Indian Premier League  • 30th Match (night)  • Dubai
    Chennai Super Kings CSK
    156 / 6 (20 Ovs)
    Mumbai Indians MI
    136 / 8 (20 Ovs)

Super Kings won by 20 runs

    Result  • 20 Sep at 02:00 PM
    Indian Premier League  • 31st Match (night)  • Abu Dhabi
    Royal Challengers Bangalore RCB
    92 / 10 (19 Ovs)
    Kolkata Knight Riders KKR
    94 / 1 (10 Ovs)

KKR won by 9 wickets (with 60 balls remaining)

    Result  • 21 Sep at 02:00 PM
    Indian Premier League  • 32nd Match (night)  • Dubai
    Rajasthan Royals RR
    185 / 10 (20 Ovs)
    Punjab Kings PBKS
    183 / 4 (20 Ovs)

Royals won by 2 runs

    Result  • 22 Sep at 02:00 PM
    Indian Premier League  • 33rd Match (night)  • Dubai
    Sunrisers Hyderabad SRH
    134 / 9 (20 Ovs)
    Delhi Capitals DC
    139 / 2 (17.5 Ovs)

Capitals won by 8 wickets (with 13 balls remaining)

    Result  • 23 Sep at 02:00 PM
    Indian Premier League  • 34th Match (night)  • Abu Dhabi
    Mumbai Indians MI
    155 / 6 (20 Ovs)
    Kolkata Knight Riders KKR
    159 / 3 (15.1 Ovs)

KKR won by 7 wickets (with 29 balls remaining)

    Result  • 24 Sep at 02:00 PM
    Indian Premier League  • 35th Match (night)  • Sharjah
    Royal Challengers Bangalore RCB
    156 / 6 (20 Ovs)
    Chennai Super Kings CSK
    157 / 4 (18.1 Ovs)

Super Kings won by 6 wickets (with 11 balls remaining)

    Result  • 25 Sep at 10:00 AM
    Indian Premier League  • 36th Match (day)  • Abu Dhabi
    Delhi Capitals DC
    154 / 6 (20 Ovs)
    Rajasthan Royals RR
    121 / 6 (20 Ovs)

Capitals won by 33 runs

    Result  • 25 Sep at 02:00 PM
    Indian Premier League  • 37th Match (night)  • Sharjah
    Punjab Kings PBKS
    125 / 7 (20 Ovs)
    Sunrisers Hyderabad SRH
    120 / 7 (20 Ovs)

Punjab Kings won by 5 runs

    Result  • 26 Sep at 10:00 AM
    Indian Premier League  • 38th Match (day)  • Abu Dhabi
    Kolkata Knight Riders KKR
    171 / 6 (20 Ovs)
    Chennai Super Kings CSK
    172 / 8 (20 Ovs)

Super Kings won by 2 wickets (with 0 balls remaining)

    Result  • 26 Sep at 02:00 PM
    Indian Premier League  • 39th Match (night)  • Dubai
    Royal Challengers Bangalore RCB
    165 / 6 (20 Ovs)
    Mumbai Indians MI
    111 / 10 (18.1 Ovs)

RCB won by 54 runs

    Result  • 27 Sep at 02:00 PM
    Indian Premier League  • 40th Match (night)  • Dubai
    Rajasthan Royals RR
    164 / 5 (20 Ovs)
    Sunrisers Hyderabad SRH
    167 / 3 (18.3 Ovs)

Sunrisers won by 7 wickets (with 9 balls remaining)

    Result  • 28 Sep at 10:00 AM
    Indian Premier League  • 41st Match (day)  • Sharjah
    Delhi Capitals DC
    127 / 9 (20 Ovs)
    Kolkata Knight Riders KKR
    130 / 7 (18.2 Ovs)

KKR won by 3 wickets (with 10 balls remaining)

    Result  • 28 Sep at 02:00 PM
    Indian Premier League  • 42nd Match (night)  • Abu Dhabi
    Punjab Kings PBKS
    135 / 6 (20 Ovs)
    Mumbai Indians MI
    137 / 4 (19 Ovs)

Mumbai won by 6 wickets (with 6 balls remaining)

    Result  • 29 Sep at 02:00 PM
    Indian Premier League  • 43rd Match (night)  • Dubai
    Rajasthan Royals RR
    149 / 9 (20 Ovs)
    Royal Challengers Bangalore RCB
    153 / 3 (17.1 Ovs)

RCB won by 7 wickets (with 17 balls remaining)

    Result  • 30 Sep at 02:00 PM
    Indian Premier League  • 44th Match (night)  • Sharjah
    Sunrisers Hyderabad SRH
    134 / 7 (20 Ovs)
    Chennai Super Kings CSK
    139 / 4 (19.4 Ovs)

Super Kings won by 6 wickets (with 2 balls remaining)

    Result  • 01 Oct at 02:00 PM
    Indian Premier League  • 45th Match (night)  • Dubai
    Kolkata Knight Riders KKR
    165 / 7 (20 Ovs)
    Punjab Kings PBKS
    168 / 5 (19.3 Ovs)

Punjab Kings won by 5 wickets (with 3 balls remaining)

    Result  • 02 Oct at 10:00 AM
    Indian Premier League  • 46th Match (day)  • Sharjah
    Mumbai Indians MI
    129 / 8 (20 Ovs)
    Delhi Capitals DC
    132 / 6 (19.1 Ovs)

Capitals won by 4 wickets (with 5 balls remaining)

    Result  • 02 Oct at 02:00 PM
    Indian Premier League  • 47th Match (night)  • Abu Dhabi
    Chennai Super Kings CSK
    189 / 4 (20 Ovs)
    Rajasthan Royals RR
    190 / 3 (17.3 Ovs)

Royals won by 7 wickets (with 15 balls remaining)

    Result  • 03 Oct at 10:00 AM
    Indian Premier League  • 48th Match (day)  • Sharjah
    Royal Challengers Bangalore RCB
    164 / 7 (20 Ovs)
    Punjab Kings PBKS
    158 / 6 (20 Ovs)

RCB won by 6 runs

    Result  • 03 Oct at 02:00 PM
    Indian Premier League  • 49th Match (night)  • Dubai
    Sunrisers Hyderabad SRH
    115 / 8 (20 Ovs)
    Kolkata Knight Riders KKR
    119 / 4 (19.4 Ovs)

KKR won by 6 wickets (with 2 balls remaining)

    Result  • 04 Oct at 02:00 PM
    Indian Premier League  • 50th Match (night)  • Dubai
    Chennai Super Kings CSK
    136 / 5 (20 Ovs)
    Delhi Capitals DC
    139 / 7 (19.4 Ovs)

Capitals won by 3 wickets (with 2 balls remaining)

    Result  • 05 Oct at 02:00 PM
    Indian Premier League  • 51st Match (night)  • Sharjah
    Rajasthan Royals RR
    90 / 9 (20 Ovs)
    Mumbai Indians MI
    94 / 2 (8.2 Ovs)

Mumbai won by 8 wickets (with 70 balls remaining)

    Result  • 06 Oct at 02:00 PM
    Indian Premier League  • 52nd Match (night)  • Abu Dhabi
    Sunrisers Hyderabad SRH
    141 / 7 (20 Ovs)
    Royal Challengers Bangalore RCB
    137 / 6 (20 Ovs)

Sunrisers won by 4 runs

    Result  • 07 Oct at 10:00 AM
    Indian Premier League  • 53rd Match (day)  • Dubai
    Chennai Super Kings CSK
    134 / 6 (20 Ovs)
    Punjab Kings PBKS
    139 / 4 (13 Ovs)

Punjab Kings won by 6 wickets (with 42 balls remaining)

    Result  • 07 Oct at 02:00 PM
    Indian Premier League  • 54th Match (night)  • Sharjah
    Kolkata Knight Riders KKR
    171 / 4 (20 Ovs)
    Rajasthan Royals RR
    85 / 10 (16.1 Ovs)

KKR won by 86 runs

    Result  • 08 Oct at 02:00 PM
    Indian Premier League  • 55th Match (night)  • Abu Dhabi
    Mumbai Indians MI
    235 / 9 (20 Ovs)
    Sunrisers Hyderabad SRH
    193 / 8 (20 Ovs)

Mumbai won by 42 runs

    Result  • 08 Oct at 02:00 PM
    Indian Premier League  • 56th Match (night)  • Dubai
    Delhi Capitals DC
    164 / 5 (20 Ovs)
    Royal Challengers Bangalore RCB
    166 / 3 (20 Ovs)

RCB won by 7 wickets (with 0 balls remaining)

    Result  • 10 Oct at 02:00 PM
    Indian Premier League  • Qualifier 1 (night)  • Dubai
    Delhi Capitals DC
    172 / 5 (20 Ovs)
    Chennai Super Kings CSK
    173 / 6 (19.4 Ovs)

Super Kings won by 4 wickets (with 2 balls remaining)

    Result  • 11 Oct at 02:00 PM
    Indian Premier League  • Eliminator (night)  • Sharjah
    Royal Challengers Bangalore RCB
    138 / 7 (20 Ovs)
    Kolkata Knight Riders KKR
    139 / 6 (19.4 Ovs)

KKR won by 4 wickets (with 2 balls remaining)

    Result  • 13 Oct at 02:00 PM
    Indian Premier League  • Qualifier 2 (night)  • Sharjah
    Delhi Capitals DC
    135 / 5 (20 Ovs)
    Kolkata Knight Riders KKR
    136 / 7 (19.5 Ovs)

KKR won by 3 wickets (with 1 ball remaining)

    Result  • 15 Oct at 02:00 PM
    Indian Premier League  • Final (night)  • Dubai
    Chennai Super Kings CSK
    192 / 3 (20 Ovs)
    Kolkata Knight Riders KKR
    165 / 9 (20 Ovs)

Super Kings won by 27 runs

IPL 2021 Schedule & Results

IPL 2021 is going to start from 09 Apr, 2021 to 15 Oct, 2021, total 8 teams will play 59 matches. For complete schedule Indian Premier League 2021 & matches results. Watch IPL 2021 live score ball by ball updates. IPL 2021 Live Match Score, Live Commentary, Scorecard, Points Table & Match Results. Live Cricket Scores for latest International, Domestic and T20 Cricket matches.

Watch Live Cricket Match info and complete summary of the match, watch Live Cricket Scorecard, Overs, Match Summary, Partnership. Check out All cricket schedule 2025 for all series of major cricket playing countries including Pakistan, South Africa, Australia, India, Sri Lanka, Bangladesh, New Zealand, West Indies, England and other International teams. Live Scores Ball by Ball updates, Series Stats, Team stats, player profile and stats All upcoming , recent and live cricket matches. ICC Cricket World Cup 2022 Schedule, International Test matches, ODI , T20 Matches, IPL - Indian Premier League, Indian Premier League, BBL, CPL, IPL Schedule 2025 and complete updates!

Free Classified Ads in Pakistan