ORGANISED BY: Board of Control for Cricket in India (BCCI)
DESCRIPTION:
* IPL is the most popular annual T20 Cricket League of the world, organised in India since 2007.
* IPL has been conducted 16 times so far.
* Chennai Super Kings and Mumbai Indians have been the two most successful team in the IPL, winning the title five times each. Kolkata Knight Riders have been champions twice, while Rajasthan Royals, Deccan Chargers, Sunrisers Hyderabad and Gujarat Titans have won the title once each.
* On 22 February 2024, BCCI announced the schedule for first 21 matches of IPL 2024.
IPL 2024 SCHEDULE:
March 22 (Match 1): Chennai Super Kings vs Royal Challengers Bangalore (At Chennai, 7:30 PM)
March 23 (Match 2): Punjab Kings vs Delhi Capitals (At Mohali, 3:30 PM)
March 23 (Match 3): Kolkata Knight Riders vs Sunrisers Hyderabad (At Kolkata, 7:30 PM)
March 24 (Match 4): Rajasthan Royals vs Lucknow Super Giants (At Jaipur, 3:30 PM)
March 24 (Match 5): Gujarat Titans vs Mumbai Indians (At Ahmedabad, 7:30 PM)
March 25 (Match 6): Royal Challengers Bangalore vs Punjab Kings (At Bengaluru, 7:30 PM)
March 26 (Match 7): Chennai Super Kings vs Gujarat Titans (At Chennai, 7:30 PM)
March 27 (Match 8): Sunrisers Hyderabad vs Mumbai Indian (At Hyderabad, 7:30 PM)
March 28 (Match 9): Rajasthan Royals vs Delhi Capitals (At Jaipur, 7:30 PM)
March 29 (Match 10): Royal Challengers Bangalore vs Kolkata Knight Riders (At Bengaluru, 7:30 PM)
March 30 (Match 11): Lucknow Super Giants vs Punjab Kings (At Lucknow, 7:30 PM)
March 31 (Match 12): Gujarat Titans vs Sunrisers Hyderabad (At Ahmedabad, 3:30 PM)
March 31 (Match 13): Delhi Capitals vs Chennai Super Kings (At Visakhapatnam, 7:30 PM)
April 1 (Match 14): Mumbai Indians vs Rajasthan Royals (At Mumbai, 7:30 PM)
April 2 (Match 15): Royal Challengers Bangalore vs Lucknow Super Giants (At Bengaluru, 7:30 PM)
April 3 (Match 16): Delhi Capitals vs Kolkata Knight Riders (At Visakhapatnam, 7:30 PM)
April 4 (Match 17): Gujarat Titans vs Punjab Kings (At Ahmedabad, 7:30 PM)
April 5 (Match 18): Sunrisers Hyderabad vs Chennai Super Kings (At Hyderabad, 7:30 PM)
April 6 (Match 19): Rajasthan Royals vs Royal Challengers Bangalore (At Jaipur, 7:30 PM)
April 7 (Match 20): Mumbai Indians vs Delhi Capitals (At Mumbai, 3:30 PM)
April 7 (Match 21): Lucknow Super Giants vs Gujarat Titans (At Lucknow, 7:30 PM)