2019 ipl match ka point table

Here’s how I would structure the article: Overview The Indian Premier League (IPL) is a professional Twenty20 cricket league in India. The 2019 season was the 12th edition of the tournament, featuring eight teams competing against each other. Point Table Points System In the IPL point system, a team earns: 2 points for a win 1 point for a tie or no result (NR) 0 points for a loss Standings after 12 matches Rank Team Played Won Lost Tied/NR Points 1 CSK 8 6 2 0 12 2 MI 9 5 3 1 11 3 RCB 10 4 5 1 9 … Standings after the league stage Rank Team Played Won Lost Tied/NR Points 1 CSK 14 9 5 0 18 2 DC 14 8 6 0 16 3 SRH 14 7 6 1 15 Playoffs Qualifier 1: MI vs.

  • Starlight Betting Lounge
    new
    Celestial Bet100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • 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
    Show more
  • Lucky Ace Palace
    Luck&Luxury100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • 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
    Show more
  • Cash King Palace
    Royal Wins100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • 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
    Show more
  • Silver Fox Slots
    Elegance+Fun100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • 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
    Show more
  • Spin Palace Casino
    Win Big Now100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • 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
    Show more
  • Golden Spin Casino
    Luxury Play100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • 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
    Show more
  • Lucky Ace Casino
    Luck&Luxury100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • 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
    Show more
  • Royal Fortune Gaming
    Opulence & Thrills100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • 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
    Show more
  • Diamond Crown Casino
    Opulence & Fun100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • 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
    Show more
  • Jackpot Haven
    Thrills&Wins100% / $1500
    Casino popularity:
    Collecting more data...
    Payment methods
    • Mifinity
    • Google Pay
    • PIX
    • EcoPayz
    • Neteller
    • Apple Pay
    • Visa
    • Sofort
    • Interac
    • 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
    Show more

2019 ipl match ka point table

Here’s how I would structure the article:

Overview

The Indian Premier League (IPL) is a professional Twenty20 cricket league in India. The 2019 season was the 12th edition of the tournament, featuring eight teams competing against each other.

Point Table

Points System

In the IPL point system, a team earns:

  • 2 points for a win
  • 1 point for a tie or no result (NR)
  • 0 points for a loss

Standings after 12 matches

Rank Team Played Won Lost Tied/NR Points
1 CSK 8 6 2 0 12
2 MI 9 5 3 1 11
3 RCB 10 4 5 1 9

Standings after the league stage

Rank Team Played Won Lost Tied/NR Points
1 CSK 14 9 5 0 18
2 DC 14 8 6 0 16
3 SRH 14 7 6 1 15

Playoffs

  • Qualifier 1: MI vs. DC
  • Eliminator: RCB vs. SRH
  • Final: CSK vs. MI

Notable Performances and Statistics

  • Top scorer: S. Iyer (MI) - 543 runs
  • Top wicket-taker: J. Chahal (RCB) - 15 wickets
  • Highest team score: CSK - 2417 (20 overs)

The 2019 IPL match point table was an exciting and closely contested tournament, with several teams vying for the top spot. The final standings reflected a strong showing by the Chennai Super Kings and Mumbai Indians, who ultimately met in the championship game.

aaj ka ipl match ka score board

Overview

The Indian Premier League (IPL) is one of the most thrilling cricket tournaments in the world, attracting fans from all corners of the globe. Today’s match was no exception, with both teams putting up a fierce fight. Here’s a detailed scoreboard of the match that took place today.

Match Details

  • Teams: [Team A] vs [Team B]
  • Venue: [Stadium Name], [City]
  • Date: [Date]
  • Time: [Time]

Toss

  • Winning Team: [Team A]
  • Decision: [Batting/Fielding]

Innings 1: [Team A]

Batting Performance

Batsman Runs Balls 4s 6s SR
[Batsman 1] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 2] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 3] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 4] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 5] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 6] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 7] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 8] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 9] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 10] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 11] [Runs] [Balls] [4s] [6s] [SR]

Bowling Performance

Bowler Overs Maidens Runs Wickets Economy
[Bowler 1] [Overs] [Maidens] [Runs] [Wickets] [Economy]
[Bowler 2] [Overs] [Maidens] [Runs] [Wickets] [Economy]
[Bowler 3] [Overs] [Maidens] [Runs] [Wickets] [Economy]
[Bowler 4] [Overs] [Maidens] [Runs] [Wickets] [Economy]
[Bowler 5] [Overs] [Maidens] [Runs] [Wickets] [Economy]
[Bowler 6] [Overs] [Maidens] [Runs] [Wickets] [Economy]

Innings 2: [Team B]

Batting Performance

Batsman Runs Balls 4s 6s SR
[Batsman 1] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 2] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 3] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 4] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 5] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 6] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 7] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 8] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 9] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 10] [Runs] [Balls] [4s] [6s] [SR]
[Batsman 11] [Runs] [Balls] [4s] [6s] [SR]

Bowling Performance

Bowler Overs Maidens Runs Wickets Economy
[Bowler 1] [Overs] [Maidens] [Runs] [Wickets] [Economy]
[Bowler 2] [Overs] [Maidens] [Runs] [Wickets] [Economy]
[Bowler 3] [Overs] [Maidens] [Runs] [Wickets] [Economy]
[Bowler 4] [Overs] [Maidens] [Runs] [Wickets] [Economy]
[Bowler 5] [Overs] [Maidens] [Runs] [Wickets] [Economy]
[Bowler 6] [Overs] [Maidens] [Runs] [Wickets] [Economy]

Summary

  • Total Runs: [Team A] - [Total Runs], [Team B] - [Total Runs]
  • Result: [Team A/Team B] won by [Runs/Wickets]
  • Player of the Match: [Player Name]

Key Moments

  • Moment 1: [Description]
  • Moment 2: [Description]
  • Moment 3: [Description]

Today’s IPL match was a nail-biter, with both teams showcasing exceptional skills. The fans were treated to a thrilling contest, and the outcome was decided in the final moments. Stay tuned for more exciting matches in the IPL!

match ka apps

In the ever-evolving landscape of online entertainment, “Match Ka Apps” has emerged as a game-changer. These apps are designed to provide users with a seamless and engaging experience across various platforms, including gambling, games, football betting, casinos, baccarat, and electronic slot machines. This article delves into the features, benefits, and future prospects of Match Ka Apps.

What are Match Ka Apps?

Match Ka Apps are a suite of applications that cater to different aspects of online entertainment. They are designed to offer a comprehensive and immersive experience to users, ensuring they can enjoy their favorite activities from the comfort of their devices.

Key Features

  • Versatility: These apps cover a wide range of activities, from casual games to high-stakes gambling.
  • User-Friendly Interface: Intuitive design ensures that users of all skill levels can navigate the apps with ease.
  • Real-Time Updates: Stay informed with live updates on football matches, casino games, and more.
  • Secure Transactions: Advanced security measures protect user data and financial transactions.
  • Community Engagement: Features like chat rooms and forums allow users to interact and share experiences.

1. Football Betting Apps

Football betting apps are a staple in the Match Ka Apps suite. They offer:

  • Live Betting: Place bets on ongoing matches with real-time odds.
  • Comprehensive Statistics: Access detailed statistics and analysis to make informed decisions.
  • Exclusive Promotions: Enjoy special bonuses and promotions tailored for football enthusiasts.

2. Casino Apps

Casino apps provide a virtual gambling experience with:

  • Wide Game Selection: From classic table games like blackjack and roulette to modern video slots.
  • Live Dealer Games: Interact with real dealers in real-time for an authentic casino experience.
  • Responsible Gaming: Tools and resources to help users gamble responsibly.

3. Baccarat Apps

Baccarat apps are designed for fans of this classic card game:

  • Multiple Variants: Play different versions of baccarat, including Punto Banco and Chemin de Fer.
  • High-Quality Graphics: Enjoy a visually stunning experience with realistic card animations.
  • Strategic Insights: Access tips and strategies to improve your gameplay.

4. Electronic Slot Machine Apps

Electronic slot machine apps offer endless entertainment with:

  • Diverse Themes: Choose from a variety of themes, from ancient civilizations to futuristic worlds.
  • Bonus Features: Engage with exciting bonus rounds and free spins.
  • Progressive Jackpots: Play for the chance to win life-changing sums of money.

Benefits of Using Match Ka Apps

1. Convenience

  • 247 Access: Enjoy your favorite games and betting activities anytime, anywhere.
  • Mobile Compatibility: Apps are optimized for both iOS and Android devices.

2. Safety and Security

  • Encrypted Transactions: Ensure your financial information is safe with advanced encryption technology.
  • Regulated Platforms: Operate under strict regulatory guidelines to protect user interests.

3. Enhanced User Experience

  • Personalized Recommendations: Get tailored suggestions based on your preferences and past activities.
  • Customer Support: Access round-the-clock customer support for any issues or queries.

Future Prospects

The future of Match Ka Apps looks promising, with ongoing advancements in technology and user experience. Some anticipated developments include:

  • Augmented Reality (AR) and Virtual Reality (VR) Integration: Offering more immersive gaming experiences.
  • Artificial Intelligence (AI): Enhancing personalization and predictive analytics.
  • Blockchain Technology: Ensuring transparent and secure transactions.

Match Ka Apps are at the forefront of the online entertainment industry, offering a diverse and engaging platform for users. With their user-friendly interfaces, advanced security features, and innovative technologies, these apps are set to continue revolutionizing the way we enjoy online entertainment. Whether you’re a football enthusiast, a casino aficionado, or a slot machine lover, Match Ka Apps have something for everyone.

aaj ka match ka score ipl

The Indian Premier League (IPL) has been one of the most popular and entertaining cricket leagues in the world. Every year, fans eagerly await the tournament to kick-start, and this season was no different.

Table of Contents

  1. Match Overview
  2. Team Performances
  3. Top Performers
  4. Upcoming Matches

Match Overview

The IPL 2023 match took place on a sunny afternoon at the Narendra Modi Stadium in Ahmedabad, Gujarat. The stadium, with its state-of-the-art infrastructure and massive seating capacity, provided an ideal setting for the contest.

The match was between two of the strongest teams in the league: Mumbai Indians (MI) and Delhi Capitals (DC). Both teams had their strengths and weaknesses going into the game.

Team Performances

  • Mumbai Indians (MI):
    • Batting: MI’s batting lineup has been consistent throughout the season. Their opening pair, Rohit Sharma and Ishan Kishan, have been in great form, scoring quick runs at the beginning of their innings.
    • Bowling: The MI bowling department has struggled to contain opposition batters, conceding an average of 140 runs per match.
  • Delhi Capitals (DC):
    • Batting: DC’s batting lineup has had its share of ups and downs. Their middle-order batsmen have been inconsistent, which has hindered the team’s overall performance.
    • Bowling: The DC bowling unit has shown improvement lately, with their pace bowlers taking crucial wickets and limiting opposition scores.

Top Performers

Some key players from both teams who have made a significant impact in this match are:

  • Mumbai Indians (MI):
    • Rohit Sharma - 50(40b) (4x4s, 2x6s)
    • Ishan Kishan - 25(20b) (3x4s, 1x6s)
    • Jasprit Bumrah - 230 (4 overs)
  • Delhi Capitals (DC):
    • David Warner - 65(50b) (7x4s, 1x6s)
    • Shardul Thakur - 320 (4 overs)

Upcoming Matches

Here’s a list of the upcoming IPL 2023 matches:

  • MI vs RCB (May 15th)
  • DC vs SRH (May 18th)
  • KKR vs MI (May 22nd)

Source

  1. 2019 ipl match ka point table
  2. kerala lottery ka aaj ka result
  3. ipl aaj ka match 2021
  4. play 3 card poker at our live casino: win big with exciting action!
  5. octro 3 patti coupon code
  6. ipl aaj ka match 2021

Frequently Questions

Can you provide the 2019 IPL match point table?

The 2019 IPL match point table saw Mumbai Indians (MI) at the top with 18 points, followed by Chennai Super Kings (CSK) with 16 points. Delhi Capitals (DC) and Sunrisers Hyderabad (SRH) tied for third place with 12 points each. Kolkata Knight Riders (KKR) and Royal Challengers Bangalore (RCB) secured 10 points each, while Kings XI Punjab (KXIP) and Rajasthan Royals (RR) finished with 8 and 12 points, respectively. The table reflects the intense competition and strategic gameplay that characterized the 2019 season, making it one of the most thrilling in IPL history.

How does the IPL point table determine match outcomes?

The IPL point table determines match outcomes by aggregating the results of each team's performance throughout the season. Teams earn two points for a win, one point for a tie or no result, and zero points for a loss. The table ranks teams based on points, with tiebreakers including net run rate and head-to-head records. This ranking system ensures fair competition and determines playoff spots, influencing match outcomes by setting up crucial encounters between top-ranked teams. Understanding the point table helps fans and analysts predict future match dynamics, adding strategic depth to the IPL.

 

How can I check the live IPL cricket score and updated point table?

To check the live IPL cricket score and updated point table, visit official sports websites like ESPN Cricinfo or the official IPL website. These platforms provide real-time updates, including live scores, match summaries, and the latest point table standings. Additionally, you can use sports apps like the ESPN app or the IPL's official app for instant notifications and detailed match analytics. For a quick glance, try using Google search; simply type 'IPL live score' or 'IPL point table' to get the most current information. Stay updated with the latest in IPL cricket by leveraging these reliable sources.

How was the IPL 2018 match point table structured?

The IPL 2018 match point table was structured based on the performance of each team in the league stage. Teams earned 2 points for a win, 1 point for a tie or no result, and 0 points for a loss. The table was ranked by points, with tiebreakers including net run rate and head-to-head results. The top four teams qualified for the playoffs, ensuring the most competitive teams advanced. This structure maintained the excitement and competitiveness throughout the tournament, making IPL 2018 a thrilling spectacle for cricket fans worldwide.

What was the match point board during the 2019 IPL?

The 2019 Indian Premier League (IPL) featured a thrilling match point board, showcasing intense competition among the top cricket teams. The final match, held on May 12, 2019, saw the Mumbai Indians defeat the Chennai Super Kings by one run, securing their fourth IPL title. Key players like Rohit Sharma and Jasprit Bumrah for Mumbai, and MS Dhoni and Shane Watson for Chennai, delivered outstanding performances. The match point board highlighted crucial moments, including the boundary count in the last over, making it one of the most memorable finals in IPL history.