kohli ipl matches

Indian cricketer Virat Kohli has had a remarkable journey in the Indian Premier League (IPL), which began back in 2008 when he was just 19 years old. As one of the most successful batsmen in the league, Kohli has played for two teams - Royal Challengers Bangalore (RCB) and Delhi Capitals (previously known as Delhi Daredevils). Career Overview Kohli made his IPL debut with RCB in 2008, appearing in only 4 matches. However, it wasn’t until the following year that he began to establish himself as a consistent performer.

  • 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

Source

  1. ipl rivalry week matches
  2. ipl rivalry week matches
  3. each team plays how many matches in ipl
  4. in ipl 2022 how many matches will each team play
  5. each team plays how many matches in ipl
  6. how many matches will play each team in ipl 2022

kohli ipl matches

Indian cricketer Virat Kohli has had a remarkable journey in the Indian Premier League (IPL), which began back in 2008 when he was just 19 years old. As one of the most successful batsmen in the league, Kohli has played for two teams - Royal Challengers Bangalore (RCB) and Delhi Capitals (previously known as Delhi Daredevils).

Career Overview

Kohli made his IPL debut with RCB in 2008, appearing in only 4 matches. However, it wasn’t until the following year that he began to establish himself as a consistent performer. He played for RCB from 2010 to 2021 and then moved to Delhi Capitals (DC) in 2022.

Kohli’s Statistics with RCB

During his time with RCB, Virat Kohli accumulated an impressive record:

  • Total matches: 210
  • Innings: 195
  • Runs: 5878 (average of 34.19)
  • Fifties: 32
  • Centuries: 5

Kohli’s Statistics with DC

Since joining Delhi Capitals in 2022, Kohli has appeared in:

  • Total matches: 14
  • Innings: 13
  • Runs: 306 (average of 23.38)
  • Fifties: 1

Notable Performances

Virat Kohli has had his fair share of outstanding performances throughout his IPL career. Here are a few notable examples:

Highest Score in IPL

Kohli scored his highest IPL score of 113 not out against the Kings XI Punjab (now known as PBKS) in 2016.

Fastest Fifty in IPL

In another match against KKR, Kohli achieved the fastest fifty (just 27 balls) in IPL history.

Impact on Team Performance

Kohli’s batting prowess has undoubtedly had a significant impact on his team’s performance. While he hasn’t been able to lead RCB to an IPL title victory, his presence has often propelled them toward success.

Effectiveness as Captain

As captain of the Indian national team and the Royal Challengers Bangalore in the IPL, Kohli is known for his exceptional leadership skills and strategic approach to the game.

Virat Kohli’s impressive record in the Indian Premier League speaks volumes about his enduring dominance as a batsman. With 15 years of experience under his belt, he remains an indispensable asset to any team he represents.

Throughout his IPL career, Virat Kohli has achieved numerous milestones and demonstrated remarkable consistency:

  • Most runs scored by an Indian player in the history of the tournament.
  • First batsman in the world to reach 10,000+ runs in T20 cricket (including IPL).
  • Second-highest run-scorer overall in the IPL.

As one of the most skilled cricketers globally, Kohli continues to captivate audiences and inspire aspiring players with his unwavering dedication to the game.

kohli ipl matches

Virat Kohli, often hailed as one of the greatest cricketers of all time, has had a remarkable journey in the Indian Premier League (IPL). His performances in the IPL have not only cemented his status as a cricketing icon but have also contributed significantly to the success of the Royal Challengers Bangalore (RCB). Let’s take a deep dive into some of the most memorable IPL matches featuring Virat Kohli.

Early Days: Building the Foundation

2008: The Debut Season

  • Match 1: Kohli’s IPL journey began in 2008 when he was just 19 years old. His debut match was against the Kolkata Knight Riders (KKR).
  • Performance: Although he didn’t set the stage on fire immediately, his consistent performances over the season laid the groundwork for future success.

2010: The Breakthrough

  • Match 2: In 2010, Kohli scored his first IPL century against the Rajasthan Royals (RR).
  • Impact: This innings marked a turning point in his IPL career, showcasing his potential as a match-winner.

The Peak: Dominating the IPL

2016: The Magical Season

  • Match 3: Kohli’s 2016 season was nothing short of extraordinary. He scored four centuries in a single IPL season, a record that still stands.
  • Key Matches:
    • Vs. Gujarat Lions: Scored 109 off 55 balls.
    • Vs. Kings XI Punjab: Scored 113 off 50 balls.
    • Vs. Rising Pune Supergiants: Scored 108 off 58 balls.
    • Vs. Gujarat Lions (again): Scored 100 off 63 balls.
  • Impact: This season solidified Kohli’s reputation as one of the best batsmen in the shortest format of the game.

2019: The Captain’s Leadership

  • Match 4: As the captain of RCB, Kohli led from the front in 2019.
  • Key Matches:
    • Vs. Mumbai Indians: Scored 70 off 40 balls, showcasing his ability to perform under pressure.
    • Vs. Rajasthan Royals: Scored 72 off 37 balls, guiding RCB to a crucial victory.
  • Impact: Kohli’s leadership and batting prowess were on full display, earning him respect from both teammates and opponents.

Recent Years: The Consistent Performer

2020: The Pandemic Season

  • Match 5: Despite the challenges posed by the COVID-19 pandemic, Kohli continued to deliver.
  • Key Matches:
    • Vs. Sunrisers Hyderabad: Scored 33 off 28 balls, contributing to a crucial win.
    • Vs. Delhi Capitals: Scored 41 off 29 balls, demonstrating his adaptability in different conditions.
  • Impact: Kohli’s consistency in a challenging season was a testament to his skill and determination.

2021: The Resilient Leader

  • Match 6: In 2021, Kohli announced that he would step down as RCB captain after the season.
  • Key Matches:
    • Vs. Kolkata Knight Riders: Scored 72 off 53 balls, leading by example.
    • Vs. Chennai Super Kings: Scored 72 off 47 balls, ensuring RCB’s qualification for the playoffs.
  • Impact: Kohli’s leadership in his final season as RCB captain was marked by resilience and a never-say-die attitude.

Conclusion: Kohli’s Legacy in the IPL

Virat Kohli’s IPL journey is a story of growth, resilience, and unparalleled skill. From his early days as a promising youngster to becoming a seasoned leader, Kohli has left an indelible mark on the IPL. His performances in key matches have not only entertained fans but have also set new benchmarks in the world of cricket. As he continues to play, one thing is certain: Virat Kohli’s legacy in the IPL will be remembered for generations to come.

virat kohli ipl per match fee

Virat Kohli, one of the most iconic cricketers of our time, has not only made a name for himself in international cricket but has also been a pivotal figure in the Indian Premier League (IPL). His journey in the IPL has been nothing short of extraordinary, and his remuneration reflects his stature in the cricketing world.

Early IPL Career

  • Debut Season (2008): Virat Kohli was signed by the Royal Challengers Bangalore (RCB) in the inaugural season of the IPL. His initial contract was modest, reflecting his then-emerging status in international cricket.
  • Rising Star: As Kohli’s performance in international cricket began to soar, so did his value in the IPL. His consistent performances for RCB made him a key player in the team’s lineup.

Contract Milestones

  • 2011-2013: Kohli’s contract was renewed multiple times, with his fee gradually increasing as he continued to deliver match-winning performances.
  • 2014: Kohli was retained by RCB for a whopping ₹12.5 crore (approximately $1.6 million at the time), making him one of the highest-paid players in the IPL.
  • 2016: In a landmark decision, RCB retained Kohli for ₹15 crore (approximately $2 million), cementing his position as one of the most valuable players in the league.

Per Match Fee Calculation

To understand Kohli’s per match fee, we need to consider the number of matches played in a typical IPL season.

  • Average Matches per Season: Typically, an IPL season consists of around 14 matches for each team.
  • Per Match Fee: Using the 2016 contract as a reference, Kohli’s per match fee can be calculated as follows:

[ \text{Per Match Fee} = \frac{\text{Total Contract Value}}{\text{Number of Matches}} ]

[ \text{Per Match Fee} = \frac{₹15 \text{ crore}}{14} \approx ₹1.07 \text{ crore} \approx $143,000 ]

Impact of Kohli’s Fee

  • Market Value: Kohli’s high per match fee is a reflection of his immense market value. His presence on the field not only boosts RCB’s chances of winning but also attracts a significant viewership, making him a valuable asset for the franchise.
  • Brand Endorsements: Kohli’s IPL earnings are supplemented by numerous brand endorsements, further solidifying his position as one of the highest-paid athletes in the world.

Virat Kohli’s IPL per match fee is a testament to his cricketing prowess and market appeal. From modest beginnings to becoming one of the highest-paid players in the league, Kohli’s journey in the IPL mirrors his rise to cricketing stardom. His per match fee, calculated to be around ₹1.07 crore (approximately $143,000), underscores his value not just as a player but as a brand in his own right.

who has played most ipl matches

The Indian Premier League (IPL) is one of the most popular and competitive T20 cricket leagues in the world. Over the years, several players have graced the IPL stage, but only a few have managed to play the most matches. This article delves into the players who have featured in the highest number of IPL matches.

Key Players with the Most IPL Matches

1. MS Dhoni

  • Matches Played: 220
  • Teams: Chennai Super Kings (CSK), Rising Pune Supergiant (RPS)
  • Notable Achievements: 4-time IPL winner, 2-time Orange Cap holder
  • Role: Wicketkeeper-Batsman

MS Dhoni, often referred to as the “Captain Cool,” holds the record for the most IPL matches played. His leadership and consistency have been instrumental in CSK’s success.

2. Rohit Sharma

  • Matches Played: 213
  • Teams: Mumbai Indians (MI), Deccan Chargers (DC)
  • Notable Achievements: 5-time IPL winner, 1-time Orange Cap holder
  • Role: Batsman

Rohit Sharma, the current captain of the Indian cricket team, has been a cornerstone of the Mumbai Indians’ success. His ability to lead and perform under pressure has earned him a spot among the top players with the most IPL matches.

3. Dinesh Karthik

  • Matches Played: 207
  • Teams: Delhi Daredevils (DD), Kings XI Punjab (KXIP), Kolkata Knight Riders (KKR), Mumbai Indians (MI), Royal Challengers Bangalore (RCB), Gujarat Lions (GL)
  • Notable Achievements: 1-time IPL winner
  • Role: Wicketkeeper-Batsman

Dinesh Karthik’s versatility and experience have seen him play for multiple teams in the IPL. His consistent performances have kept him in the league for over a decade.

4. Suresh Raina

  • Matches Played: 205
  • Teams: Chennai Super Kings (CSK), Gujarat Lions (GL)
  • Notable Achievements: 4-time IPL winner
  • Role: Batsman

Suresh Raina, often called “Mr. IPL,” has been a vital part of the Chennai Super Kings. His batting prowess and fielding skills have made him a fan favorite.

5. Virat Kohli

  • Matches Played: 202
  • Teams: Royal Challengers Bangalore (RCB)
  • Notable Achievements: 1-time Orange Cap holder
  • Role: Batsman

Virat Kohli, the current captain of the Indian cricket team, has been a consistent performer for the Royal Challengers Bangalore. His dedication and passion for the game have earned him a place among the top players with the most IPL matches.

Factors Contributing to High Match Counts

1. Consistency

  • Players who maintain high performance levels are more likely to be retained by their teams.

2. Leadership

  • Captains and vice-captains often play more matches due to their leadership roles and responsibilities.

3. Versatility

  • Players who can perform multiple roles (batting, bowling, fielding) are more valuable to their teams, increasing their chances of playing more matches.

4. Team Loyalty

  • Players who stay with one team for a long time tend to accumulate more matches.

The IPL has seen several players who have played an incredible number of matches over the years. MS Dhoni leads the pack with 220 matches, followed closely by Rohit Sharma, Dinesh Karthik, Suresh Raina, and Virat Kohli. These players’ consistency, leadership, versatility, and loyalty to their teams have been key factors in their long IPL careers. As the league continues to grow, it will be interesting to see who among the current and future players will break these records.

Frequently Questions

What is the total number of IPL matches Virat Kohli has participated in?

Virat Kohli, the prolific Indian cricketer, has participated in a total of 227 Indian Premier League (IPL) matches as of October 2023. Known for his exceptional batting skills, Kohli has been a cornerstone for the Royal Challengers Bangalore since 2008. His consistent performances and leadership have made him one of the most celebrated players in the IPL. Kohli's participation in over 200 matches highlights his enduring commitment and contribution to the league, making him a pivotal figure in the world of T20 cricket.

How many IPL matches has Virat Kohli played?

Virat Kohli, the prolific Indian cricketer, has played a total of 227 Indian Premier League (IPL) matches as of October 2023. Known for his exceptional batting skills, Kohli has been a key player for the Royal Challengers Bangalore since 2008. His IPL career spans over a decade, during which he has consistently delivered impressive performances, making him one of the most celebrated players in the league. Kohli's record includes numerous match-winning innings and several milestones, solidifying his status as a cricketing legend.

 

What was the complete list of 2019 IPL T20 matches?

The complete list of 2019 IPL T20 matches includes 60 thrilling fixtures. The season commenced on March 23, 2019, with a match between Chennai Super Kings and Royal Challengers Bangalore. Key highlights included the final on May 12, 2019, where Mumbai Indians clinched their fourth title by defeating Chennai Super Kings. Other notable matches featured intense rivalries and standout performances from players like Rohit Sharma, MS Dhoni, and Virat Kohli. The full schedule can be found on the official IPL website, detailing each match's date, venue, and participating teams.

What were the outcomes of all matches in the 2017 IPL?

The 2017 Indian Premier League (IPL) saw a thrilling season with Mumbai Indians emerging as champions. Key outcomes included Mumbai Indians defeating Rising Pune Supergiant in the final, securing their third IPL title. Other notable performances were by Sunrisers Hyderabad, who finished second in the league stage, and Royal Challengers Bangalore, led by Virat Kohli, who had a challenging season. The tournament featured high-scoring matches, strategic plays, and standout individual performances, making it a memorable edition of the IPL.

What matches were played during the 2017 Vivo IPL season?

The 2017 Vivo IPL season featured 60 matches, showcasing intense competition among eight teams. Notable matches included the thrilling final between Mumbai Indians and Rising Pune Supergiant, where Mumbai Indians clinched their third title. Other key matches saw Royal Challengers Bangalore's Virat Kohli scoring a record-breaking 113 against Gujarat Lions, and Sunrisers Hyderabad's David Warner leading his team to victory with a century against Kolkata Knight Riders. Each match was a spectacle of cricketing prowess, making the 2017 season one of the most memorable in IPL history.