IPL historical · Backfilled
IPL 2024 · Season hub
71 matches across 10 franchises · 209 players, captured via Cricsheet under CC BY 3.0.
Matches
71
Franchises
10
Venues
13
Players
209
Season leaders
Top performers in IPL 2024, derived from ball-by-ball. Full all-time tables on the career leaderboards.
Orange Cap — most runs
- 1V KohliRCB741 runs
- 2RD GaikwadCSK583 runs
- 3R ParagRR573 runs
- 4TM HeadSRH567 runs
- 5SV SamsonRR531 runs
Purple Cap — most wickets
- 1HV PatelPBKS24 wkts
- 2CV VarunKKR21 wkts
- 3JJ BumrahMI20 wkts
- 4AD RussellKKR19 wkts
- 5Arshdeep SinghPBKS19 wkts
Season leaderboards
Every metric, ranked for IPL 2024 — batting, bowling, and powerplay/death phase splits.
- Orange cap — most runsMost runs
- Purple cap — most wicketsMost wickets
- Highest batting strike ratesStrike rate
- Best bowling economy ratesEconomy
- Most sixesSixes
- Most foursFours
- Highest individual scoresTop knocks
- Best bowling — wicket leadersBest bowling
- Most ducksDucks
- Most single-digit outsSingle-digit outs
- Highest powerplay strike ratesPP strike rate
- Best death-overs economyDeath econ
- Highest death-overs strike ratesDeath SR
- Best powerplay economyPP econ
Franchises (10)
- Chennai Super KingsCSK7–7 (50%) · team SR 145.9 · hi 212
- Delhi CapitalsDC7–7 (50%) · team SR 156.4 · hi 257
- Gujarat TitansGT5–7 (42%) · team SR 137.7 · hi 231
- Kolkata Knight RidersKKR11–3 (79%) · team SR 166.1 · hi 272
- Lucknow Super GiantsLSG7–7 (50%) · team SR 142.9 · hi 214
- Mumbai IndiansMI4–10 (29%) · team SR 150.8 · hi 247
- Punjab KingsPBKS5–9 (36%) · team SR 146.1 · hi 262
- Rajasthan RoyalsRR9–6 (60%) · team SR 145 · hi 224
- Royal Challengers BengaluruRCB7–8 (47%) · team SR 161 · hi 262
- Sunrisers HyderabadSRH9–7 (56%) · team SR 159.4 · hi 287
Venues (13)
1st-innings par + phase run-rate at each ground in IPL 2024, from ball-by-ball.
- Arun Jaitley StadiumDelhi5 matches · 1st-inns par 235 · bat-first win 100%
RR pp 12.63 · mid 9.29 · death 12.98 - Barsapara Cricket StadiumGuwahati1 match · 1st-inns par 144 · bat-first win 0%
RR pp 6.42 · mid 7.17 · death 9.4 - BRSABV Ekana Cricket StadiumLucknow7 matches · 1st-inns par 183 · bat-first win 43%
RR pp 8.94 · mid 8.28 · death 10.33 - Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2 matches · 1st-inns par 232 · bat-first win 100%
RR pp 9.71 · mid 10.22 · death 11.48 - Eden GardensKolkata7 matches · 1st-inns par 198 · bat-first win 43%
RR pp 11.01 · mid 9.13 · death 12.83 - Himachal Pradesh Cricket Association StadiumDharamsala2 matches · 1st-inns par 204 · bat-first win 100%
RR pp 9.92 · mid 8.28 · death 11.29 - M Chinnaswamy StadiumBengaluru7 matches · 1st-inns par 197 · bat-first win 57%
RR pp 9.8 · mid 9.12 · death 11.43 - MA Chidambaram StadiumChennai9 matches · 1st-inns par 170 · bat-first win 33%
RR pp 8.86 · mid 7.43 · death 10.36 - Maharaja Yadavindra Singh International Cricket StadiumMullanpur5 matches · 1st-inns par 167 · bat-first win 40%
RR pp 7.6 · mid 7.67 · death 11.14 - Narendra Modi StadiumAhmedabad8 matches · 1st-inns par 173 · bat-first win 25%
RR pp 8.55 · mid 9.49 · death 10.26 - Rajiv Gandhi International StadiumHyderabad6 matches · 1st-inns par 205 · bat-first win 50%
RR pp 10.86 · mid 10.12 · death 10.93 - Sawai Mansingh StadiumJaipur5 matches · 1st-inns par 187 · bat-first win 40%
RR pp 8.18 · mid 9.28 · death 11.02 - Wankhede StadiumMumbai7 matches · 1st-inns par 188 · bat-first win 57%
RR pp 8.96 · mid 8.98 · death 11.67
Matches (71)
- RCB vs CSK2024-03-22 · Chennai · CSK won by 6 wkts
- DC vs PBKS2024-03-23 · Mullanpur · PBKS won by 4 wkts
- KKR vs SRH2024-03-23 · Kolkata · KKR won by 4 runs
- RR vs LSG2024-03-24 · Jaipur · RR won by 20 runs
- GT vs MI2024-03-24 · Ahmedabad · GT won by 6 runs
- PBKS vs RCB2024-03-25 · Bengaluru · RCB won by 4 wkts
- CSK vs GT2024-03-26 · Chennai · CSK won by 63 runs
- SRH vs MI2024-03-27 · Hyderabad · SRH won by 31 runs
- RR vs DC2024-03-28 · Jaipur · RR won by 12 runs
- RCB vs KKR2024-03-29 · Bengaluru · KKR won by 7 wkts
- LSG vs PBKS2024-03-30 · Lucknow · LSG won by 21 runs
- SRH vs GT2024-03-31 · Ahmedabad · GT won by 7 wkts
- DC vs CSK2024-03-31 · Visakhapatnam · DC won by 20 runs
- MI vs RR2024-04-01 · Mumbai · RR won by 6 wkts
- LSG vs RCB2024-04-02 · Bengaluru · LSG won by 28 runs
- KKR vs DC2024-04-03 · Visakhapatnam · KKR won by 106 runs
- GT vs PBKS2024-04-04 · Ahmedabad · PBKS won by 3 wkts
- CSK vs SRH2024-04-05 · Hyderabad · SRH won by 6 wkts
- RCB vs RR2024-04-06 · Jaipur · RR won by 6 wkts
- MI vs DC2024-04-07 · Mumbai · MI won by 29 runs
- LSG vs GT2024-04-07 · Lucknow · LSG won by 33 runs
- KKR vs CSK2024-04-08 · Chennai · CSK won by 7 wkts
- SRH vs PBKS2024-04-09 · Mullanpur · SRH won by 2 runs
- RR vs GT2024-04-10 · Jaipur · GT won by 3 wkts
- RCB vs MI2024-04-11 · Mumbai · MI won by 7 wkts
- LSG vs DC2024-04-12 · Lucknow · DC won by 6 wkts
- PBKS vs RR2024-04-13 · Mullanpur · RR won by 3 wkts
- LSG vs KKR2024-04-14 · Kolkata · KKR won by 8 wkts
- CSK vs MI2024-04-14 · Mumbai · CSK won by 20 runs
- SRH vs RCB2024-04-15 · Bengaluru · SRH won by 25 runs
- KKR vs RR2024-04-16 · Kolkata · RR won by 2 wkts
- GT vs DC2024-04-17 · Ahmedabad · DC won by 6 wkts
- MI vs PBKS2024-04-18 · Mullanpur · MI won by 9 runs
- CSK vs LSG2024-04-19 · Lucknow · LSG won by 8 wkts
- SRH vs DC2024-04-20 · Delhi · SRH won by 67 runs
- KKR vs RCB2024-04-21 · Kolkata · KKR won by 1 run
- PBKS vs GT2024-04-21 · Mullanpur · GT won by 3 wkts
- MI vs RR2024-04-22 · Jaipur · RR won by 9 wkts
- CSK vs LSG2024-04-23 · Chennai · LSG won by 6 wkts
- DC vs GT2024-04-24 · Delhi · DC won by 4 runs
- RCB vs SRH2024-04-25 · Hyderabad · RCB won by 35 runs
- KKR vs PBKS2024-04-26 · Kolkata · PBKS won by 8 wkts
- DC vs MI2024-04-27 · Delhi · DC won by 10 runs
- LSG vs RR2024-04-27 · Lucknow · RR won by 7 wkts
- GT vs RCB2024-04-28 · Ahmedabad · RCB won by 9 wkts
- CSK vs SRH2024-04-28 · Chennai · CSK won by 78 runs
- DC vs KKR2024-04-29 · Kolkata · KKR won by 7 wkts
- MI vs LSG2024-04-30 · Lucknow · LSG won by 4 wkts
- CSK vs PBKS2024-05-01 · Chennai · PBKS won by 7 wkts
- SRH vs RR2024-05-02 · Hyderabad · SRH won by 1 run
- KKR vs MI2024-05-03 · Mumbai · KKR won by 24 runs
- GT vs RCB2024-05-04 · Bengaluru · RCB won by 4 wkts
- CSK vs PBKS2024-05-05 · Dharamsala · CSK won by 28 runs
- KKR vs LSG2024-05-05 · Lucknow · KKR won by 98 runs
- SRH vs MI2024-05-06 · Mumbai · MI won by 7 wkts
- DC vs RR2024-05-07 · Delhi · DC won by 20 runs
- LSG vs SRH2024-05-08 · Hyderabad · SRH won by 10 wkts
- RCB vs PBKS2024-05-09 · Dharamsala · RCB won by 60 runs
- GT vs CSK2024-05-10 · Ahmedabad · GT won by 35 runs
- KKR vs MI2024-05-11 · Kolkata · KKR won by 18 runs
- RR vs CSK2024-05-12 · Chennai · CSK won by 5 wkts
- RCB vs DC2024-05-12 · Bengaluru · RCB won by 47 runs
- DC vs LSG2024-05-14 · Delhi · DC won by 19 runs
- RR vs PBKS2024-05-15 · Guwahati · PBKS won by 5 wkts
- LSG vs MI2024-05-17 · Mumbai · LSG won by 18 runs
- RCB vs CSK2024-05-18 · Bengaluru · RCB won by 27 runs
- PBKS vs SRH2024-05-19 · Hyderabad · SRH won by 4 wkts
- SRH vs KKR2024-05-21 · Ahmedabad · KKR won by 8 wkts
- RCB vs RR2024-05-22 · Ahmedabad · RR won by 4 wkts
- SRH vs RR2024-05-24 · Chennai · SRH won by 36 runs
- SRH vs KKR2024-05-26 · Chennai · KKR won by 8 wkts
Across all seasons
- All-time IPL records →7 categories (highest team total, biggest chase, most sixes…) across the 1,169-match historical corpus.
- Career leaderboards →14 all-time leaderboards (orange cap, purple cap, strike rate, economy…).
- Back to IPL hub →Live IPL 2026 + the full season-by-season archive.