Live Scores Today IPL

Indian Premier League 2024 - Live Scores Today

Start Date: 2024-03-22

End Date: May 26

ODI Matches: 0

T20 Matches: 74

Test Matches: 0

Number of Matches: 74


Chennai Super Kings vs Royal Challengers Bengaluru, 1st Match

Match Type: t20

Status: Chennai Super Kings won by 6 wkts

Venue: MA Chidambaram Stadium, Chennai

Date: Friday, 22 March, 2024

Time (IST): 08:00 PM



Punjab Kings vs Delhi Capitals, 2nd Match

Match Type: t20

Status: Punjab Kings won by 4 wkts

Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh

Date: Saturday, 23 March, 2024

Time (IST): 03:30 PM



Kolkata Knight Riders vs Sunrisers Hyderabad, 3rd Match

Match Type: t20

Status: Kolkata Knight Riders won by 4 runs

Venue: Eden Gardens, Kolkata

Date: Saturday, 23 March, 2024

Time (IST): 07:30 PM



Rajasthan Royals vs Lucknow Super Giants, 4th Match

Match Type: t20

Status: Rajasthan Royals won by 20 runs

Venue: Sawai Mansingh Stadium, Jaipur

Date: Sunday, 24 March, 2024

Time (IST): 03:30 PM



Gujarat Titans vs Mumbai Indians, 5th Match

Match Type: t20

Status: Gujarat Titans won by 6 runs

Venue: Narendra Modi Stadium, Ahmedabad

Date: Sunday, 24 March, 2024

Time (IST): 07:30 PM



Royal Challengers Bengaluru vs Punjab Kings, 6th Match

Match Type: t20

Status: Royal Challengers Bengaluru won by 4 wkts

Venue: M.Chinnaswamy Stadium, Bengaluru

Date: Monday, 25 March, 2024

Time (IST): 07:30 PM



Chennai Super Kings vs Gujarat Titans, 7th Match

Match Type: t20

Status: Chennai Super Kings won by 63 runs

Venue: MA Chidambaram Stadium, Chennai

Date: Tuesday, 26 March, 2024

Time (IST): 07:30 PM



Sunrisers Hyderabad vs Mumbai Indians, 8th Match

Match Type: t20

Status: Sunrisers Hyderabad won by 31 runs

Venue: Rajiv Gandhi International Stadium, Hyderabad

Date: Wednesday, 27 March, 2024

Time (IST): 07:30 PM



Rajasthan Royals vs Delhi Capitals, 9th Match

Match Type: t20

Status: Rajasthan Royals won by 12 runs

Venue: Sawai Mansingh Stadium, Jaipur

Date: Thursday, 28 March, 2024

Time (IST): 07:30 PM



Royal Challengers Bengaluru vs Kolkata Knight Riders, 10th Match

Match Type: t20

Status: Kolkata Knight Riders won by 7 wkts

Venue: M.Chinnaswamy Stadium, Bengaluru

Date: Friday, 29 March, 2024

Time (IST): 07:30 PM



Lucknow Super Giants vs Punjab Kings, 11th Match

Match Type: t20

Status: Lucknow Super Giants won by 21 runs

Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Date: Saturday, 30 March, 2024

Time (IST): 07:30 PM



Gujarat Titans vs Sunrisers Hyderabad, 12th Match

Match Type: t20

Status: Gujarat Titans won by 7 wkts

Venue: Narendra Modi Stadium, Ahmedabad

Date: Sunday, 31 March, 2024

Time (IST): 03:30 PM



Delhi Capitals vs Chennai Super Kings, 13th Match

Match Type: t20

Status: Delhi Capitals won by 20 runs

Venue: Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam

Date: Sunday, 31 March, 2024

Time (IST): 07:30 PM



Mumbai Indians vs Rajasthan Royals, 14th Match

Match Type: t20

Status: Rajasthan Royals won by 6 wkts

Venue: Wankhede Stadium, Mumbai

Date: Monday, 01 April, 2024

Time (IST): 07:30 PM



Royal Challengers Bengaluru vs Lucknow Super Giants, 15th Match

Match Type: t20

Status: Lucknow Super Giants won by 28 runs

Venue: M.Chinnaswamy Stadium, Bengaluru

Date: Tuesday, 02 April, 2024

Time (IST): 07:30 PM



Delhi Capitals vs Kolkata Knight Riders, 16th Match

Match Type: t20

Status: Kolkata Knight Riders won by 106 runs

Venue: Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam

Date: Wednesday, 03 April, 2024

Time (IST): 07:30 PM



Gujarat Titans vs Punjab Kings, 17th Match

Match Type: t20

Status: Punjab Kings won by 3 wkts

Venue: Narendra Modi Stadium, Ahmedabad

Date: Thursday, 04 April, 2024

Time (IST): 07:30 PM



Sunrisers Hyderabad vs Chennai Super Kings, 18th Match

Match Type: t20

Status: Sunrisers Hyderabad won by 6 wkts

Venue: Rajiv Gandhi International Stadium, Hyderabad

Date: Friday, 05 April, 2024

Time (IST): 07:30 PM



Rajasthan Royals vs Royal Challengers Bengaluru, 19th Match

Match Type: t20

Status: Rajasthan Royals won by 6 wkts

Venue: Sawai Mansingh Stadium, Jaipur

Date: Saturday, 06 April, 2024

Time (IST): 07:30 PM



Mumbai Indians vs Delhi Capitals, 20th Match

Match Type: t20

Status: Mumbai Indians won by 29 runs

Venue: Wankhede Stadium, Mumbai

Date: Sunday, 07 April, 2024

Time (IST): 03:30 PM



Lucknow Super Giants vs Gujarat Titans, 21st Match

Match Type: t20

Status: Lucknow Super Giants won by 33 runs

Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Date: Sunday, 07 April, 2024

Time (IST): 07:30 PM



Chennai Super Kings vs Kolkata Knight Riders, 22nd Match

Match Type: t20

Status: Chennai Super Kings won by 7 wkts

Venue: MA Chidambaram Stadium, Chennai

Date: Monday, 08 April, 2024

Time (IST): 07:30 PM



Punjab Kings vs Sunrisers Hyderabad, 23rd Match

Match Type: t20

Status: Sunrisers Hyderabad won by 2 runs

Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh

Date: Tuesday, 09 April, 2024

Time (IST): 07:30 PM



Rajasthan Royals vs Gujarat Titans, 24th Match

Match Type: t20

Status: Gujarat Titans won by 3 wkts

Venue: Sawai Mansingh Stadium, Jaipur

Date: Wednesday, 10 April, 2024

Time (IST): 07:30 PM



Mumbai Indians vs Royal Challengers Bengaluru, 25th Match

Match Type: t20

Status: Mumbai Indians won by 7 wkts

Venue: Wankhede Stadium, Mumbai

Date: Thursday, 11 April, 2024

Time (IST): 07:30 PM



Lucknow Super Giants vs Delhi Capitals, 26th Match

Match Type: t20

Status: Delhi Capitals won by 6 wkts

Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Date: Friday, 12 April, 2024

Time (IST): 07:30 PM



Punjab Kings vs Rajasthan Royals, 27th Match

Match Type: t20

Status: Rajasthan Royals won by 3 wkts

Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh

Date: Saturday, 13 April, 2024

Time (IST): 07:30 PM



Kolkata Knight Riders vs Lucknow Super Giants, 28th Match

Match Type: t20

Status: Kolkata Knight Riders won by 8 wkts

Venue: Eden Gardens, Kolkata

Date: Sunday, 14 April, 2024

Time (IST): 03:30 PM



Mumbai Indians vs Chennai Super Kings, 29th Match

Match Type: t20

Status: Chennai Super Kings won by 20 runs

Venue: Wankhede Stadium, Mumbai

Date: Sunday, 14 April, 2024

Time (IST): 07:30 PM



Royal Challengers Bengaluru vs Sunrisers Hyderabad, 30th Match

Match Type: t20

Status: Sunrisers Hyderabad won by 25 runs

Venue: M.Chinnaswamy Stadium, Bengaluru

Date: Monday, 15 April, 2024

Time (IST): 07:30 PM



Kolkata Knight Riders vs Rajasthan Royals, 31st Match

Match Type: t20

Status: Rajasthan Royals won by 2 wkts

Venue: Eden Gardens, Kolkata

Date: Tuesday, 16 April, 2024

Time (IST): 07:30 PM



Gujarat Titans vs Delhi Capitals, 32nd Match

Match Type: t20

Status: Delhi Capitals won by 6 wkts

Venue: Narendra Modi Stadium, Ahmedabad

Date: Wednesday, 17 April, 2024

Time (IST): 07:30 PM



Punjab Kings vs Mumbai Indians, 33rd Match

Match Type: t20

Status: Mumbai Indians won by 9 runs

Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh

Date: Thursday, 18 April, 2024

Time (IST): 07:30 PM



Lucknow Super Giants vs Chennai Super Kings, 34th Match

Match Type: t20

Status: Lucknow Super Giants won by 8 wkts

Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Date: Friday, 19 April, 2024

Time (IST): 07:30 PM



Delhi Capitals vs Sunrisers Hyderabad, 35th Match

Match Type: t20

Status: Sunrisers Hyderabad won by 67 runs

Venue: Arun Jaitley Stadium, Delhi

Date: Saturday, 20 April, 2024

Time (IST): 07:30 PM



Kolkata Knight Riders vs Royal Challengers Bengaluru, 36th Match

Match Type: t20

Status: Kolkata Knight Riders won by 1 run

Venue: Eden Gardens, Kolkata

Date: Sunday, 21 April, 2024

Time (IST): 03:30 PM



Punjab Kings vs Gujarat Titans, 37th Match

Match Type: t20

Status: Gujarat Titans won by 3 wkts

Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh

Date: Sunday, 21 April, 2024

Time (IST): 07:30 PM



Rajasthan Royals vs Mumbai Indians, 38th Match

Match Type: t20

Status: Rajasthan Royals won by 9 wkts

Venue: Sawai Mansingh Stadium, Jaipur

Date: Monday, 22 April, 2024

Time (IST): 07:30 PM



Chennai Super Kings vs Lucknow Super Giants, 39th Match

Match Type: t20

Status: Lucknow Super Giants won by 6 wkts

Venue: MA Chidambaram Stadium, Chennai

Date: Tuesday, 23 April, 2024

Time (IST): 07:30 PM



Delhi Capitals vs Gujarat Titans, 40th Match

Match Type: t20

Status: Delhi Capitals won by 4 runs

Venue: Arun Jaitley Stadium, Delhi

Date: Wednesday, 24 April, 2024

Time (IST): 07:30 PM



Sunrisers Hyderabad vs Royal Challengers Bengaluru, 41st Match

Match Type: t20

Status: Royal Challengers Bengaluru won by 35 runs

Venue: Rajiv Gandhi International Stadium, Hyderabad

Date: Thursday, 25 April, 2024

Time (IST): 07:30 PM



Kolkata Knight Riders vs Punjab Kings, 42nd Match

Match Type: t20

Status: Punjab Kings won by 8 wkts

Venue: Eden Gardens, Kolkata

Date: Friday, 26 April, 2024

Time (IST): 07:30 PM



Delhi Capitals vs Mumbai Indians, 43rd Match

Match Type: t20

Status: Delhi Capitals won by 10 runs

Venue: Arun Jaitley Stadium, Delhi

Date: Saturday, 27 April, 2024

Time (IST): 03:30 PM



Lucknow Super Giants vs Rajasthan Royals, 44th Match

Match Type: t20

Status: Rajasthan Royals won by 7 wkts

Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Date: Saturday, 27 April, 2024

Time (IST): 07:30 PM



Gujarat Titans vs Royal Challengers Bengaluru, 45th Match

Match Type: t20

Status: Royal Challengers Bengaluru won by 9 wkts

Venue: Narendra Modi Stadium, Ahmedabad

Date: Sunday, 28 April, 2024

Time (IST): 03:30 PM



Chennai Super Kings vs Sunrisers Hyderabad, 46th Match

Match Type: t20

Status: Chennai Super Kings won by 78 runs

Venue: MA Chidambaram Stadium, Chennai

Date: Sunday, 28 April, 2024

Time (IST): 07:30 PM



Kolkata Knight Riders vs Delhi Capitals, 47th Match

Match Type: t20

Status: Kolkata Knight Riders won by 7 wkts

Venue: Eden Gardens, Kolkata

Date: Monday, 29 April, 2024

Time (IST): 07:30 PM



Lucknow Super Giants vs Mumbai Indians, 48th Match

Match Type: t20

Status: Lucknow Super Giants won by 4 wkts

Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Date: Tuesday, 30 April, 2024

Time (IST): 07:30 PM



Chennai Super Kings vs Punjab Kings, 49th Match

Match Type: t20

Status: Punjab Kings won by 7 wkts

Venue: MA Chidambaram Stadium, Chennai

Date: Wednesday, 01 May, 2024

Time (IST): 07:30 PM



Sunrisers Hyderabad vs Rajasthan Royals, 50th Match

Match Type: t20

Status: Sunrisers Hyderabad won by 1 run

Venue: Rajiv Gandhi International Stadium, Hyderabad

Date: Thursday, 02 May, 2024

Time (IST): 07:30 PM



Mumbai Indians vs Kolkata Knight Riders, 51st Match

Match Type: t20

Status: Kolkata Knight Riders won by 24 runs

Venue: Wankhede Stadium, Mumbai

Date: Friday, 03 May, 2024

Time (IST): 07:30 PM



Royal Challengers Bengaluru vs Gujarat Titans, 52nd Match

Match Type: t20

Status: Royal Challengers Bengaluru won by 4 wkts

Venue: M.Chinnaswamy Stadium, Bengaluru

Date: Saturday, 04 May, 2024

Time (IST): 07:30 PM



Punjab Kings vs Chennai Super Kings, 53rd Match

Match Type: t20

Status: Chennai Super Kings won by 28 runs

Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala

Date: Sunday, 05 May, 2024

Time (IST): 03:30 PM



Lucknow Super Giants vs Kolkata Knight Riders, 54th Match

Match Type: t20

Status: Kolkata Knight Riders won by 98 runs

Venue: Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Date: Sunday, 05 May, 2024

Time (IST): 07:30 PM



Mumbai Indians vs Sunrisers Hyderabad, 55th Match

Match Type: t20

Status: Mumbai Indians won by 7 wkts

Venue: Wankhede Stadium, Mumbai

Date: Monday, 06 May, 2024

Time (IST): 07:30 PM



Delhi Capitals vs Rajasthan Royals, 56th Match

Match Type: t20

Status: Delhi Capitals won by 20 runs

Venue: Arun Jaitley Stadium, Delhi

Date: Tuesday, 07 May, 2024

Time (IST): 07:30 PM



Sunrisers Hyderabad vs Lucknow Super Giants, 57th Match

Match Type: t20

Status: Sunrisers Hyderabad won by 10 wkts

Venue: Rajiv Gandhi International Stadium, Hyderabad

Date: Wednesday, 08 May, 2024

Time (IST): 07:30 PM



Punjab Kings vs Royal Challengers Bengaluru, 58th Match

Match Type: t20

Status: Royal Challengers Bengaluru won by 60 runs

Venue: Himachal Pradesh Cricket Association Stadium, Dharamsala

Date: Thursday, 09 May, 2024

Time (IST): 07:30 PM



Gujarat Titans vs Chennai Super Kings, 59th Match

Match Type: t20

Status: Gujarat Titans won by 35 runs

Venue: Narendra Modi Stadium, Ahmedabad

Date: Friday, 10 May, 2024

Time (IST): 07:30 PM



Kolkata Knight Riders vs Mumbai Indians, 60th Match

Match Type: t20

Status: Kolkata Knight Riders won by 18 runs - 16 overs game - due to rain

Venue: Eden Gardens, Kolkata

Date: Saturday, 11 May, 2024

Time (IST): 07:30 PM



Chennai Super Kings vs Rajasthan Royals, 61st Match

Match Type: t20

Status: Chennai Super Kings won by 5 wkts

Venue: MA Chidambaram Stadium, Chennai

Date: Sunday, 12 May, 2024

Time (IST): 03:30 PM



Royal Challengers Bengaluru vs Delhi Capitals, 62nd Match

Match Type: t20

Status: Royal Challengers Bengaluru won by 47 runs

Venue: M.Chinnaswamy Stadium, Bengaluru

Date: Sunday, 12 May, 2024

Time (IST): 07:30 PM



Gujarat Titans vs Kolkata Knight Riders, 63rd Match

Match Type: t20

Status: There is no scorecard available for this match.

Venue: Narendra Modi Stadium, Ahmedabad

Date: Monday, 13 May, 2024

Time (IST): 07:30 PM



Delhi Capitals vs Lucknow Super Giants, 64th Match

Match Type: t20

Status: Delhi Capitals won by 19 runs

Venue: Arun Jaitley Stadium, Delhi

Date: Tuesday, 14 May, 2024

Time (IST): 07:30 PM



Rajasthan Royals vs Punjab Kings, 65th Match

Match Type: t20

Status: Punjab Kings won by 5 wkts

Venue: Barsapara Cricket Stadium, Guwahati

Date: Wednesday, 15 May, 2024

Time (IST): 07:30 PM



Sunrisers Hyderabad vs Gujarat Titans, 66th Match

Match Type: t20

Status: There is no scorecard available for this match.

Venue: Rajiv Gandhi International Stadium, Hyderabad

Date: Thursday, 16 May, 2024

Time (IST): 07:30 PM



Mumbai Indians vs Lucknow Super Giants, 67th Match

Match Type: t20

Status: Lucknow Super Giants won by 18 runs

Venue: Wankhede Stadium, Mumbai

Date: Friday, 17 May, 2024

Time (IST): 07:30 PM



Royal Challengers Bengaluru vs Chennai Super Kings, 68th Match

Match Type: t20

Status: Royal Challengers Bengaluru won by 27 runs

Venue: M.Chinnaswamy Stadium, Bengaluru

Date: Saturday, 18 May, 2024

Time (IST): 07:30 PM



Sunrisers Hyderabad vs Punjab Kings, 69th Match

Match Type: t20

Status: Sunrisers Hyderabad won by 4 wkts

Venue: Rajiv Gandhi International Stadium, Hyderabad

Date: Sunday, 19 May, 2024

Time (IST): 03:30 PM



Rajasthan Royals vs Kolkata Knight Riders, 70th Match

Match Type: t20

Status: There is no scorecard available for this match.

Venue: Barsapara Cricket Stadium, Guwahati

Date: Sunday, 19 May, 2024

Time (IST): 07:30 PM



Kolkata Knight Riders vs Sunrisers Hyderabad, Qualifier 1

Match Type: t20

Status: Kolkata Knight Riders won by 8 wkts

Venue: Narendra Modi Stadium, Ahmedabad

Date: Tuesday, 21 May, 2024

Time (IST): 07:30 PM



Rajasthan Royals vs Royal Challengers Bengaluru, Eliminator

Match Type: t20

Status: Rajasthan Royals opt to bowl

Venue: Narendra Modi Stadium, Ahmedabad

Date: Wednesday, 22 May, 2024

Time (IST): 07:30 PM



Tbc vs Tbc, Qualifier 2

Match Type: t20

Status: Match not started

Venue: MA Chidambaram Stadium, Chennai

Date: Friday, 24 May, 2024

Time (IST): 07:30 PM



Tbc vs Tbc, Final

Match Type: t20

Status: Match not started

Venue: MA Chidambaram Stadium, Chennai

Date: Sunday, 26 May, 2024

Time (IST): 07:30 PM