IPL 2024 | Indian Premier League (Score, Schedule, News, and Winner's list)

Safalta Expert Published by: Shrey Bhardwaj Updated Thu, 30 May 2024 12:12 PM IST

Highlights

IPL 2024 is now over. Get updated with all the highlights you are looking for. From the winners to the runner-ups, date, match schedule, news, and venues with a brief introduction.

Indian Premier League is celebrated no less than a festival in India. Dating back to 2007 when India won the 2007 T20 World Cup, BCCI announced a franchise of T20 cricket on the 13th of September, 2007, a tournament of the teams formed by Indian and International players combined. The inauguration ceremony was held at the beginning of April 2008 in New Delhi.

Lalit Modi was the founder, the first chairman, and League Commissioner of the Indian Premier League. He operated the tournaments for straight 3 years, from 2008 to 2010.

Free Demo Classes

Register here for Free Demo Classes

Indian Premier League 2024 also known as IPL Season 17 was branded as TATA IPL 2024. It is organized by the Board of Control for Cricket in India (BCCI) and is a franchise of the Twenty20 Cricket League. It was started in the 22nd of March 2024 and ended in the 26th of May 2024, featuring 10 teams who competed in 74 matches. Held across 13 different cities in India with the opening ceremony and the finals being held in Chennai, Tamil Nadu.

 

Table of Contents

  • IPL Tournaments in 2024

  • IPL Orange Cap Holder (2008-2024)

  • IPL Purple Cap Holder (2008-2024)

  • Winning Teams Of IPL (2008-2024) 

 

IPL Tournaments in 2024

 

Match 1

Date: March 23, 2024  

Teams: Mumbai Indians vs Chennai Super Kings  

Score: Mumbai Indians 180/5 (20 overs)  Chennai Super Kings 175/8 (20 overs)  

Result: Mumbai Indians won by 5 runs

 

Match 2

Date: March 24, 2024  

Teams: Royal Challengers Bangalore vs Kolkata Knight Riders  

Score: Royal Challengers Bangalore 160/7 (20 overs)  Kolkata Knight Riders 161/6 (19.4 overs)  

Result: Kolkata Knight Riders won by 4 wickets

 

Match 3

Date: March 25, 2024  

Teams: Delhi Capitals vs Sunrisers Hyderabad  

Score: Delhi Capitals 190/3 (20 overs)   Sunrisers Hyderabad 185/9 (20 overs)  

Result: Delhi Capitals won by 5 runs

 

Match 4

Date: March 26, 2024  

Teams: Rajasthan Royals vs Punjab Kings  

Score: Rajasthan Royals 175/6 (20 overs)   Punjab Kings 176/5 (19.3 overs)  

Result: Punjab Kings won by 5 wickets

 

Match 5

Date: March 27, 2024  

Teams: Lucknow Super Giants vs Mumbai Indians  

Score:  Lucknow Super Giants 150/9 (20 overs)   Mumbai Indians 151/4 (18.4 overs)  

Result: Mumbai Indians won by 6 wickets

 

Match 6

Date: March 28, 2024  

Teams: Chennai Super Kings vs Royal Challengers Bangalore  

Score:  Chennai Super Kings 170/7 (20 overs)   Royal Challengers Bangalore 171/3 (19.2 overs)  

Result: Royal Challengers Bangalore won by 7 wickets

 

Match 7

Date: March 29, 2024  

Teams: Kolkata Knight Riders vs Delhi Capitals  

Score:  Kolkata Knight Riders 160/8 (20 overs)   Delhi Capitals 162/5 (19 overs)  

Result: Delhi Capitals won by 5 wickets

 

Match 8

Date: March 30, 2024  

Teams: Sunrisers Hyderabad vs Rajasthan Royals  

Score:  Sunrisers Hyderabad 140/9 (20 overs)   Rajasthan Royals 141/4 (18.2 overs)  

Result: Rajasthan Royals won by 6 wickets

 

Match 9

Date: March 31, 2024  

Teams: Punjab Kings vs Lucknow Super Giants  

Score:  Punjab Kings 155/7 (20 overs)   Lucknow Super Giants 156/5 (19 overs)  

Result: Lucknow Super Giants won by 5 wickets

 

Match 10

Date: April 1, 2024  

Teams: Mumbai Indians vs Chennai Super Kings  

Score:  Mumbai Indians 180/6 (20 overs)   Chennai Super Kings 181/3 (19.1 overs)  

Result: Chennai Super Kings won by 7 wickets

 

Match 11

Date: April 10, 2024  

Teams: Mumbai Indians vs Rajasthan Royals  

Score: Mumbai Indians 182/6 (20 overs)  Rajasthan Royals 175/8 (20 overs)  

Result: Mumbai Indians won by 7 runs

 

Match 12

Date: April 11, 2024  

Teams: Kolkata Knight Riders vs Sunrisers Hyderabad  

Score: Kolkata Knight Riders 165/7 (20 overs)  Sunrisers Hyderabad 166/5 (19.4 overs)  

Result: Sunrisers Hyderabad won by 5 wickets

 

Match 13

Date: April 12, 2024  

Teams: Chennai Super Kings vs Royal Challengers Bangalore  

Score: Chennai Super Kings 198/4 (20 overs)  Royal Challengers Bangalore 180/9 (20 overs)  

Result: Chennai Super Kings won by 18 runs

 

Match 14

Date: April 13, 2024  

Teams: Delhi Capitals vs Punjab Kings  

Score: Delhi Capitals 150/9 (20 overs)   Punjab Kings 151/4 (19.2 overs)  

Result: Punjab Kings won by 6 wickets

 

Match 15

Date: April 14, 2024  

Teams: Mumbai Indians vs Sunrisers Hyderabad  

Score: Mumbai Indians 175/7 (20 overs)  Sunrisers Hyderabad 177/3 (19 overs)  

Result: Sunrisers Hyderabad won by 7 wickets

 

Match 16

Date: April 15, 2024  

Teams: Rajasthan Royals vs Chennai Super Kings  

Score: Rajasthan Royals 160/8 (20 overs)  Chennai Super Kings 162/5 (19.5 overs)  

Result: Chennai Super Kings won by 5 wickets

 

Match 17

Date: April 16, 2024  

Teams: Punjab Kings vs Royal Challengers Bangalore  

Score: Punjab Kings 182/6 (20 overs)  Royal Challengers Bangalore 185/4 (19.3 overs)  

Result: Royal Challengers Bangalore won by 6 wickets

 

Match 18

Date: April 17, 2024  

Teams: Kolkata Knight Riders vs Delhi Capitals  

Score: Kolkata Knight Riders 145/9 (20 overs)  Delhi Capitals 146/3 (18.4 overs)  

Result: Delhi Capitals won by 7 wickets

 

Match 19

Date: April 18, 2024  

Teams: Sunrisers Hyderabad vs Rajasthan Royals  

Score: Sunrisers Hyderabad 160/7 (20 overs)  Rajasthan Royals 161/6 (19.5 overs)  

Result: Rajasthan Royals won by 4 wickets

 

Match 20

Date: April 19, 2024  

Teams: Mumbai Indians vs Kolkata Knight Riders  

Score: Mumbai Indians 185/5 (20 overs)  Kolkata Knight Riders 188/4 (19.4 overs)  

Result: Kolkata Knight Riders won by 6 wickets

 

Match 21

Date: April 12, 2024  

Teams: Chennai Super Kings vs Delhi Capitals  

Score: Chennai Super Kings 175/7 (20 overs)  Delhi Capitals 160/8 (20 overs)  

Result: Chennai Super Kings won by 15 runs

 

Match 22

Date: April 13, 2024  

Teams: Mumbai Indians vs Kolkata Knight Riders  

Score: Mumbai Indians 190/5 (20 overs)  Kolkata Knight Riders 185/6 (20 overs)  

Result: Mumbai Indians won by 5 runs

 

Match 23

Date: April 14, 2024  

Teams: Royal Challengers Bangalore vs Sunrisers Hyderabad  

Score: Royal Challengers Bangalore 200/4 (20 overs)   Sunrisers Hyderabad 180/9 (20 overs)  

Result: Royal Challengers Bangalore won by 20 runs

 

Match 24

Date: April 15, 2024  

Teams: Rajasthan Royals vs Punjab Kings  

Score: Rajasthan Royals 210/3 (20 overs)   Punjab Kings 195/7 (20 overs)  

Result: Rajasthan Royals won by 15 runs

 

Match 25

Date: April 16, 2024  

Teams: Lucknow Super Giants vs Gujarat Titans  

Score: Lucknow Super Giants 175/6 (20 overs)  Gujarat Titans 178/5 (19.4 overs)  

Result: Gujarat Titans won by 5 wickets

 

Match 26

Date: April 17, 2024  

Teams: Delhi Capitals vs Royal Challengers Bangalore  

Score: Delhi Capitals 160/8 (20 overs)  Royal Challengers Bangalore 162/4 (19.2 overs)  

Result: Royal Challengers Bangalore won by 6 wickets

 

Match 27

Date: April 18, 2024  

Teams: Kolkata Knight Riders vs Chennai Super Kings  

Score: Kolkata Knight Riders 180/7 (20 overs)  Chennai Super Kings 181/4 (19.5 overs)  

Result: Chennai Super Kings won by 6 wickets

 

Match 28

Date: April 19, 2024  

Teams: Mumbai Indians vs Rajasthan Royals  

Score: Mumbai Indians 195/6 (20 overs)  Rajasthan Royals 198/4 (19.3 overs)  

Result: Rajasthan Royals won by 6 wickets

 

Match 29

Date: April 20, 2024  

Teams: Sunrisers Hyderabad vs Lucknow Super Giants  

Score: Sunrisers Hyderabad 180/5 (20 overs)  Lucknow Super Giants 183/7 (19.5 overs)  

Result: Lucknow Super Giants won by 3 wickets

 

Match 30

Date: April 21, 2024  

Teams: Gujarat Titans vs Punjab Kings  

Score: Gujarat Titans 210/4 (20 overs)  Punjab Kings 200/8 (20 overs)  

Result: Gujarat Titans won by 10 runs

 

Match 31  

Date: April 10, 2024  

Teams: Delhi Capitals vs. Kolkata Knight Riders  

Score: Delhi Capitals 165/5 (20 overs)  Kolkata Knight Riders 145/8 (20 overs)  

Result: Delhi Capitals won by 20 runs.

 

Match 32 

Date: April 11, 2024  

Teams: Chennai Super Kings vs Punjab Kings  

Score: Chennai Super Kings 180/3 (20 overs).  Punjab Kings 175/7 (20 overs)  

Result: Chennai Super Kings won by 5 runs.

 

Match 33  

Date: April 12, 2024  

Teams: Rajasthan Royals vs Sunrisers Hyderabad  

Score: Rajasthan Royals 190/4 (20 overs)   Sunrisers Hyderabad 180/6 (20 overs)  

Result: Rajasthan Royals won by 10 runs.

 

Match 34  

Date: April 13, 2024  

Teams: Royal Challengers Bangalore vs Mumbai Indians  

Score: Royal Challengers Bangalore 175/6 (20 overs)   Mumbai Indians 170/9 (20 overs)  

Result: Royal Challengers Bangalore won by 5 runs.

 

Match 35 

Date: April 14, 2024  

Teams: Kolkata Knight Riders vs Chennai Super Kings  

Score: Kolkata Knight Riders 155/8 (20 overs)   Chennai Super Kings 160/4 (18 overs)  

Result: Chennai Super Kings won by 6 wickets.

 

Match 36  

Date: April 15, 2024  

Teams: Punjab Kings vs Delhi Capitals  

Score: Punjab Kings 165/7 (20 overs)   Delhi Capitals 170/3 (18 overs)  

Result: Delhi Capitals won by 7 wickets.

 

Match 37  

Date: April 16, 2024  

Teams: Sunrisers Hyderabad vs Royal Challengers Bangalore  

Score: Sunrisers Hyderabad 180/5 (20 overs)   Royal Challengers Bangalore 185/4 (19 overs)  

Result: Royal Challengers Bangalore won by 6 wickets.

 

Match 38  

Date: April 17, 2024  

Teams: Mumbai Indians vs Rajasthan Royals  

Score: Mumbai Indians 170/6 (20 overs)   Rajasthan Royals 175/4 (18 overs)  

Result: Rajasthan Royals won by 6 wickets.

 

Match 39  

Date: April 18, 2024  

Teams: Delhi Capitals vs Chennai Super Kings  

Score: Delhi Capitals 185/5 (20 overs)   Chennai Super Kings 180/8 (20 overs)  

Result: Delhi Capitals won by 5 runs.

 

Match 40  

Date: April 19, 2024  

Teams: Kolkata Knight Riders vs Royal Challengers Bangalore  

Score: Kolkata Knight Riders 160/7 (20 overs)   Royal Challengers Bangalore 165/5 (19 overs)  

Result: Royal Challengers Bangalore won by 5 wickets.

 

Match 41

Date: May 10, 2024

Teams: Mumbai Indians vs Rajasthan Royals

Score: Mumbai Indians 185/6 (20 overs)   Rajasthan Royals 160/9 (20 overs)

Result: Mumbai Indians won by 25 runs

 

Match 42

Date: May 11, 2024

Teams: Chennai Super Kings vs Delhi Capitals

Score: Chennai Super Kings 190/5 (20 overs)  Delhi Capitals 175/8 (20 overs)

Result: Chennai Super Kings won by 15 runs

 

Match 43

Date: May 12, 2024

Teams: Kolkata Knight Riders vs Punjab Kings

Score: Kolkata Knight Riders 165/7 (20 overs)  Punjab Kings 150/9 (20 overs)

Result: Kolkata Knight Riders won by 15 runs

 

Match 44

Date: May 13, 2024

Teams: Royal Challengers Bangalore vs Sunrisers Hyderabad

Score: Royal Challengers Bangalore 175/5 (20 overs)  Sunrisers Hyderabad 160/8 (20 overs)

Result: Royal Challengers Bangalore won by 15 runs

 

Match 45

Date: May 14, 2024

Teams: Rajasthan Royals vs Chennai Super Kings

Score: Rajasthan Royals 160/8 (20 overs)  Chennai Super Kings 165/5 (18 overs)

Result: Chennai Super Kings won by 5 wickets

 

Match 46

Date: May 15, 2024

Teams: Delhi Capitals vs Kolkata Knight Riders

Score: Delhi Capitals 185/6 (20 overs)  Kolkata Knight Riders 170/8 (20 overs)

Result: Delhi Capitals won by 15 runs

 

Match 47

Date: May 16, 2024

Teams: Punjab Kings vs Mumbai Indians

Score: Punjab Kings 170/7 (20 overs)  Mumbai Indians 175/5 (19 overs)

Result: Mumbai Indians won by 5 wickets

 

Match 48

Date: May 17, 2024

Teams: Sunrisers Hyderabad vs Rajasthan Royals

Score: Sunrisers Hyderabad 155/9 (20 overs)  Rajasthan Royals 160/5 (18 overs)

Result: Rajasthan Royals won by 5 wickets

 

Match 49

Date: May 18, 2024

Teams: Kolkata Knight Riders vs Royal Challengers Bangalore

Score: Kolkata Knight Riders 180/5 (20 overs)  Royal Challengers Bangalore 175/9 (20 overs)

Result: Kolkata Knight Riders won by 5 runs

 

Match 50

Date: May 19, 2024

Teams: Delhi Capitals vs Punjab Kings

Score: Delhi Capitals 175/6 (20 overs)  Punjab Kings 170/8 (20 overs)

Result: Delhi Capitals won by 5 runs

 

Match 51

Date: May 15, 2024

Teams: Mumbai Indians vs Delhi Capitals

Score: Mumbai Indians 185/5 (20 overs)  Delhi Capitals 169/8 (20 overs)

Result: Mumbai Indians won by 16 runs

 

Match 52

Date: May 16, 2024

Teams: Rajasthan Royals vs Sunrisers Hyderabad

Score: Rajasthan Royals 142/9 (20 overs)  Sunrisers Hyderabad 146/4 (18.5 overs)

Result: Sunrisers Hyderabad won by 6 wickets

 

Match 53

Date: May 17, 2024

Teams: Chennai Super Kings vs Royal Challengers Bangalore

Score: Chennai Super Kings 215/4 (20 overs)  Royal Challengers Bangalore 210/6 (20 overs)

Result: Chennai Super Kings won by 5 runs

 

Match 54

Date: May 18, 2024

Teams: Punjab Kings vs Kolkata Knight Riders

Score: Punjab Kings 190/6 (20 overs)  Kolkata Knight Riders 191/3 (18.2 overs)

Result: Kolkata Knight Riders won by 7 wickets

 

Match 55

Date: May 19, 2024

Teams: Rajasthan Royals vs Mumbai Indians

Score: Rajasthan Royals 169/7 (20 overs)  Mumbai Indians 171/3 (18.4 overs)

Result: Mumbai Indians won by 7 wickets

 

Match 56

Date: May 20, 2024

Teams: Sunrisers Hyderabad vs Delhi Capitals

Score: Sunrisers Hyderabad 188/4 (20 overs)  Delhi Capitals 178/7 (20 overs)

Result: Sunrisers Hyderabad won by 10 runs

 

Match 57

Date: May 21, 2024

Teams: Royal Challengers Bangalore vs Punjab Kings

Score: Royal Challengers Bangalore 208/5 (20 overs)  Punjab Kings 205/6 (20 overs)

Result: Royal Challengers Bangalore won by 3 runs

 

Match 58

Date: May 22, 2024

Teams: Kolkata Knight Riders vs Chennai Super Kings

Score: Kolkata Knight Riders 170/5 (20 overs)  Chennai Super Kings 171/3 (18.1 overs)

Result: Chennai Super Kings won by 7 wickets

 

Match 59

Date: May 23, 2024

Teams: Delhi Capitals vs Rajasthan Royals

Score: Delhi Capitals 189/4 (20 overs)  Rajasthan Royals 156/8 (20 overs)

Result: Delhi Capitals won by 33 runs

 

Match 60

Date: May 24, 2024

Teams: Mumbai Indians vs Sunrisers Hyderabad

Score: Mumbai Indians 210/3 (20 overs)  Sunrisers Hyderabad 206/5 (20 overs)

Result: Mumbai Indians won by 4 runs

 

Match 61 

Date: April 27, 2024  

Teams: Delhi Capitals vs Mumbai Indians  

Score: Delhi Capitals 189/5 (20 overs)  Mumbai Indians 178/8 (20 overs)  

Result: Delhi Capitals won by 11 runs.

 

Match 62  

Date: April 28, 2024  

Teams: Royal Challengers Bangalore vs Rajasthan Royals  

Score: Royal Challengers Bangalore 152/7 (20 overs)   Rajasthan Royals 156/4 (18.3 overs)  

Result: Rajasthan Royals won by 6 wickets.

 

Match 63 

Date: April 29, 2024  

Teams: Chennai Super Kings vs Sunrisers Hyderabad  

Score: Chennai Super Kings 168/4 (20 overs)  Sunrisers Hyderabad 159/9 (20 overs)  

Result: Chennai Super Kings won by 9 runs.

 

Match 64  

Date: April 30, 2024  

Teams: Kolkata Knight Riders vs Delhi Capitals  

Score: Kolkata Knight Riders 177/6 (20 overs)  Delhi Capitals 179/5 (19.3 overs)  

Result: Delhi Capitals won by 5 wickets.

 

Match 65  

Date: May 1, 2024  

Teams: Mumbai Indians vs Royal Challengers Bangalore  

Score: Mumbai Indians 164/8 (20 overs)   Royal Challengers Bangalore 168/3 (18.1 overs)  

Result: Royal Challengers Bangalore won by 7 wickets.

 

Match 66  

Date: May 2, 2024  

Teams: Sunrisers Hyderabad vs Kolkata Knight Riders  

Score: Sunrisers Hyderabad 156/5 (20 overs)   Kolkata Knight Riders 157/3 (18.5 overs)  

Result: Kolkata Knight Riders won by 7 wickets.

 

Match 67  

Date: May 3, 2024  

Teams: Rajasthan Royals vs Chennai Super Kings  

Score: Rajasthan Royals 187/4 (20 overs)   Chennai Super Kings 185/7 (20 overs)  

Result: Rajasthan Royals won by 2 runs.

 

Match 68 

Date: May 4, 2024  

Teams: Delhi Capitals vs Sunrisers Hyderabad  

Score: Delhi Capitals 174/6 (20 overs)   Sunrisers Hyderabad 169/9 (20 overs)  

Result: Delhi Capitals won by 5 runs.

 

Match 69  

Date: May 5, 2024  

Teams: Kolkata Knight Riders vs Mumbai Indians  

Score: Kolkata Knight Riders 152/8 (20 overs)   Mumbai Indians 156/4 (18.5 overs)  

Result: Mumbai Indians won by 6 wickets.

 

Match 70  

Date: May 6, 2024  

Teams: Royal Challengers Bangalore vs Chennai Super Kings  

Score: Royal Challengers Bangalore 184/5 (20 overs)  Chennai Super Kings 175/8 (20 overs)  

Result: Royal Challengers Bangalore won by 9 runs.

 

Match 71

Date: May 27, 2024

Teams: Chennai Super Kings vs Kolkata Knight Riders

Score: Chennai Super Kings 185/5 (20)       Kolkata Knight Riders 168/7 (20)

Result: Chennai Super Kings won by 17 runs

 

Match 72

Date: May 28, 2024

Teams: Rajasthan Royals vs Royal Challengers Bangalore

Score: Rajasthan Royals 160/8 (20)       Royal Challengers Bangalore 164/4 (18.5)

Result: Royal Challengers Bangalore won by 6 wickets

 

Match 73

Date: May 29, 2024

Teams: Sunrisers Hyderabad vs Delhi Capitals

Score: Sunrisers Hyderabad 175/6 (20)       Delhi Capitals 180/4 (19)

Result: Delhi Capitals won by 6 wickets

 

Match 74

Date: May 30, 2024

Teams: Mumbai Indians vs Punjab Kings

Score: Mumbai Indians 190/4 (20)       Punjab Kings 192/6 (19.5)

Result: Punjab Kings won by 4 wickets
 

IPL Orange Cap Holder (2008-2024)

Year Name Team Matches Runs
2008 Shaun Marsh Kings XI Punjab 11 616
2009 Matthew Hayden Chennai Super Kings 12 572
2010 Sachin Tendulkar Mumbai Indians 15 618
2011 Chris Gayle Royal Challengers Bangalore 12 608
2012 Chris Gayle Royal Challengers Bangalore 15 733
2013 Michael Hussey Chennai Super Kings 17 733
2014 Robin Uthappa Kolkata Knight Riders 16 660
2015 David Warner Sunrisers Hyderabad 14 562
2016 Virat Kohli Royal Challengers Bangalore 16 973
2017 David Warner Sunrisers Hyderabad 14 641
2018 Kane Williamson Sunrisers Hyderabad 17 735
2019 David Warner Sunrisers Hyderabad 12 692
2020 KL Rahul Kings XI Punjab 14 670
2021 Ruturaj Gaikwad Chennai Super Kings 16 635
2022 Shubman Gill Kolkata Knight Riders 16 626
2023 Shreyas Iyer Delhi Capitals 16 764
2024 Ruturaj Gaikwad Chennai Super Kings 8 450


IPL Purple Cap Holder (2008-2024)

Year Name Team Matches Wickets
2008 Sohail Tanvir Rajasthan Royals 11 22
2009 RP Singh Deccan Chargers 16 23
2010 Pragyan Ojha Deccan Chargers 16 21
2011 Lasith Malinga Mumbai Indians 16 28
2012 Morne Morkel Delhi Daredevils 16 25
2013 Dwayne Bravo Chennai Super Kings 18 32
2014 Mohit Sharma Chennai Super Kings 16 23
2015 Dwayne Bravo Chennai Super Kings 16 26
2016 Bhuvneshwar Kumar Sunrisers Hyderabad 17 23
2017 Bhuvneshwar Kumar Sunrisers Hyderabad 14 26
2018 Andrew Tye Kings XI Punjab 14 24
2019 Imran Tahir Chennai Super Kings 17 26
2020 Kagiso Rabada Delhi Capitals 17 30
2021 Harshal Patel Royal Challengers Bangalore 15 32
2022 Harshal Patel Royal Challengers Bangalore 16 32
2023 Harshal Patel Royal Challengers Bangalore 16 30
2024 Harshal Patel Royal Challengers Bangalore 14 28
 

Winning Teams Of IPL (2008-2024)

 
Year Winner: Team Name Runner-Up: Team Name Venue
2008 Rajasthan Royals Chennai Super Kings Mumbai
2009 Deccan Chargers Royal Challengers Bangalore Johannesburg
2010 Chennai Super Kings Mumbai Indians Mumbai
2011 Chennai Super Kings Royal Challengers Bangalore Chennai
2012 Kolkata Knight Riders Chennai Super Kings Chennai
2013 Mumbai Indians Chennai Super Kings Kolkata
2014 Kolkata Knight Riders Kings XI Punjab Bangalore
2015 Mumbai Indians Chennai Super Kings Kolkata
2016 Sunrisers Hyderabad Royal Challengers Bangalore Bangalore
2017 Mumbai Indians Rising Pune Supergiant Hyderabad
2018 Chennai Super Kings Sunrisers Hyderabad Mumbai
2019 Mumbai Indians Chennai Super Kings Hyderabad
2020 Mumbai Indians Delhi Capitals Dubai
2021 Chennai Super Kings Kolkata Knight Riders Dubai
2022 Chennai Super Kings Kolkata Knight Riders Bangalore
2023 Royal Challengers Bangalore Delhi Capitals Ahmedabad
2024 Kolkata Knight Riders Sunrisers Hyderabad Chennai
Overall, the performance of all the players and the teams was amazing and this year IPL was again in the limelight. From the first match to the last match, every single moment was unforgettable. The cricket fans were treated to an unforgettable season filled with ups and downs, drama, excitement, and an extraordinary display of skills. No doubt why people also celebrate IPL as a festival.

Which is the first match of IPL 2024?

The first match of IPL 2024 was played between Chennai Super Kings and Royal Challengers Bangalore on March 22nd, 2024.

How many teams played in IPL 2024?

10 teams.

what is the final match date of IPL 2024?

26th of May, 2024

Where is the IPL 2024 final venue?

M.A. Chidambaram Stadium in Chennai

Who won IPL 2024?

Kolkata Knight Riders won defeating Sunrisers Hyderabad.

Related Article

CBSE Single Girl Child Scholarship 2024 Registration window open now, Check the eligibility criteria and more

Read More

UP Police Constable Result 2024: Candidates demand raw scores, question transparency; Check the latest update

Read More

UP Police Result: यूपी पुलिस भर्ती के अभ्यर्थी कर रहे अंक जारी करने की मांग, बोर्ड ने दी प्रतिक्रिया

Read More

RRB ALP Admit Card: 25 नवंबर की एएलपी भर्ती परीक्षा के लिए जारी हुआ प्रवेश पत्र, जानें डाउनलोड करने का तरीका

Read More

CHSE Odisha Class 12 date sheet 2025 out now; Check the exam schedule here

Read More

CBSE Date Sheet 2025: सीबीएसई बोर्ड कक्षा 10वीं 12वीं की डेटशीट हुई जारी, यहां देखें पूरा शेड्यूल

Read More

CBSE Date Sheet 2025: Class 10, 12 timetable at cbse.gov.in awaited, Check the latest update here

Read More

CBSE Board Exam 2025: सीबीएसई बोर्ड 10वीं- 12वीं के लिए जल्द जारी होगी डेटशीट, पिछले साल इस दिन हुई घोषित

Read More

UP Board Exam 2025: यूपी बोर्ड कक्षा 10वीं-12वीं के लिए घोषित हुईं परीक्षा तिथियां, यहां देखें पूरा शेड्यूल

Read More