Indian Premier League 2024

The upcoming 2024 Indian Premier League, also referred to as IPL 17 and sponsored as TATA IPL 2024, marks the 17th installment of India's franchise Twenty20 cricket league. It is organized by the Board of Control for Cricket in India. Scheduled from 22 March to 29 May 2024, the tournament will showcase ten teams.  

The defending champions are the Chennai Super Kings, who clinched their fifth title in the previous season by defeating the Gujarat Titans. This victory places them as one of the most successful franchises in IPL history, tied with the Mumbai Indians.

Indian Premier League 2024 Matches

Date Match Details Result
Mar 22, Fri Chennai Super Kings Won By 6 Wickets
Mar 23, Sat Punjab Kings Won By 4 Wickets
Mar 23, Sat KKR Won By 4 Runs
Mar 24, Sun Rajasthan Royals Won By 20 Runs
Mar 24, Sun Gujrat Titans Won BY 6 Runs
Mar 25, Mon RCB Won By 4 Wickets
Mar 26, Tue CSK Won By 63 Runs
Mar 27, Wed SRH Won By 31 Runs
Mar 28, Thu RR Won By 12 Runs
Mar 29, Fri KKR Won By 7 Wickets
Mar 30, Sat LSG Won By 21 Runs
Mar 31, Sun GT Won By 7 Wickets
Mar 31, Sun DC Won By 20 Runs
Apr 1, Mon RR Won By 6 wickets
Apr 2, Tue LSG Won By 28 Runs
Apr 3, Wed KKR Won By 106 Runs
Apr 4, Thu PBKS Won By 3 Wickets
Apr 5, Fri SRH Won By 6 Wickets
Apr 6, Sat RR Won By 6 Wickets
Apr 7, Sun MI Won By 29 Runs
Apr 7, Sun LSG Won By 33 Runs
Apr 8, Mon CSK Won By 7 Wickets
Apr 9, Tue SRH Won By 2 Runs
Apr 10, Wed GT Won By 3 Wickets
Apr 11, Thu MI Won By 7 Wickets
Apr 12, Fri DC Won By 6 wickets
Apr 13, Sat RR Won By 3 Wickets
Apr 14, Sun
Apr 14, Sun
Apr 15, Mon
Apr 16, Tue
Apr 17, Wed
Apr 18, Thu
Apr 19, Fri
Apr 20, Sat
Apr 21, Sun
Apr 21, Sun
Apr 22, Mon
Apr 23, Tue
Apr 24, Wed
Apr 25, Thu
Apr 26, Fri
Apr 27, Sat
Apr 27, Sat
Apr 28, Sun
Apr 28, Sun
Apr 29, Mon
Apr 30, Tue
May 1, Wed
May 2, Thu
May 3, Fri
May 4, Sat
May 5, Sun
May 5, Sun
May 6, Mon
May 7, Tue
May 8, Wed
May 9, Thu
May 10, Fri
May 11, Sat
May 12, Sun
May 12, Sun
May 13, Mon
May 14, Tue
May 15, Wed
May 16, Thu
May 17, Fri
May 18, Sat
May 19, Sun
May 19, Sun
May 21, Tue
May 22, Wed
May 24, Fri
May 26, Sun