IPL historical · Backfilled
IPL 2025 · Season hub
74 matches across 10 franchises · 200 players, captured via Cricsheet under CC BY 3.0.
Matches
74
Franchises
10
Venues
13
Players
200
Season leaders
Top performers in IPL 2025, derived from ball-by-ball. Full all-time tables on the career leaderboards.
Orange Cap — most runs
- 1B Sai SudharsanGT759 runs
- 2SA YadavMI717 runs
- 3V KohliRCB657 runs
- 4Shubman GillGT650 runs
- 5MR MarshLSG627 runs
Purple Cap — most wickets
- 1M Prasidh KrishnaGT25 wkts
- 2Noor AhmadCSK24 wkts
- 3JR HazlewoodRCB22 wkts
- 4TA BoultMI22 wkts
- 5Arshdeep SinghPBKS21 wkts
Season leaderboards
Every metric, ranked for IPL 2025 — 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 KingsCSK4–10 (29%) · team SR 139 · hi 230
- Delhi CapitalsDC6–9 (40%) · team SR 148.4 · hi 211
- Gujarat TitansGT9–6 (60%) · team SR 158.8 · hi 232
- Kolkata Knight RidersKKR5–8 (38%) · team SR 143.6 · hi 234
- Lucknow Super GiantsLSG6–8 (43%) · team SR 157.1 · hi 238
- Mumbai IndiansMI9–7 (56%) · team SR 154.5 · hi 228
- Punjab KingsPBKS10–8 (56%) · team SR 159.8 · hi 245
- Rajasthan RoyalsRR4–10 (29%) · team SR 154.9 · hi 242
- Royal Challengers BengaluruRCB11–4 (73%) · team SR 154.6 · hi 230
- Sunrisers HyderabadSRH6–8 (43%) · team SR 158 · hi 286
Venues (13)
1st-innings par + phase run-rate at each ground in IPL 2025, from ball-by-ball.
- Arun Jaitley StadiumDelhi7 matches · 1st-inns par 203 · bat-first win 50%
RR pp 9.88 · mid 9.24 · death 11.65 - Barsapara Cricket StadiumGuwahati2 matches · 1st-inns par 167 · bat-first win 50%
RR pp 8.96 · mid 7.78 · death 9.54 - BRSABV Ekana Cricket StadiumLucknow8 matches · 1st-inns par 193 · bat-first win 25%
RR pp 10 · mid 9.36 · death 10.6 - Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2 matches · 1st-inns par 186 · bat-first win 0%
RR pp 9.67 · mid 10.44 · death 9.95 - Eden GardensKolkata7 matches · 1st-inns par 199 · bat-first win 67%
RR pp 9.77 · mid 9.15 · death 11.08 - Himachal Pradesh Cricket Association StadiumDharamsala2 matches · 1st-inns par 179 · bat-first win 100%
RR pp 9.61 · mid 11.41 · death 13.1 - M Chinnaswamy StadiumBengaluru5 matches · 1st-inns par 169 · bat-first win 40%
RR pp 8.7 · mid 8.77 · death 11.47 - MA Chidambaram StadiumChennai6 matches · 1st-inns par 164 · bat-first win 33%
RR pp 8.13 · mid 7.94 · death 9.58 - Maharaja Yadavindra Singh International Cricket StadiumMullanpur6 matches · 1st-inns par 170 · bat-first win 67%
RR pp 9.85 · mid 8.28 · death 9.87 - Narendra Modi StadiumAhmedabad9 matches · 1st-inns par 216 · bat-first win 78%
RR pp 10.18 · mid 9.5 · death 11.42 - Rajiv Gandhi International StadiumHyderabad6 matches · 1st-inns par 192 · bat-first win 20%
RR pp 10.32 · mid 9.55 · death 12 - Sawai Mansingh StadiumJaipur7 matches · 1st-inns par 198 · bat-first win 43%
RR pp 10.05 · mid 9.16 · death 11.76 - Wankhede StadiumMumbai7 matches · 1st-inns par 175 · bat-first win 43%
RR pp 8.9 · mid 8.43 · death 10.19
Matches (74)
- KKR vs RCB2025-03-22 · Kolkata · RCB won by 7 wkts
- SRH vs RR2025-03-23 · Hyderabad · SRH won by 44 runs
- MI vs CSK2025-03-23 · Chennai · CSK won by 4 wkts
- LSG vs DC2025-03-24 · Visakhapatnam · DC won by 1 wkt
- PBKS vs GT2025-03-25 · Ahmedabad · PBKS won by 11 runs
- RR vs KKR2025-03-26 · Guwahati · KKR won by 8 wkts
- SRH vs LSG2025-03-27 · Hyderabad · LSG won by 5 wkts
- RCB vs CSK2025-03-28 · Chennai · RCB won by 50 runs
- GT vs MI2025-03-29 · Ahmedabad · GT won by 36 runs
- SRH vs DC2025-03-30 · Visakhapatnam · DC won by 7 wkts
- RR vs CSK2025-03-30 · Guwahati · RR won by 6 runs
- KKR vs MI2025-03-31 · Mumbai · MI won by 8 wkts
- LSG vs PBKS2025-04-01 · Lucknow · PBKS won by 8 wkts
- RCB vs GT2025-04-02 · Bengaluru · GT won by 8 wkts
- KKR vs SRH2025-04-03 · Kolkata · KKR won by 80 runs
- LSG vs MI2025-04-04 · Lucknow · LSG won by 12 runs
- DC vs CSK2025-04-05 · Chennai · DC won by 25 runs
- RR vs PBKS2025-04-05 · Mullanpur · RR won by 50 runs
- SRH vs GT2025-04-06 · Hyderabad · GT won by 7 wkts
- RCB vs MI2025-04-07 · Mumbai · RCB won by 12 runs
- LSG vs KKR2025-04-08 · Kolkata · LSG won by 4 runs
- PBKS vs CSK2025-04-08 · Mullanpur · PBKS won by 18 runs
- GT vs RR2025-04-09 · Ahmedabad · GT won by 58 runs
- RCB vs DC2025-04-10 · Bengaluru · DC won by 6 wkts
- CSK vs KKR2025-04-11 · Chennai · KKR won by 8 wkts
- GT vs LSG2025-04-12 · Lucknow · LSG won by 6 wkts
- PBKS vs SRH2025-04-12 · Hyderabad · SRH won by 8 wkts
- RR vs RCB2025-04-13 · Jaipur · RCB won by 9 wkts
- MI vs DC2025-04-13 · Delhi · MI won by 12 runs
- LSG vs CSK2025-04-14 · Lucknow · CSK won by 5 wkts
- PBKS vs KKR2025-04-15 · Mullanpur · PBKS won by 16 runs
- DC vs RR2025-04-16 · Delhi · Tied
- SRH vs MI2025-04-17 · Mumbai · MI won by 4 wkts
- RCB vs PBKS2025-04-18 · Bengaluru · PBKS won by 5 wkts
- DC vs GT2025-04-19 · Ahmedabad · GT won by 7 wkts
- LSG vs RR2025-04-19 · Jaipur · LSG won by 2 runs
- PBKS vs RCB2025-04-20 · Mullanpur · RCB won by 7 wkts
- CSK vs MI2025-04-20 · Mumbai · MI won by 9 wkts
- GT vs KKR2025-04-21 · Kolkata · GT won by 39 runs
- LSG vs DC2025-04-22 · Lucknow · DC won by 8 wkts
- SRH vs MI2025-04-23 · Hyderabad · MI won by 7 wkts
- RCB vs RR2025-04-24 · Bengaluru · RCB won by 11 runs
- CSK vs SRH2025-04-25 · Chennai · SRH won by 5 wkts
- PBKS vs KKR2025-04-26 · Kolkata
- MI vs LSG2025-04-27 · Mumbai · MI won by 54 runs
- DC vs RCB2025-04-27 · Delhi · RCB won by 6 wkts
- GT vs RR2025-04-28 · Jaipur · RR won by 8 wkts
- KKR vs DC2025-04-29 · Delhi · KKR won by 14 runs
- CSK vs PBKS2025-04-30 · Chennai · PBKS won by 4 wkts
- MI vs RR2025-05-01 · Jaipur · MI won by 100 runs
- GT vs SRH2025-05-02 · Ahmedabad · GT won by 38 runs
- RCB vs CSK2025-05-03 · Bengaluru · RCB won by 2 runs
- KKR vs RR2025-05-04 · Kolkata · KKR won by 1 run
- PBKS vs LSG2025-05-04 · Dharamsala · PBKS won by 37 runs
- DC vs SRH2025-05-05 · Hyderabad
- MI vs GT2025-05-06 · Mumbai · GT won by 3 wkts
- KKR vs CSK2025-05-07 · Kolkata · CSK won by 2 wkts
- PBKS vs DC2025-05-08 · Dharamsala
- PBKS vs RR2025-05-18 · Jaipur · PBKS won by 10 runs
- DC vs GT2025-05-18 · Delhi · GT won by 10 wkts
- LSG vs SRH2025-05-19 · Lucknow · SRH won by 6 wkts
- CSK vs RR2025-05-20 · Delhi · RR won by 6 wkts
- MI vs DC2025-05-21 · Mumbai · MI won by 59 runs
- LSG vs GT2025-05-22 · Ahmedabad · LSG won by 33 runs
- SRH vs RCB2025-05-23 · Lucknow · SRH won by 42 runs
- PBKS vs DC2025-05-24 · Jaipur · DC won by 6 wkts
- CSK vs GT2025-05-25 · Ahmedabad · CSK won by 83 runs
- SRH vs KKR2025-05-25 · Delhi · SRH won by 110 runs
- MI vs PBKS2025-05-26 · Jaipur · PBKS won by 7 wkts
- LSG vs RCB2025-05-27 · Lucknow · RCB won by 6 wkts
- PBKS vs RCB2025-05-29 · Mullanpur · RCB won by 8 wkts
- MI vs GT2025-05-30 · Mullanpur · MI won by 20 runs
- MI vs PBKS2025-06-01 · Ahmedabad · PBKS won by 5 wkts
- RCB vs PBKS2025-06-03 · Ahmedabad · RCB won by 6 runs
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.