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.
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.
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 |