ipl match last date 2019

The Indian Premier League (IPL) is one of the most-watched and celebrated cricket tournaments globally. Fans eagerly await each season, and the 2019 edition was no exception. This article provides a detailed overview of the last date of IPL matches in 2019, highlighting key events and outcomes.Overview of IPL 2019The 2019 IPL season was the 12th edition of the tournament. It featured eight teams competing in a round-robin format, followed by playoffs to determine the winner. The tournament was held from March 23 to May 12, 2019.Key DatesStart Date: March 23, 2019End Date: May 12, 2019Last Date of IPL Matches 2019The last date of IPL matches in 2019 was May 12, 2019.

  • Cash King Palace
    new
    Royal Wins100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Wagering:35 x (b)
    • Withdrawal time:1 days
    • Minimum deposit to casino:$30
    • Bonus max bet:$5
    • Established:2024
    • Free Spins:200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code:FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code:FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code:FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    >Cash King Palace: Where every spin is a royal flush, and every win feels like a crown. Experience luxury gaming with a regal touch.
    Show more
  • Starlight Betting Lounge
    Celestial Bet100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Wagering:35 x (b)
    • Withdrawal time:1 days
    • Minimum deposit to casino:$30
    • Bonus max bet:$5
    • Established:2024
    • Free Spins:200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code:FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code:FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code:FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    >Starlight Betting Lounge: A celestial gaming haven where every bet shines under the glow of opulence and excitement.
    Show more
  • Lucky Ace Palace
    Luck&Luxury100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Wagering:35 x (b)
    • Withdrawal time:1 days
    • Minimum deposit to casino:$30
    • Bonus max bet:$5
    • Established:2024
    • Free Spins:200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code:FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code:FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code:FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    >Lucky Ace Palace: Where luck meets luxury. Experience high-stakes gaming, opulent surroundings, and thrilling entertainment in a palace of fortune.
    Show more
  • Spin Palace Casino
    Win Big Now100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Wagering:35 x (b)
    • Withdrawal time:1 days
    • Minimum deposit to casino:$30
    • Bonus max bet:$5
    • Established:2024
    • Free Spins:200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code:FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code:FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code:FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    >Spin Palace Casino: Where every spin is a chance to win big in a luxurious, electrifying atmosphere. Experience premium gaming and endless excitement.
    Show more
  • Golden Spin Casino
    Luxury Play100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Wagering:35 x (b)
    • Withdrawal time:1 days
    • Minimum deposit to casino:$30
    • Bonus max bet:$5
    • Established:2024
    • Free Spins:200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code:FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code:FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code:FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    >Golden Spin Casino: Where luxury meets excitement. Experience high-stakes gaming, opulent surroundings, and non-stop entertainment.
    Show more
  • Silver Fox Slots
    Elegance+Fun100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Wagering:35 x (b)
    • Withdrawal time:1 days
    • Minimum deposit to casino:$30
    • Bonus max bet:$5
    • Established:2024
    • Free Spins:200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code:FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code:FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code:FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    >Silver Fox Slots: Where classic elegance meets modern excitement. Immerse yourself in a sophisticated gaming experience with premium slots and top-tier service.
    Show more
  • Diamond Crown Casino
    Opulence & Fun100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Wagering:35 x (b)
    • Withdrawal time:1 days
    • Minimum deposit to casino:$30
    • Bonus max bet:$5
    • Established:2024
    • Free Spins:200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code:FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code:FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code:FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    >Diamond Crown Casino: Where opulence meets excitement. Indulge in high-stakes gaming, world-class entertainment, and unparalleled luxury.
    Show more
  • Lucky Ace Casino
    Luck&Luxury100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Wagering:35 x (b)
    • Withdrawal time:1 days
    • Minimum deposit to casino:$30
    • Bonus max bet:$5
    • Established:2024
    • Free Spins:200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code:FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code:FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code:FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    >Lucky Ace Casino: Where luck meets luxury. Experience high-stakes gaming, opulent surroundings, and thrilling entertainment in a vibrant atmosphere.
    Show more
  • Royal Fortune Gaming
    Opulence & Thrills100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Wagering:35 x (b)
    • Withdrawal time:1 days
    • Minimum deposit to casino:$30
    • Bonus max bet:$5
    • Established:2024
    • Free Spins:200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code:FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code:FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code:FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    >Royal Fortune Gaming: Where opulence meets excitement. Indulge in high-stakes gaming, luxurious amenities, and an unforgettable experience.
    Show more
  • Victory Slots Resort
    Spin to Win100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Wagering:35 x (b)
    • Withdrawal time:1 days
    • Minimum deposit to casino:$30
    • Bonus max bet:$5
    • Established:2024
    • Free Spins:200
    • 1st Deposit Bonus:100% / $1500 + 200 Free Spins
    • Bonus code:FRUIT22nd Deposit Bonus:100% / $1500 + 75 Free Spins
    • Bonus code:FRUIT33rd Deposit Bonus:75% / $3000 + 75 Free Spins
    • Bonus code:FRUIT44th Deposit Bonus:50% / $4500 + 200 Free Spins
    • Leading selection of slots
    • VISA casino site
    • HD streaming casino games
    • Newly unveiled casino
    • Signup offer now available
    • Mr. Gamble special bonuses
    >Victory Slots Resort: Where every spin is a chance to win big in a luxurious, high-energy atmosphere. Experience premium gaming and unparalleled entertainment.
    Show more

ipl match last date 2019

The Indian Premier League (IPL) is one of the most-watched and celebrated cricket tournaments globally. Fans eagerly await each season, and the 2019 edition was no exception. This article provides a detailed overview of the last date of IPL matches in 2019, highlighting key events and outcomes.

Overview of IPL 2019

The 2019 IPL season was the 12th edition of the tournament. It featured eight teams competing in a round-robin format, followed by playoffs to determine the winner. The tournament was held from March 23 to May 12, 2019.

Key Dates

  • Start Date: March 23, 2019
  • End Date: May 12, 2019

Last Date of IPL Matches 2019

The last date of IPL matches in 2019 was May 12, 2019. This date marked the culmination of the tournament, with the final match determining the champion.

Final Match Details

  • Date: May 12, 2019
  • Teams: Mumbai Indians vs Chennai Super Kings
  • Venue: Rajiv Gandhi International Cricket Stadium, Hyderabad

Match Summary

The final match was a thrilling encounter between two of the most successful teams in IPL history. Mumbai Indians emerged victorious, securing their fourth IPL title.

Key Moments

  • Mumbai Indians’ Innings: Mumbai Indians scored 1498 in their 20 overs.
  • Chennai Super Kings’ Innings: Chennai Super Kings managed 1487 in their 20 overs.
  • Man of the Match: Lasith Malinga for his crucial 220 in 4 overs.

Post-Match Celebrations

The victory was celebrated with great fervor by the Mumbai Indians and their fans. The team’s captain, Rohit Sharma, expressed his joy and gratitude for the support received throughout the season.

Awards and Recognitions

  • Orange Cap: David Warner (Sunrisers Hyderabad)
  • Purple Cap: Imran Tahir (Chennai Super Kings)
  • Most Valuable Player: Andre Russell (Kolkata Knight Riders)

The 2019 IPL season was a memorable one, with the last date of matches on May 12, 2019, culminating in a thrilling final. Mumbai Indians’ victory added another chapter to their illustrious history, making it a season to remember for cricket enthusiasts worldwide.

ipl match 2019 last date

The Indian Premier League (IPL) 2019 was a thrilling season of cricket that captivated fans around the world. This article provides a comprehensive overview of the last date of the IPL 2019 matches, along with some key highlights from the tournament.

Last Date of IPL 2019 Matches

The IPL 2019 season concluded on May 12, 2019. This date marked the end of the league stage, the playoffs, and the grand finale, which was held at the Rajiv Gandhi International Cricket Stadium in Hyderabad.

Key Dates and Milestones

1. Start of the Tournament

  • The IPL 2019 commenced on March 23, 2019, with a match between the Chennai Super Kings (CSK) and the Royal Challengers Bangalore (RCB).

2. League Stage

  • The league stage spanned from March 23 to May 5, 2019. During this period, each of the 8 teams played 14 matches.

3. Playoffs

  • The playoffs began on May 7, 2019, with the Qualifier 1 match. The playoffs included:
    • Qualifier 1: May 7, 2019
    • Eliminator: May 8, 2019
    • Qualifier 2: May 10, 2019

4. Final Match

  • The final match of the IPL 2019 took place on May 12, 2019. The Chennai Super Kings (CSK) faced the Mumbai Indians (MI) in a highly anticipated clash.

Final Match Highlights

1. Teams and Venue

  • Teams: Chennai Super Kings (CSK) vs. Mumbai Indians (MI)
  • Venue: Rajiv Gandhi International Cricket Stadium, Hyderabad

2. Match Summary

  • Mumbai Indians won the toss and elected to bat first.
  • MI set a target of 149 runs for CSK to chase.
  • CSK fell short, managing only 148 runs, giving MI a 1-run victory.

3. Key Performances

  • Mumbai Indians:
    • Rohit Sharma: 46 runs
    • Jasprit Bumrah: 214 in 4 overs
  • Chennai Super Kings:
    • Shane Watson: 80 runs
    • Deepak Chahar: 123 in 4 overs

4. Tournament Winners

  • The Mumbai Indians emerged as the champions of IPL 2019, securing their 4th IPL title.

The IPL 2019 season was a rollercoaster of emotions, with nail-biting finishes and outstanding performances. The last date of the matches, May 12, 2019, marked the culmination of a season filled with excitement and drama. The Mumbai Indians’ victory was a testament to their resilience and skill, making them worthy champions of the 2019 IPL.

who won the yesterday ipl match 2019

The Indian Premier League (IPL) is one of the most thrilling and competitive cricket tournaments in the world. Fans eagerly await each match, and the excitement often continues long after the game has ended. If you’re wondering who won the IPL match from yesterday in 2019, here’s a detailed look at the results.

Overview of the 2019 IPL Season

The 2019 IPL season was the 12th edition of the tournament, featuring eight teams competing for the coveted trophy. The season ran from March 23 to May 12, 2019, with matches held across various cities in India.

Key Highlights of the 2019 IPL

  • Teams: Chennai Super Kings, Mumbai Indians, Delhi Capitals, Royal Challengers Bangalore, Kolkata Knight Riders, Rajasthan Royals, Kings XI Punjab, and Sunrisers Hyderabad.
  • Most Valuable Player: Andre Russell (Kolkata Knight Riders).
  • Orange Cap Winner: David Warner (Sunrisers Hyderabad).
  • Purple Cap Winner: Imran Tahir (Chennai Super Kings).

Yesterday’s Match Details

To determine the winner of the yesterday’s match in 2019, we need to identify the specific date and match details. However, without the exact date, we can provide a general overview of some of the notable matches from that season.

Notable Matches in 2019

  1. Match 1: Mumbai Indians vs. Delhi Capitals

    • Date: March 24, 2019
    • Venue: Wankhede Stadium, Mumbai
    • Result: Mumbai Indians won by 37 runs.
  2. Match 2: Chennai Super Kings vs. Royal Challengers Bangalore

    • Date: March 23, 2019
    • Venue: M. A. Chidambaram Stadium, Chennai
    • Result: Chennai Super Kings won by 7 wickets.
  3. Match 3: Kolkata Knight Riders vs. Sunrisers Hyderabad

    • Date: March 24, 2019
    • Venue: Eden Gardens, Kolkata
    • Result: Kolkata Knight Riders won by 6 wickets.

How to Find the Exact Match Result

If you are looking for the specific result of a match from yesterday in 2019, you can:

  • Check Official IPL Website: Visit the official IPL website for detailed match reports and results.
  • Sports News Websites: Look up sports news websites like ESPN Cricinfo, BBC Sports, or Cricket Australia for match summaries.
  • Social Media: Follow IPL’s official social media handles on Twitter, Facebook, and Instagram for real-time updates and match highlights.

The 2019 IPL season was filled with thrilling matches and memorable performances. While we can’t provide the exact result of the yesterday’s match without the specific date, you can easily find the information through official channels or sports news websites. Stay tuned for more exciting cricket action in the IPL!

ipl first match 2019 date

The Indian Premier League (IPL) is one of the most-watched and anticipated cricket tournaments globally. Fans eagerly await the start of each season, and the 2019 edition was no exception. This article provides a detailed overview of the IPL first match 2019 date, including key details and highlights from the opening game.

IPL 2019 Overview

The 2019 IPL season marked the 12th edition of the tournament. It was a significant year as it featured some of the best cricketers from around the world competing in a high-octane, fast-paced format. The tournament was organized by the Board of Control for Cricket in India (BCCI) and was held from March 23 to May 12, 2019.

First Match Details

Date and Time

  • Date: March 23, 2019
  • Time: 8:00 PM IST (Indian Standard Time)

Venue

The first match of the 2019 IPL was held at the iconic M. A. Chidambaram Stadium in Chennai, also known as Chepauk Stadium. This historic venue has hosted numerous memorable cricket matches over the years.

Teams

The opening match saw a clash between two powerhouse teams:

  • Chennai Super Kings (CSK)
  • Royal Challengers Bangalore (RCB)

Match Summary

The match was a high-scoring affair, with both teams putting up a strong performance. Here are the key highlights:

  • Toss: Chennai Super Kings won the toss and elected to field first.
  • First Innings: Royal Challengers Bangalore scored 205 runs for the loss of 8 wickets in their 20 overs.
  • Second Innings: Chennai Super Kings chased down the target with 2 balls to spare, scoring 207 runs for the loss of 5 wickets.

Notable Performances

  • Royal Challengers Bangalore:
    • Virat Kohli: Scored 67 runs off 40 balls.
    • AB de Villiers: Contributed 37 runs off 22 balls.
  • Chennai Super Kings:
    • Shane Watson: Played a crucial knock of 40 runs off 29 balls.
    • Ambati Rayudu: Scored 57 runs off 31 balls.
    • MS Dhoni: Finished the match with a boundary, scoring 21 runs off 8 balls.

Significance of the First Match

The first match of any IPL season sets the tone for the rest of the tournament. The 2019 opener was no different, providing fans with an exhilarating start to the season. The victory for Chennai Super Kings was a morale booster, while Royal Challengers Bangalore would look to bounce back in their subsequent matches.

The IPL first match 2019 date remains etched in the memories of cricket enthusiasts. The thrilling encounter between Chennai Super Kings and Royal Challengers Bangalore showcased the best of T20 cricket, with both teams displaying exceptional skill and determination. As the tournament progressed, fans were treated to more exciting matches, making the 2019 IPL season one to remember.

Source

  1. parx free picks
  2. casino club live casino
  3. spin palace online slots: top-rated casino games for high payouts
  4. nagalandstatelotteryliveresult️
  5. top mobile casino slots: best games for high payouts & fun
  6. online michigan gambling

Frequently Questions

When was the last date of the 2019 IPL match?

The last date of the 2019 Indian Premier League (IPL) match was May 12, 2019. This final match concluded the 12th season of the IPL, with the Mumbai Indians emerging as champions after defeating the Chennai Super Kings by a margin of one run. The tournament, which began on March 23, 2019, featured 60 matches played across different venues in India, showcasing top-tier cricket talent and thrilling finishes. The 2019 IPL season was marked by high-scoring games, strategic plays, and memorable performances from both established stars and emerging players.

Can you provide the date and image details for each IPL 2019 match?

To find the date and image details for each IPL 2019 match, visit the official IPL website or sports news platforms. The IPL 2019 season, which took place from March 23 to May 12, featured 60 matches. Each match's date, venue, and team details are available on these sites. For image details, look for match highlights, team photos, and player moments captured during the games. These resources provide comprehensive coverage of the tournament, ensuring you get all the information you need about each match.

 

Can you provide the match score for today's IPL 2019 game?

Unfortunately, without the specific date and teams involved, it's impossible to provide the match score for today's IPL 2019 game. IPL 2019 took place between March and May 2019, featuring 60 matches. To find the score of a particular game, you would need to know the exact date and the teams playing. Scores are typically available on sports websites and official IPL platforms shortly after the match concludes. For real-time updates, follow live commentary and match summaries on reliable sports news sources.

When was the last IPL match in 2019?

The last IPL match in 2019 was held on May 12, 2019. It was a thrilling encounter between the Chennai Super Kings and the Mumbai Indians at the Rajiv Gandhi International Stadium in Hyderabad. The match concluded the league stage of the tournament, with Mumbai Indians emerging victorious by 46 runs. This match set the stage for the playoffs, culminating in the final on May 12, 2019, where Mumbai Indians defeated Chennai Super Kings to claim their fourth IPL title. The 2019 season was marked by intense competition and memorable performances from various teams and players.

What was the IPL score in today's match during 2019?

The IPL score in today's match during 2019 varied depending on the specific date and teams involved. To find the exact score for a particular match, you would need to specify the exact date and teams playing. The Indian Premier League (IPL) 2019 featured high-scoring matches with teams like Mumbai Indians, Chennai Super Kings, and others showcasing their prowess. For detailed scores and match summaries, refer to the official IPL website or sports news platforms.

When was the last IPL match held in Jaipur?

The last Indian Premier League (IPL) match held in Jaipur was on May 11, 2019, when the Rajasthan Royals faced the Chennai Super Kings. Jaipur, known for its vibrant cricket culture, has been a regular venue for IPL matches, attracting thousands of fans. The city's Sawai Mansingh Stadium, with its electrifying atmosphere, has hosted numerous thrilling encounters over the years. While the 2019 match was the last one held there, cricket enthusiasts eagerly await the return of IPL action to Jaipur.

What was the score of the last match in the 2019 IPL?

The last match of the 2019 Indian Premier League (IPL) saw Mumbai Indians triumph over Chennai Super Kings with a thrilling score of 149/8 against CSK's 148/7. This final match, held on May 12, 2019, at the Rajiv Gandhi International Cricket Stadium in Hyderabad, marked Mumbai's fourth IPL title. Rohit Sharma's team displayed exceptional batting and bowling skills, securing a decisive victory and solidifying their status as one of the most successful teams in IPL history.

When was the last IPL match held in Jaipur?

The last Indian Premier League (IPL) match held in Jaipur was on May 11, 2019, when the Rajasthan Royals faced the Chennai Super Kings. Jaipur, known for its vibrant cricket culture, has been a regular venue for IPL matches, attracting thousands of fans. The city's Sawai Mansingh Stadium, with its electrifying atmosphere, has hosted numerous thrilling encounters over the years. While the 2019 match was the last one held there, cricket enthusiasts eagerly await the return of IPL action to Jaipur.

When was the last match date of the IPL?

The last match date of the Indian Premier League (IPL) was on May 29, 2023. This date marked the culmination of the 2023 season, featuring a thrilling final between the two top teams. The IPL, known for its high-octane cricket and star-studded lineups, continues to captivate audiences worldwide. Stay tuned for updates on the next season's schedule and match dates.

What was the score of the last match in the 2019 IPL?

The last match of the 2019 Indian Premier League (IPL) saw Mumbai Indians triumph over Chennai Super Kings with a thrilling score of 149/8 against CSK's 148/7. This final match, held on May 12, 2019, at the Rajiv Gandhi International Cricket Stadium in Hyderabad, marked Mumbai's fourth IPL title. Rohit Sharma's team displayed exceptional batting and bowling skills, securing a decisive victory and solidifying their status as one of the most successful teams in IPL history.