Today IPL Match Score | IPL Schedule 2024

The Indian Premier League, now one of the most lucrative sports leagues in the world, started with eight teams in 2008. The opening match at M Chinnaswamy Stadium witnessed an unbeaten 73-ball 158 from Kolkata Knight Riders' Brendon McCullum against the designated hosts, Royal Challengers Bangalore (now Royal Challengers Bengaluru). The weight of that innings proved too much for RCB, who collapsed for just 82 runs in response to a 223-run target.

A difference of 140 runs did alarm the purist, but the very next day, at Chepauk, two teams aggregated a total of 447 runs with Chennai Super Kings beating Kings XI Punjab (present-day Punjab Kings) by 33 runs. Australian batting titan Michael Hussey helped himself to an unbeaten 116-run knock in 54 balls. But a seemingly nondescript team led by spin great Shane Warne, without really intimidating their opponents, won the inaugural edition. Yusuf Pathan, the all-rounder, did the star turn for Rajasthan Royals in the final against Mahendra Singh Dhoni's Kings.

Fast forward to 2024, 10 teams compete for the biggest prize in the franchise club competition. Gujarat Titans and Lucknow Super Giants are the two latest additions, and the Titans have in fact won a title. There were a few more teams which tried to make a permanent stay. In between, Chennai Super Kings and Mumbai Indians have won five titles each. Kolkata Knight Riders have won twice. And every IPL fixture continues to provide riveting storylines.

Rishabh Pant recovered from a horrific car accident to lead Delhi Capitals. Hardik Pandya took over Mumbai Indians captaincy from Rohit Sharma, but could not take the team to the play-offs. Meanwhile, the Sunrisers Hyderabad openers Travis Head and Abhishek Sharma have smashed multiple T20 batting records. With that, here's a look at the complete IPL 2024 schedule.

rank
team
m
w
l
pts
nRR
  • 1
    Kolkata Knight Riders Kolkata Knight Riders
    14
    9
    3
    20
    1.428
  • 2
    Sunrisers Hyderabad Sunrisers Hyderabad
    14
    8
    5
    17
    0.414
  • 3
    Rajasthan Royals Rajasthan Royals
    14
    8
    5
    17
    0.273
  • 4
    Royal Challengers Bengaluru Royal Challengers Bengaluru
    14
    7
    7
    14
    0.459
  • 5
    Chennai Super Kings Chennai Super Kings
    14
    7
    7
    14
    0.392
  • 6
    Delhi Capitals Delhi Capitals
    14
    7
    7
    14
    -0.377
  • 7
    Lucknow Super Giants Lucknow Super Giants
    14
    7
    7
    14
    -0.667
  • 8
    Gujarat Titans Gujarat Titans
    14
    5
    7
    12
    -1.063
  • 9
    Punjab Kings Punjab Kings
    14
    5
    9
    10
    -0.353
  • 10
    Mumbai Indians Mumbai Indians
    14
    4
    10
    8
    -0.318
Sunrisers Hyderabad
Sunrisers Hyderabad
Royal Challengers Bengaluru
Royal Challengers Bengaluru
Rajasthan Royals
Rajasthan Royals
Punjab Kings
Punjab Kings
Mumbai Indians
Mumbai Indians
Lucknow Super Giants
Lucknow Super Giants
Kolkata Knight Riders
Kolkata Knight Riders
Gujarat Titans
Gujarat Titans
Delhi Capitals
Delhi Capitals
Chennai Super Kings
Chennai Super Kings
  • Sunrisers Hyderabad
    SRH
  • Royal Challengers Bengaluru
    RCB
  • Rajasthan Royals
    RR
  • Punjab Kings
    PBKS
  • Mumbai Indians
    MI
  • Lucknow Super Giants
    LSG
  • Kolkata Knight Riders
    KKR
  • Gujarat Titans
    GT
  • Delhi Capitals
    DC
  • Chennai Super Kings
    CSK

    Top Run Scorers

    PlayerTRAvg.MatInnNOHS
    1.
    Virat Kohli
    RCB74161.7515153113
    2.
    Ruturaj Gaikwad
    CSK58353.0014143108
    3.
    Riyan Parag
    RR57347.751514384
    4.
    Travis Head
    SRH56743.6214141102
    5.
    Sanju Samson
    RR53148.271515486
    6.
    Sai Sudharsan
    GT52747.9112121103
    7.
    Lokesh Rahul
    LSG52037.141414082
    8.
    Nicholas Pooran
    LSG49962.381414675
    9.
    Sunil Narine
    KKR48237.0813130109
    10.
    Abhishek Sharma
    SRH48234.431515175

    Top Wicket Taker

    PlayerTWAvg.MatOvs.runs
    1.
    Harshal Patel
    PBKS240.001449477
    2.
    Jasprit Bumrah
    MI200.001351.5336
    3.
    Varun Chakravarthy
    KKR200.001348393
    4.
    T Natarajan
    SRH190.001349.2436
    5.
    Arshdeep Singh
    PBKS190.001449.8505
    6.
    Avesh Khan
    RR190.001554.5526
    7.
    Yuzvendra Chahal
    RR180.001558546
    8.
    Harshit Rana
    KKR170.001038.1359
    9.
    Mukesh Kumar
    DC170.001035.3368
    10.
    Tushar Deshpande
    CSK170.001348424

    Advertisement

    IPL Articles

    Advertisement