3:I[39579,["6779","static/chunks/6779-340d00301d01ec33.js","2747","static/chunks/app/stories/page-fb0a8632bfc88ca5.js"],"StoriesFilter"]
4:I[4707,[],""]
5:I[36423,[],""]
7:I[72972,["6779","static/chunks/6779-340d00301d01ec33.js","1931","static/chunks/app/page-f2ddd045597349f5.js"],""]
8:I[99544,["6779","static/chunks/6779-340d00301d01ec33.js","3185","static/chunks/app/layout-b2a5e23c7a45357d.js"],"SiteNav"]
9:"$Sreact.suspense"
a:I[75367,["6779","static/chunks/6779-340d00301d01ec33.js","3185","static/chunks/app/layout-b2a5e23c7a45357d.js"],"SiteSearch"]
b:I[13490,["7601","static/chunks/app/error-4d52169bb7e533aa.js"],"default"]
c:I[85447,["6779","static/chunks/6779-340d00301d01ec33.js","9160","static/chunks/app/not-found-60e2a15baa611cd6.js"],"default"]
d:I[12897,["6779","static/chunks/6779-340d00301d01ec33.js","3185","static/chunks/app/layout-b2a5e23c7a45357d.js"],"SiteFooterGuard"]
e:I[86837,["6779","static/chunks/6779-340d00301d01ec33.js","3185","static/chunks/app/layout-b2a5e23c7a45357d.js"],"ScrollToTop"]
2:T26cf,{"@context":"https://schema.org","@type":"CollectionPage","name":"Stories — CricketStudio","description":"Data stories from ball-by-ball cricket. Each story: one question, one dataset, one citable answer with explicit sample size and provenance.","url":"https://players.cricketstudio.ai/stories","dateModified":"2026-06-23","publisher":{"@type":"Organization","name":"CricketStudio","url":"https://cricketstudio.ai"},"inLanguage":"en","hasPart":[{"@type":"Article","headline":"Sawai Mansingh Stadium: IPL's Most Chase-Friendly Venue","url":"https://players.cricketstudio.ai/stories/sawai-mansingh-chase-venue","datePublished":"2026-06-23","description":"Sawai Mansingh Stadium: 64.1% chase win rate across 64 IPL matches, 10 seasons — highest of any major IPL venue (≥30 matches) in the 2008–2026 corpus."},{"@type":"Article","headline":"CSK vs MI: 39 Meetings, the IPL's Closest Long-Running Rivalry","url":"https://players.cricketstudio.ai/stories/csk-vs-mi-39-meetings","datePublished":"2026-06-23","description":"Mumbai Indians lead Chennai Super Kings 21–18 across 39 IPL meetings — 16 seasons, zero no-results. The closest long-running H2H in IPL history."},{"@type":"Article","headline":"The IPL Toss: 19 Seasons of Data, 0.2 Percentage Points of Advantage","url":"https://players.cricketstudio.ai/stories/ipl-toss-18-seasons","datePublished":"2026-06-23","description":"Toss-winning captains who elected to field won 54.4% of matches in IPL 2008–2026 — just 0.2 percentage points above the base chase win rate across 1,146 matches."},{"@type":"Article","headline":"Four MLC Batters Above Kohli's IPL 2026 Powerplay Strike Rate","url":"https://players.cricketstudio.ai/stories/mlc-powerplay-sr-vs-ipl","datePublished":"2026-06-23","description":"Four MLC batters post career powerplay strike rates above Kohli's IPL 2026 figure of 174.8 — MJ Owen leads at 194.3 across 123 balls (min. 30 balls each)."},{"@type":"Article","headline":"RCB's 2026 IPL Title: What Kohli's Season Said Before the Final","url":"https://players.cricketstudio.ai/stories/rcb-2026-what-the-data-said","datePublished":"2026-06-23","description":"RCB won back-to-back IPL titles in 2025 and 2026. In 2026, Kohli scored 675 runs at powerplay SR 174.8 across 16 matches — 206 powerplay balls."},{"@type":"Article","headline":"IPL's Biggest Scoring Jump Happened the Season Impact Player Arrived","url":"https://players.cricketstudio.ai/stories/ipl-impact-player-era","datePublished":"2026-06-23","description":"IPL 2023 — the season the Impact Player substitution rule launched — saw scoring jump 9.3 runs per innings (155.8→165.1), the largest single-season rise in the 19-year corpus."},{"@type":"Article","headline":"Chepauk: IPL's Only Bat-First Fortress","url":"https://players.cricketstudio.ai/stories/chepauk-bat-first-fortress","datePublished":"2026-06-30","description":"MA Chidambaram Stadium (Chepauk) is the only major IPL venue where batting first wins more often: 55.1% bat-first rate across 89 matches, 12 seasons."},{"@type":"Article","headline":"KKR vs MI: The Most Lopsided Major IPL Rivalry","url":"https://players.cricketstudio.ai/stories/kkr-vs-mi-most-lopsided","datePublished":"2026-06-30","description":"Mumbai Indians lead KKR 24–11 across 35 IPL meetings — a 13-match gap over 19 seasons, the largest of any major IPL rivalry with 30+ games."},{"@type":"Article","headline":"IPL Scoring Across Three Eras: 141.6, 149.5, 161.0","url":"https://players.cricketstudio.ai/stories/ipl-scoring-three-eras","datePublished":"2026-06-30","description":"Average IPL team scores rose 19.4 runs over three eras: 141.6 (2008–2012) → 149.5 (2013–2018) → 161.0 (2019–2025) across 1,242 total matches."},{"@type":"Article","headline":"Narendra Modi Stadium: Where the Majority Strategy Loses","url":"https://players.cricketstudio.ai/stories/narendra-modi-stadium-toss-trap","datePublished":"2026-06-30","description":"At Narendra Modi Stadium, 72.7% of toss-winning captains elect to field — yet they win only 46.9% of those encounters, below chance, across 44 IPL matches."},{"@type":"Article","headline":"Kohli's IPL 2024: 741 Runs, Leading by 158","url":"https://players.cricketstudio.ai/stories/kohli-ipl-2024-season","datePublished":"2026-06-30","description":"Kohli scored 741 runs in IPL 2024 at average 61.75 and SR 154.7 — leading the season by 158 runs over second-place Ruturaj Gaikwad (583), across 15 innings."},{"@type":"Article","headline":"Wankhede: 76.6% Elect to Bowl, 54.8% Win Chasing","url":"https://players.cricketstudio.ai/stories/wankhede-bowl-first-culture","datePublished":"2026-07-07","description":"76.6% of toss-winning captains elect to bowl at Wankhede across 124 IPL matches — yet chasing teams win only 54.8%, below the 57.6% achieved at Eden Gardens."},{"@type":"Article","headline":"CSK vs RCB: The South Indian Derby, 21–13","url":"https://players.cricketstudio.ai/stories/csk-vs-rcb-south-derby","datePublished":"2026-07-07","description":"CSK lead RCB 21–13 in 34 IPL meetings across 16 seasons — zero no-results, 61.8% CSK win rate in IPL's most-contested South Indian derby."},{"@type":"Article","headline":"IPL 2024: The Highest-Scoring Season in 19 Years","url":"https://players.cricketstudio.ai/stories/ipl-2024-peak-scoring","datePublished":"2026-07-07","description":"IPL 2024 averaged 173.6 runs per innings across 74 matches — the highest single-season figure in the 19-year Cricsheet corpus, 2.6 above 2025's 171.0."},{"@type":"Article","headline":"MLC's Batting Average Elite: Hetmyer and Smith Above 50","url":"https://players.cricketstudio.ai/stories/mlc-batting-average-elite","datePublished":"2026-07-07","description":"Hetmyer (66.5) and Smith (56.0) lead MLC's career batting average table — both above 50 across at least 6 innings. 10 MLC batters career-average above 40."},{"@type":"Article","headline":"Shubman Gill's 2023: 890 Runs, Era 3's Highest Season Total","url":"https://players.cricketstudio.ai/stories/gill-2023-890-runs","datePublished":"2026-07-07","description":"Shubman Gill scored 890 runs in IPL 2023 at average 59.33 and SR 158.9 — the highest single-season total of the 2019–2025 era across 17 innings."},{"@type":"Article","headline":"Chinnaswamy: 90.1% Bowl First, to Near-Average Effect","url":"https://players.cricketstudio.ai/stories/chinnaswamy-bowl-first-paradox","datePublished":"2026-07-14","description":"Chinnaswamy: 90.1% of toss-winning captains elect to field — the highest of any major IPL venue — yet chasing teams win only 55.6% across 81 matches, 12 seasons."},{"@type":"Article","headline":"MI vs RR: 16–14, the Closest Major IPL Rivalry","url":"https://players.cricketstudio.ai/stories/mi-vs-rr-closest-rivalry","datePublished":"2026-07-14","description":"MI lead RR 16–14 across 30 IPL meetings — a 2-win margin over 16 seasons, the closest H2H of any major rivalry with 30+ meetings in the corpus."},{"@type":"Article","headline":"IPL 2009: The Season Played in South Africa, the Lowest-Scoring in 19 Years","url":"https://players.cricketstudio.ai/stories/ipl-2009-south-africa","datePublished":"2026-07-14","description":"IPL 2009, relocated to South Africa, averaged 134.9 runs per innings — the lowest of any IPL season in the 19-year corpus, 38.7 runs below 2024's peak."},{"@type":"Article","headline":"Rashid Khan's MLC Economy: 6.48 Across 300 Balls","url":"https://players.cricketstudio.ai/stories/rashid-khan-mlc-economy","datePublished":"2026-07-14","description":"Rashid Khan's MLC career economy is 6.48 across 300 balls and 18 wickets — second-best in the league (Imad Wasim 6.41), consistent with his global T20 benchmark."},{"@type":"Article","headline":"Buttler's IPL 2022: 863 Runs, Era 3's Top Overseas Season","url":"https://players.cricketstudio.ai/stories/buttler-ipl-2022-season","datePublished":"2026-07-14","description":"Jos Buttler scored 863 runs in IPL 2022 at average 57.53 and SR 150.3 — the highest overseas-batter single-season total in IPL's 2019–2025 era, across 17 innings."},{"@type":"Article","headline":"Eden Gardens: IPL's Best Chase Venue, Yet Captains Bowl Less Here","url":"https://players.cricketstudio.ai/stories/eden-gardens-chase-paradox","datePublished":"2026-07-21","description":"Eden Gardens: 57.6% chase win rate across 99 IPL matches — the highest of the major venues, yet captains elect to bowl here only 67.7% of the time."},{"@type":"Article","headline":"IPL 2025: The Second-Highest-Scoring Season Confirms a New Baseline","url":"https://players.cricketstudio.ai/stories/ipl-2025-second-peak","datePublished":"2026-07-21","description":"IPL 2025 averaged 171.0 runs per innings — the second-highest season in the 19-year corpus, just 2.6 below 2024's record 173.6, making high scoring a structural baseline."},{"@type":"Article","headline":"Nicholas Pooran: MLC's Most Prolific High-Average Batter","url":"https://players.cricketstudio.ai/stories/pooran-mlc-most-prolific","datePublished":"2026-07-21","description":"Nicholas Pooran: 928 MLC career runs at average 42.18 and SR 145.0 across 28 innings — the highest run total among MLC batters averaging above 40."},{"@type":"Article","headline":"Daryn Ferreira: MLC's Fastest Scorer with a 40+ Average","url":"https://players.cricketstudio.ai/stories/ferreira-mlc-fastest-scorer","datePublished":"2026-07-21","description":"Daryn Ferreira's MLC career SR is 213.8 across 9 innings (248 runs, avg 41.33) — the highest strike rate of any MLC batter averaging above 40 with 5+ innings."},{"@type":"Article","headline":"Suryavanshi's IPL 2026: 776 Runs, SR 237.31, Orange Cap on Debut","url":"https://players.cricketstudio.ai/stories/suryavanshi-ipl-2026-debut","datePublished":"2026-07-21","description":"Vaibhav Suryavanshi: 776 runs, SR 237.31 in IPL 2026 — Orange Cap in his debut IPL season, 101 runs ahead of Virat Kohli (675) in the scoring charts."}]}6:T6d2,{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://cricketstudio.ai#organization","name":"CricketStudio","url":"https://players.cricketstudio.ai","description":"Citation infrastructure for cricket — atomic claims with provenance, sample-size floors, and stable canonical URLs. Free to read, free to cite.","sameAs":["https://twitter.com/CricketStudioAI","https://www.instagram.com/CricketStudioAI","https://www.linkedin.com/company/cricketstudio"]},{"@type":"WebSite","@id":"https://cricketstudio.ai#website","url":"https://players.cricketstudio.ai","name":"CricketStudio","publisher":{"@id":"https://cricketstudio.ai#organization"},"inLanguage":"en","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://players.cricketstudio.ai/search?q={search_term_string}"},"query-input":"required name=search_term_string"}},{"@type":"Dataset","@id":"https://cricketstudio.ai#dataset","name":"CricketStudio canonical ball-by-ball aggregate · IPL 2026","description":"Per-delivery cricket data for IPL 2026 aggregated by CricketStudio. Sample-size floored per claim; every figure traces to ball-by-ball ground truth. CC-BY-4.0 licensed; citation-grade.","url":"https://players.cricketstudio.ai/about#methodology","creator":{"@id":"https://cricketstudio.ai#organization"},"publisher":{"@id":"https://cricketstudio.ai#organization"},"license":"https://creativecommons.org/licenses/by/4.0/","isAccessibleForFree":true,"inLanguage":"en","temporalCoverage":"2026-03-22/2026-05-31","spatialCoverage":{"@type":"Place","name":"India"},"keywords":["cricket","IPL","IPL 2026","Indian Premier League","ball-by-ball","atomic claims","conditional claims","sample-size floors","citation-grade"]}]}0:["1grxYUpJyRcGl9UnMErlC",[[["",{"children":["stories",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",{"children":["stories",{"children":["__PAGE__",{},[["$L1",[["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"$2"}}],["$","main",null,{"style":{"maxWidth":"1080px","margin":"0 auto","padding":"48px 20px 80px"},"children":[["$","nav",null,{"style":{"marginBottom":"32px","fontSize":"13px","color":"var(--ink-faint, #6e6960)"},"children":[["$","a",null,{"href":"/","style":{"color":"var(--ink-faint, #6e6960)","textDecoration":"none"},"children":"Home"}],["$","span",null,{"style":{"margin":"0 8px"},"children":"›"}],["$","span",null,{"style":{"color":"var(--ink-soft, #a8a094)"},"children":"Stories"}]]}],["$","header",null,{"style":{"marginBottom":"40px"},"children":[["$","h1",null,{"style":{"fontSize":"clamp(26px, 4vw, 38px)","fontFamily":"var(--font-fraunces, serif)","color":"var(--ink, #f4ede0)","margin":"0 0 12px","fontWeight":700,"lineHeight":1.2},"children":"Stories"}],["$","p",null,{"style":{"fontSize":"15px","color":"var(--ink-soft, #a8a094)","margin":"0 0 6px","lineHeight":1.6,"maxWidth":"620px"},"children":"One question. One dataset. One answer."}],["$","p",null,{"style":{"fontSize":"13px","color":"var(--ink-faint, #6e6960)","margin":0,"lineHeight":1.6,"maxWidth":"620px"},"children":["Every story carries a citable claim under 30 words, a visible sample size, an explicit date window, and a provenance chain to ball-by-ball data."," ",["$","span",null,{"style":{"color":"var(--accent, #d4a36a)"},"children":[26," stories"]}]," published."," ","New stories every Monday through July."]}]]}],["$","$L3",null,{"stories":[{"slug":"sawai-mansingh-chase-venue","title":"Sawai Mansingh Stadium: IPL's Most Chase-Friendly Venue","category":"venue","publishedAt":"2026-06-23","finding":"Sawai Mansingh Stadium: 64.1% chase win rate across 64 IPL matches, 10 seasons — highest of any major IPL venue (≥30 matches) in the 2008–2026 corpus.","numbers":[{"label":"Matches analysed","value":"64","note":"10 of 19 IPL seasons (2008–2026)"},{"label":"Chase win rate","value":"64.1%","note":"41 of 64 matches"},{"label":"Bat-first win rate","value":"35.9%","note":"23 of 64 matches"},{"label":"Toss-elect-field win rate","value":"67.6%","note":"25 of 37 captains who chose to bowl"},{"label":"Toss-elect-bat win rate","value":"40.7%","note":"11 of 27 captains who chose to bat"},{"label":"IPL-wide chase win rate","value":"54.2%","note":"Base rate across 1,146 matches"}],"whySurprising":"Most IPL venues sit in a band of 48–58% chase success — Wankhede, Eden Gardens, and Rajiv Gandhi International all cluster around 55–58%. Sawai Mansingh at 64.1% sits nearly 10 percentage points above the league average. Captains who win the toss here elect to field at a high rate — and pay almost no penalty when they bat first, because their opponents then chase at the same elevated rate.","scopeLimits":["Covers IPL 2008–2026 (Cricsheet corpus).","64 matches across 10 of 19 seasons — venue was not used every season.","No adjustment for pitch condition, weather, or team quality at the time of the match.","Does not cover T20Is, Tests, or non-IPL T20 matches at this venue."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). 64 matches from docs/match/ipl-cs-* directories, ball-by-ball, 2008–2026. Computed 2026-06-23. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"csk-vs-mi-39-meetings","title":"CSK vs MI: 39 Meetings, the IPL's Closest Long-Running Rivalry","category":"rivalry","publishedAt":"2026-06-23","finding":"Mumbai Indians lead Chennai Super Kings 21–18 across 39 IPL meetings — 16 seasons, zero no-results. The closest long-running H2H in IPL history.","numbers":[{"label":"Total meetings","value":"39","note":"0 no-results, 16 seasons (2008–2024)"},{"label":"MI wins","value":"21","note":"53.8% win rate"},{"label":"CSK wins","value":"18","note":"46.2% win rate"},{"label":"Win margin","value":"3 matches","note":"Smallest gap in any 35+-match IPL rivalry"},{"label":"Seasons contested","value":"16 of 18","note":"CSK absent 2016–2017 (suspended)"}],"whySurprising":"Among all rivalries with ≥30 meetings in the IPL corpus, KKR vs MI shows a 13-match gap (24–11 to MI over 35 meetings — 37% lopsidedness). CSK vs MI is the single richest rival matchup by volume with the smallest gap: 3 wins separating two of the most trophy-laden franchises across 16 seasons. The rivalry survived CSK's two-year suspension (2016–17) and the teams meeting in five different finals.","scopeLimits":["Covers IPL 2008–2024 only (Cricsheet corpus). IPL 2026 H2H meetings excluded.","No adjustment for neutral venues vs. home venues.","Playoff and final matches included — same weight as league stage."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). All docs/match/ipl-cs-* files with home/away slugs csk and mi, 2008–2024. Computed 2026-06-23. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"ipl-toss-18-seasons","title":"The IPL Toss: 19 Seasons of Data, 0.2 Percentage Points of Advantage","category":"strategy","publishedAt":"2026-06-23","finding":"Toss-winning captains who elected to field won 54.4% of matches in IPL 2008–2026 — just 0.2 percentage points above the base chase win rate across 1,146 matches.","numbers":[{"label":"Matches analysed","value":"1,146","note":"19 IPL seasons, 2008–2026"},{"label":"Overall chase win rate","value":"54.2%","note":"621 of 1,146 matches"},{"label":"Captains who elected to field","value":"65.5%","note":"750 of 1,146 toss winners"},{"label":"Toss-elect-field win rate","value":"54.4%","note":"408 of 750 field-electing captains"},{"label":"Toss-elect-bat win rate","value":"46.2%","note":"183 of 396 bat-electing captains"},{"label":"Net toss field advantage","value":"+0.2pp","note":"vs. base chase rate of 54.2%"}],"whySurprising":"The IPL toss is the most-discussed pre-match moment in cricket broadcasts. Captains elect to field 65.5% of the time — a near-universal belief that bowling first is strategically superior. At the league level, that belief is correct: chasing teams win 54.2% of matches. But winning the toss and choosing to field adds only 0.2 percentage points to that baseline. The advantage is real; the toss contribution to it is not.","scopeLimits":["Covers IPL 2008–2026 (Cricsheet corpus).","Aggregated across all venues and conditions — dew, venue character, and team quality are not controlled for.","Includes all match types: league stage, playoffs, and finals.","Result excludes ties, super overs, and no-results."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). 1,146 matches from docs/match/ipl-cs-* directories, toss.decision field, 2008–2026. Computed 2026-06-23. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"mlc-powerplay-sr-vs-ipl","title":"Four MLC Batters Above Kohli's IPL 2026 Powerplay Strike Rate","category":"cross-league","publishedAt":"2026-06-23","finding":"Four MLC batters post career powerplay strike rates above Kohli's IPL 2026 figure of 174.8 — MJ Owen leads at 194.3 across 123 balls (min. 30 balls each).","numbers":[{"label":"MJ Owen (MLC career)","value":"SR 194.3","note":"123 powerplay balls"},{"label":"MS Wade (MLC career)","value":"SR 190.3","note":"72 powerplay balls"},{"label":"FH Allen (MLC career)","value":"SR 188.0","note":"225 powerplay balls"},{"label":"R Ravindra (MLC career)","value":"SR 187.6","note":"129 powerplay balls"},{"label":"Virat Kohli (IPL 2026)","value":"SR 174.8","note":"206 powerplay balls, 360 runs"},{"label":"Sample floor","value":"30 balls","note":"Minimum for inclusion in both datasets"}],"whySurprising":"MLC is in its third season. Kohli's 2026 IPL powerplay is among the best in the world — 206 balls at 174.8, the benchmark that most IPL openers don't reach. Four MLC batters, playing in a league that began in 2023, exceed it on career figures. Owen's 194.3 across 123 balls is not a small-sample curiosity. The MLC talent ceiling, at powerplay batting, is already visibly inside IPL benchmark range.","scopeLimits":["MLC figures are career across all MLC seasons (2023–2025). Not per-season or single-season.","IPL 2026 figure is Kohli's current-season stat only — not his career IPL powerplay rate.","Different league, different opposition quality, different venue dimensions.","Minimum 30 powerplay balls for inclusion — removes players with very limited exposure."],"provenance":"MLC figures: CricketStudio aggregation of Cricsheet MLC corpus (CC BY 3.0), data/_season-stats-mlc.json, all seasons 2023–2025. IPL 2026 figure: CricketStudio aggregation of ball-by-ball, data/_season-stats.json. Computed 2026-06-23."},{"slug":"rcb-2026-what-the-data-said","title":"RCB's 2026 IPL Title: What Kohli's Season Said Before the Final","category":"season","publishedAt":"2026-06-23","finding":"RCB won back-to-back IPL titles in 2025 and 2026. In 2026, Kohli scored 675 runs at powerplay SR 174.8 across 16 matches — 206 powerplay balls.","numbers":[{"label":"Kohli 2026 total runs","value":"675","note":"16 matches, 407 balls faced"},{"label":"Kohli 2026 matches","value":"16","note":"Full IPL 2026 campaign"},{"label":"Kohli PP strike rate","value":"174.8","note":"206 powerplay balls, 360 PP runs"},{"label":"IPL 2026 final","value":"RCB 161/5 vs GT 155/8","note":"Rain-reduced, 18 overs — 2026-06-01"},{"label":"Kohli in the final","value":"75 off 42 balls","note":"Match-winning innings"},{"label":"RCB consecutive titles","value":"2025 and 2026","note":"Two IPL titles in two seasons"}],"whySurprising":"RCB went 18 seasons without an IPL title, then won back-to-back. The data portrait of their 2026 campaign is Kohli at a powerplay strike rate that places him above any previous season of his IPL career — 174.8 across 206 balls. The final against GT was rain-reduced to 18 overs; RCB chased 156 in 17.5. Kohli's 75(42) was the first innings he'd scored 70+ in an IPL final. The season didn't just produce a title — it produced a Kohli season statistical profile unlike any prior.","scopeLimits":["IPL 2026 only (73 played matches; 1 match abandoned). Kohli figures cover the full 2026 campaign including the final.","Powerplay defined as overs 1–6. No adjustment for field restrictions or early wickets.","Final match details (GT 155/8 vs RCB 161/5, 18 overs) from season records.","Does not include Kohli's pre-2026 IPL career comparison — this is a single-season portrait."],"provenance":"CricketStudio aggregation of IPL 2026 ball-by-ball data. Kohli stats: data/_season-stats.json. Season total: 73 played matches (74 scheduled, 1 no-result), 312,309 deliveries across corpus. Computed 2026-06-23."},{"slug":"ipl-impact-player-era","title":"IPL's Biggest Scoring Jump Happened the Season Impact Player Arrived","category":"era","publishedAt":"2026-06-23","finding":"IPL 2023 — the season the Impact Player substitution rule launched — saw scoring jump 9.3 runs per innings (155.8→165.1), the largest single-season rise in the 19-year corpus.","numbers":[{"label":"IPL 2022 avg (last pre-Impact season)","value":"155.8 runs/innings","note":"No Impact Player rule"},{"label":"IPL 2023 avg (first Impact season)","value":"165.1 runs/innings","note":"+9.3 — largest single-season jump in corpus"},{"label":"IPL 2024 avg","value":"173.6 runs/innings","note":"+8.5 from 2023 — second largest jump"},{"label":"IPL 2025 avg","value":"171.0 runs/innings","note":"Third consecutive above-165 season"},{"label":"Post-Impact avg (2023–2025)","value":"169.9 runs/innings","note":"3 seasons; pre-Impact Era 3 avg ~155.5"},{"label":"All-time highest before 2023","value":"~158 runs/innings","note":"No prior season exceeded 160"}],"whySurprising":"The Impact Player rule — which lets teams deploy an 11th specialist who can substitute in after the powerplay — was designed for tactical flexibility, not to boost scoring. Yet the three seasons after its launch (2023: 165.1, 2024: 173.6, 2025: 171.0) are the three highest-scoring IPL seasons in 19-year history. The 2022→2023 jump of 9.3 runs exceeds every prior single-season rise in the corpus. Whether the rule caused the surge or coincided with a broader power-hitting revolution is contested — but the timing is precise: the last pre-Impact season (2022: 155.8) and the first with it (2023: 165.1) mark the sharpest scoring boundary in IPL history.","scopeLimits":["Covers Cricsheet IPL corpus 2008–2026, 1,242 matches across 19 seasons.","Impact Player rule launched IPL 2023; allows one non-XI specialist to bat or bowl.","Per-season averages are innings-level; per-game variance is high.","IPL 2026 data is now included in the Cricsheet corpus."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). Season averages from data/_season-stats-ipl-historical.json. 1,242 matches · 19 seasons · 2008–2026. Computed 2026-06-23."},{"slug":"chepauk-bat-first-fortress","title":"Chepauk: IPL's Only Bat-First Fortress","category":"venue","publishedAt":"2026-06-30","finding":"MA Chidambaram Stadium (Chepauk) is the only major IPL venue where batting first wins more often: 55.1% bat-first rate across 89 matches, 12 seasons.","numbers":[{"label":"Matches analysed","value":"89","note":"12 of 19 IPL seasons (2008–2026)"},{"label":"Bat-first win rate","value":"55.1%","note":"49 of 89 matches — only major venue above 50%"},{"label":"Chase win rate","value":"44.9%","note":"40 of 89 matches"},{"label":"% captains electing to bat","value":"53.9%","note":"48 of 89 toss winners — vs 34.5% league-wide"},{"label":"Toss-elect-bat win rate","value":"56.3%","note":"27 of 48 captains who chose to bat"},{"label":"Toss-elect-field win rate","value":"46.3%","note":"19 of 41 captains who chose to field"}],"whySurprising":"At every other major IPL venue, chasing wins more often. Chepauk uniquely reverses the trend — the only venue in the major list where batting first gives a genuine statistical edge. Captains seem to half-know this: 53.9% elect to bat here, versus just 34.5% league-wide. When they do, they win 56.3% of the time. The slow, turning pitch at Chepauk tends to deteriorate across the match — batting second becomes progressively harder. The data reflects what experienced Chennai pitch-readers have long said.","scopeLimits":["Covers IPL 2008–2026 (Cricsheet corpus).","89 matches across 12 of 19 seasons — venue was not used in all seasons.","No adjustment for pitch preparation, weather, dew, or team quality.","\"Major venue\" defined as ≥30 IPL matches in the corpus."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). 89 matches at MA Chidambaram Stadium in docs/match/ipl-cs-*/. Computed 2026-06-30. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"kkr-vs-mi-most-lopsided","title":"KKR vs MI: The Most Lopsided Major IPL Rivalry","category":"rivalry","publishedAt":"2026-06-30","finding":"Mumbai Indians lead KKR 24–11 across 35 IPL meetings — a 13-match gap over 19 seasons, the largest of any major IPL rivalry with 30+ games.","numbers":[{"label":"Total meetings","value":"35","note":"0 no-results, 19 seasons (2008–2026)"},{"label":"MI wins","value":"24","note":"68.6% win rate"},{"label":"KKR wins","value":"11","note":"31.4% win rate"},{"label":"Win gap","value":"13 matches","note":"Largest gap in any 30+-match IPL rivalry"},{"label":"CSK vs MI (39 games)","value":"3-match gap","note":"MI 21–18 CSK — the closest major rivalry"},{"label":"MI vs RR (30 games)","value":"2-match gap","note":"MI 16–14 RR — closest of all"}],"whySurprising":"KKR are a five-title franchise — level with CSK at the top of the all-time title list. Yet against MI, they have the worst H2H record of any major rivalry, losing 68.6% of 35 meetings. This is not a recent run of form: the gap accumulated across 19 seasons. By comparison, the two most balanced major rivalries (MI–RR and CSK–MI) show gaps of just 2 and 3 wins. KKR vs MI is structurally lopsided in a way the other rivalries are not.","scopeLimits":["Covers IPL 2008–2026 (Cricsheet corpus).","\"Major rivalry\" defined as ≥30 meetings between franchises active throughout the corpus period.","Playoff and final matches included at equal weight to league stage."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). All docs/match/ipl-cs-* with home/away teams KKR and MI, 2008–2026. Computed 2026-06-30. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"ipl-scoring-three-eras","title":"IPL Scoring Across Three Eras: 141.6, 149.5, 161.0","category":"era","publishedAt":"2026-06-30","finding":"Average IPL team scores rose 19.4 runs over three eras: 141.6 (2008–2012) → 149.5 (2013–2018) → 161.0 (2019–2025) across 1,242 total matches.","numbers":[{"label":"Era 1 avg (2008–2012)","value":"141.6 runs/innings","note":"5 seasons"},{"label":"Era 2 avg (2013–2018)","value":"149.5 runs/innings","note":"6 seasons — +7.9 from Era 1"},{"label":"Era 3 avg (2019–2025)","value":"161.0 runs/innings","note":"7 seasons — +11.5 from Era 2"},{"label":"Total increase","value":"+19.4 runs","note":"Era 1 → Era 3"},{"label":"Total matches","value":"1,242","note":"19 IPL seasons, 2008–2026"},{"label":"2024 (peak season)","value":"173.6 runs/innings","note":"Highest single season in corpus"}],"whySurprising":"The Era 2→3 acceleration (+11.5 runs) is 45% larger than the Era 1→2 jump (+7.9 runs). The scoring increase itself accelerated. The 2019 IPL coincided with a global power-hitting revolution — flat pitches, boundary-optimized preparation, and a generation of batters trained in the T20 format from junior level. By Era 3's end (2025), average scores had reached 171.0 — territory where Era 1's highest-scoring games once lived. The shift is structural, not a one-season spike.","scopeLimits":["Era boundaries are defined by this index (not by format rule changes or franchise changes).","IPL 2021 was held at neutral venues (UAE); included in Era 3.","Season averages computed per innings (batting innings, not team innings).","Averages weighted equally by season within each era (not by match count per season)."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). data/_ipl-historical-trend-data.json, 1,242 matches, 2008–2026. Computed 2026-06-30. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"narendra-modi-stadium-toss-trap","title":"Narendra Modi Stadium: Where the Majority Strategy Loses","category":"strategy","publishedAt":"2026-06-30","finding":"At Narendra Modi Stadium, 72.7% of toss-winning captains elect to field — yet they win only 46.9% of those encounters, below chance, across 44 IPL matches.","numbers":[{"label":"Matches analysed","value":"44","note":"8 seasons (2008–2026)"},{"label":"Overall chase win rate","value":"50.0%","note":"Exactly 22 of 44 — perfectly neutral"},{"label":"% captains electing to field","value":"72.7%","note":"32 of 44 toss winners"},{"label":"Win rate — toss-elect-field","value":"46.9%","note":"15 of 32 — below 50%"},{"label":"% captains electing to bat","value":"27.3%","note":"12 of 44 toss winners"},{"label":"Win rate — toss-elect-bat","value":"56.3%","note":"9 of 12 — above 50%"}],"whySurprising":"IPL-wide, electing to field after winning the toss yields 54.4% wins. At Narendra Modi Stadium, the same decision yields only 46.9% — below the coin-flip baseline. The contrarian strategy (elect to bat, chosen by just 27.3% of toss winners) produces a 56.3% win rate. This makes Narendra Modi Stadium the only major IPL venue where the dominant captain strategy underperforms the alternative. The stadium hosts IPL finals and knockout matches — meaning the wrong instinct operates at the highest stakes.","scopeLimits":["44-match sample across 8 seasons. The elect-to-bat pool is just 12 matches — small-sample caveat applies.","Narendra Modi Stadium primarily hosts later-round matches; team quality mix may not represent the full league.","IPL 2026 final matches excluded from this corpus."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). 44 matches at Narendra Modi Stadium in docs/match/ipl-cs-*/. Computed 2026-06-30. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"kohli-ipl-2024-season","title":"Kohli's IPL 2024: 741 Runs, Leading by 158","category":"season","publishedAt":"2026-06-30","finding":"Kohli scored 741 runs in IPL 2024 at average 61.75 and SR 154.7 — leading the season by 158 runs over second-place Ruturaj Gaikwad (583), across 15 innings.","numbers":[{"label":"Total runs (IPL 2024)","value":"741","note":"15 innings"},{"label":"Batting average","value":"61.75","note":"Across 15 innings in 2024"},{"label":"Strike rate","value":"154.7","note":""},{"label":"Gap to 2nd (Gaikwad)","value":"158 runs","note":"Gaikwad 583 in 2024"},{"label":"2024 top wicket-taker","value":"24 wkts","note":"Harshal Patel (HV Patel)"},{"label":"2nd wicket-taker (2024)","value":"21 wkts","note":"K. Varun Chakravarthy (CV Varun)"}],"whySurprising":"2016 is remembered as Kohli's \"greatest IPL season\" — 973 runs, the most in a single season in the full corpus. But 2024 is where his per-innings average peaked at 61.75. At 35, he maintained a consistency across 15 innings that his volume seasons didn't match on an average basis. His 158-run lead over the next batter was the largest margin in an IPL season in recent memory. The 2024 season was statistically his most efficient campaign — measured by average rather than aggregate.","scopeLimits":["IPL 2024 only (19 seasons of corpus). Does not compare to all historical seasons.","Average computed as runs/dismissals across 2024. Excludes not-out adjustments.","Wicket-taker comparison is IPL 2024 season only, not career."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). data/_ipl-historical-trend-data.json, IPL 2024 season data. Computed 2026-06-30. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"wankhede-bowl-first-culture","title":"Wankhede: 76.6% Elect to Bowl, 54.8% Win Chasing","category":"venue","publishedAt":"2026-07-07","finding":"76.6% of toss-winning captains elect to bowl at Wankhede across 124 IPL matches — yet chasing teams win only 54.8%, below the 57.6% achieved at Eden Gardens.","numbers":[{"label":"Matches analysed","value":"124","note":"15 seasons (2008–2026)"},{"label":"% captains electing to field","value":"76.6%","note":"95 of 124 toss winners"},{"label":"Chase win rate","value":"54.8%","note":"68 of 124 matches"},{"label":"Win rate — toss-elect-field","value":"54.7%","note":"52 of 95"},{"label":"Win rate — toss-elect-bat","value":"44.8%","note":"13 of 29"},{"label":"Eden Gardens (comparison)","value":"57.6%","note":"Chase win rate, 67.7% elect-field, 99 matches"}],"whySurprising":"Wankhede is IPL's most heavily bowl-first venue by captain preference (76.6%). But its actual chase win rate (54.8%) is unremarkable by major-venue standards — below Eden Gardens (57.6%), which captains bowl-first at a much lower rate (67.7%). The preference exceeds the data. Wankhede's chase-friendly reputation is partially earned — chasing teams do win more than they bat first — but captains over-index on it relative to what the numbers support.","scopeLimits":["Covers IPL 2008–2026 (Cricsheet corpus).","124 matches over 15 seasons. No adjustment for dew, pitch preparation, or team quality.","Comparison to Eden Gardens is for contextual framing only — different conditions and match-mix."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). 124 matches at Wankhede Stadium in docs/match/ipl-cs-*/. Computed 2026-07-07. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"csk-vs-rcb-south-derby","title":"CSK vs RCB: The South Indian Derby, 21–13","category":"rivalry","publishedAt":"2026-07-07","finding":"CSK lead RCB 21–13 in 34 IPL meetings across 16 seasons — zero no-results, 61.8% CSK win rate in IPL's most-contested South Indian derby.","numbers":[{"label":"Total meetings","value":"34","note":"0 no-results, 16 seasons (2008–2026)"},{"label":"CSK wins","value":"21","note":"61.8% win rate"},{"label":"RCB wins","value":"13","note":"38.2% win rate"},{"label":"Win gap","value":"8 matches","note":""},{"label":"For comparison — CSK vs MI (39 games)","value":"3-match gap","note":"The closest major rivalry"},{"label":"Active seasons","value":"16 of 18","note":"Both franchises played all 16 eligible seasons"}],"whySurprising":"RCB went 18 seasons without an IPL title before their back-to-back wins in 2025 and 2026. Despite that historic run of near-misses, they still managed 13 wins in 34 meetings against CSK — a five-title franchise. But at 38.2% against CSK, RCB's derby record stands as one of their starker historical weaknesses. With CSK winning 61.8%, this is among the clearer franchise dominance stories in the IPL H2H data.","scopeLimits":["Covers IPL 2008–2026 (Cricsheet corpus).","Playoff and final matches included at equal weight to league stage.","\"South Indian derby\" is contextual framing — both teams are based in South India."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). All docs/match/ipl-cs-* with home/away teams CSK and RCB, 2008–2026. Computed 2026-07-07. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"ipl-2024-peak-scoring","title":"IPL 2024: The Highest-Scoring Season in 19 Years","category":"era","publishedAt":"2026-07-07","finding":"IPL 2024 averaged 173.6 runs per innings across 74 matches — the highest single-season figure in the 19-year Cricsheet corpus, 2.6 above 2025's 171.0.","numbers":[{"label":"IPL 2024 avg","value":"173.6 runs/innings","note":"74 matches — highest in corpus"},{"label":"IPL 2025 avg","value":"171.0 runs/innings","note":"2nd highest — gap to 2024: 2.6"},{"label":"IPL 2023 avg","value":"165.1 runs/innings","note":"3rd highest"},{"label":"IPL 2022 avg","value":"155.8 runs/innings","note":""},{"label":"Era 3 avg (2019–2025)","value":"161.0 runs/innings","note":"2024 is 12.6 above era mean"},{"label":"Era 1 avg (2008–2012)","value":"141.6 runs/innings","note":"2024 is 32 above 2008–2012 baseline"}],"whySurprising":"2024's 173.6 marks an 8.5-run jump from 2023 (165.1) — bigger than any single-year jump in the prior decade. The following season (2025: 171.0) held near the peak, confirming that 2024 was not an outlier but a new structural baseline. In absolute terms, 173.6 sits 32 runs above the Era 1 average (141.6), meaning an average 2024 IPL innings would have been a high-scoring innings by 2008 standards. The transformation is generational.","scopeLimits":["Covers IPL matches in Cricsheet corpus (2008–2026).","Season averages computed per innings. Includes league stage and playoffs.","Individual season comparison (e.g., 2021 in UAE, 2009 in South Africa) not controlled for venue effects."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). data/_ipl-historical-trend-data.json. Season-by-season averages. Computed 2026-07-07. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"mlc-batting-average-elite","title":"MLC's Batting Average Elite: Hetmyer and Smith Above 50","category":"cross-league","publishedAt":"2026-07-07","finding":"Hetmyer (66.5) and Smith (56.0) lead MLC's career batting average table — both above 50 across at least 6 innings. 10 MLC batters career-average above 40.","numbers":[{"label":"Hetmyer (Texas Super Kings)","value":"avg 66.5 / SR 192.8","note":"399 runs, 6 innings"},{"label":"Smith (MI New York)","value":"avg 56.0 / SR 150.7","note":"504 runs, 9 innings"},{"label":"Pienaar","value":"avg 50.6 / SR 129.7","note":""},{"label":"Bravo","value":"avg 49.67 / SR 153.6","note":""},{"label":"Head","value":"avg 48.0 / SR 174.1","note":""},{"label":"Sample floor","value":"5+ innings","note":"For inclusion in average table"}],"whySurprising":"T20 career batting averages above 50 are rare. The format compresses averages — fast scoring, short innings, aggressive approaches produce more dismissals per run. In IPL 2026, Kohli's season average was 42.1. Hetmyer's MLC career average of 66.5 across 6 innings places him in rarefied air. Smith at 56.0 across 9 innings is not a small-sample artifact. MLC attracted proven global talent from its first season — the averages reflect batting depth at the top of the order against competitive international attacks.","scopeLimits":["MLC career figures (Cricsheet CC BY 3.0), all seasons 2023–2025. Minimum 5 innings for inclusion.","Different opposition quality, venue dimensions, and bowling attacks compared to IPL.","Small-sample caveat: Hetmyer (6 innings), Pienaar, and others have limited innings."],"provenance":"CricketStudio aggregation of Cricsheet MLC corpus (CC BY 3.0). data/_season-stats-mlc.json, all seasons 2023–2025. Computed 2026-07-07."},{"slug":"gill-2023-890-runs","title":"Shubman Gill's 2023: 890 Runs, Era 3's Highest Season Total","category":"season","publishedAt":"2026-07-07","finding":"Shubman Gill scored 890 runs in IPL 2023 at average 59.33 and SR 158.9 — the highest single-season total of the 2019–2025 era across 17 innings.","numbers":[{"label":"Total runs (IPL 2023)","value":"890","note":"17 innings — Era 3 (2019–2025) record"},{"label":"Batting average","value":"59.33","note":""},{"label":"Strike rate","value":"158.9","note":""},{"label":"2023 season rank","value":"1st","note":"Top scorer in IPL 2023"},{"label":"2023 top wicket-taker","value":"28 wkts","note":"Mohammed Shami"},{"label":"2nd-highest Era 3 total","value":"863","note":"Jos Buttler, IPL 2022 (17 innings)"}],"whySurprising":"Era 3 (2019–2025) is IPL's highest-scoring era by average (161.0 per innings). Within it, individual season totals have climbed too. Gill's 890 in 2023 edges out Buttler's 863 (2022) as the era's biggest single-season haul. At 59.33 average across 17 innings, it combines volume and efficiency rarely seen in T20 cricket. Shami's 28 wickets that same season underlines the depth of the 2023 GT campaign across bat and ball.","scopeLimits":["Era 3 defined as IPL 2019–2025 (Cricsheet corpus). IPL 2026 excluded.","17 innings across the 2023 season including playoffs.","Season total, not career: Gill's all-seasons IPL aggregate is not compared here."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). data/_ipl-historical-trend-data.json, IPL 2023 season data. Computed 2026-07-07. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"chinnaswamy-bowl-first-paradox","title":"Chinnaswamy: 90.1% Bowl First, to Near-Average Effect","category":"venue","publishedAt":"2026-07-14","finding":"Chinnaswamy: 90.1% of toss-winning captains elect to field — the highest of any major IPL venue — yet chasing teams win only 55.6% across 81 matches, 12 seasons.","numbers":[{"label":"Matches analysed","value":"81","note":"12 seasons (2008–2026)"},{"label":"% captains electing to field","value":"90.1%","note":"73 of 81 toss winners — highest major venue"},{"label":"Chase win rate","value":"55.6%","note":"45 of 81 matches"},{"label":"Win rate — toss-elect-field","value":"54.8%","note":"40 of 73"},{"label":"Win rate — toss-elect-bat","value":"37.5%","note":"3 of 8 — small sample"},{"label":"IPL-wide chase win rate","value":"54.2%","note":"Chinnaswamy is +1.4pp above baseline"}],"whySurprising":"A 90.1% bowl-first preference is unprecedented in the major IPL venue list — 9 of every 10 captains who win the toss here elect to field, making this the most lopsided captaincy consensus in the corpus. Yet the actual chase advantage (55.6%) is just 1.4 percentage points above the league baseline (54.2%). The conventional wisdom at Chinnaswamy is nearly universal; its payoff is nearly average. The small group who elected to bat (8 of 81) won only 37.5%, suggesting the preference is directionally correct — but wildly over-signalled.","scopeLimits":["Covers IPL 2008–2026 (Cricsheet corpus).","Only 8 matches where the toss winner elected to bat — high uncertainty for that sub-sample.","No adjustment for dew, pitch preparation, or team quality at Chinnaswamy."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). 81 matches at M. Chinnaswamy Stadium in docs/match/ipl-cs-*/. Computed 2026-07-14. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"mi-vs-rr-closest-rivalry","title":"MI vs RR: 16–14, the Closest Major IPL Rivalry","category":"rivalry","publishedAt":"2026-07-14","finding":"MI lead RR 16–14 across 30 IPL meetings — a 2-win margin over 16 seasons, the closest H2H of any major rivalry with 30+ meetings in the corpus.","numbers":[{"label":"Total meetings","value":"30","note":"0 no-results, 16 seasons"},{"label":"MI wins","value":"16","note":"53.3% win rate"},{"label":"RR wins","value":"14","note":"46.7% win rate"},{"label":"Win gap","value":"2 matches","note":"Smallest gap in any 30+-match IPL rivalry"},{"label":"CSK vs MI (39 games)","value":"3-match gap","note":"MI 21–18 CSK — 2nd closest"},{"label":"KKR vs MI (35 games)","value":"13-match gap","note":"MI 24–11 KKR — most lopsided"}],"whySurprising":"RR are the franchise with the smallest owner profile in the major-franchise group, yet they've come closest to H2H parity with MI — IPL's most-titled franchise (5 titles). Across 30 meetings, just 2 wins separate them. In contrast, KKR — who share the all-time title record — lose to MI at a 68.6% rate over 35 meetings. RR's historical nearness to MI is the quiet anomaly in the H2H data: underresourced franchise, closest record.","scopeLimits":["Covers IPL 2008–2026 (Cricsheet corpus). Includes only seasons where RR were active.","Playoff and final matches included at equal weight to league stage.","\"Major rivalry\" defined as ≥30 meetings between franchises active throughout the corpus period."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). All docs/match/ipl-cs-* with home/away teams MI and RR, 2008–2026. Computed 2026-07-14. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"ipl-2009-south-africa","title":"IPL 2009: The Season Played in South Africa, the Lowest-Scoring in 19 Years","category":"era","publishedAt":"2026-07-14","finding":"IPL 2009, relocated to South Africa, averaged 134.9 runs per innings — the lowest of any IPL season in the 19-year corpus, 38.7 runs below 2024's peak.","numbers":[{"label":"2009 season avg","value":"134.9 runs/innings","note":"Played in South Africa (57 matches)"},{"label":"Gap to 2024 peak (173.6)","value":"−38.7 runs","note":"Largest season-to-season swing in corpus"},{"label":"Era 1 avg (2008–2012)","value":"141.6 runs/innings","note":"2009 is 6.7 below its own era mean"},{"label":"Venues","value":"South Africa","note":"Cape Town, Centurion, Durban, Johannesburg, Port Elizabeth"},{"label":"Reason for relocation","value":"India general election","note":"Scheduling conflict, April–May 2009"},{"label":"Only non-India IPL","value":"Yes","note":"Only IPL season played entirely outside India"}],"whySurprising":"The 2009 IPL was staged at South African venues after India's general election made hosting impossible. Conditions differed markedly: different pitch types, heavier outfields, cooler weather, and no subcontinental spin advantage. At 134.9 avg, it sits 6.7 runs below its own Era 1 mean (141.6) and 38.7 below the 2024 peak. It's the only IPL season below 135 runs per innings, and the only one played entirely outside India. No other season comes close to its distance from the modern baseline.","scopeLimits":["IPL 2009 figures cover matches at South African venues only — not representative of Indian venue conditions.","Season-level average (all innings). Individual team or venue breakdowns within 2009 not in scope here.","Comparing 2009 to modern seasons understates the venue-change effect."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). data/_ipl-historical-trend-data.json, 2009 season records. Computed 2026-07-14. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"rashid-khan-mlc-economy","title":"Rashid Khan's MLC Economy: 6.48 Across 300 Balls","category":"cross-league","publishedAt":"2026-07-14","finding":"Rashid Khan's MLC career economy is 6.48 across 300 balls and 18 wickets — second-best in the league (Imad Wasim 6.41), consistent with his global T20 benchmark.","numbers":[{"label":"Rashid Khan (MLC career)","value":"eco 6.48 / 300 balls / 18 wkts","note":""},{"label":"Imad Wasim (best in MLC)","value":"eco 6.41 / 300 balls / 18 wkts","note":"1st"},{"label":"SP Narine (3rd)","value":"eco 6.56 / 342 balls / 17 wkts","note":""},{"label":"Mujeeb Ur Rahman (4th)","value":"eco 7.07 / 252 balls / 13 wkts","note":""},{"label":"Sample floor","value":"150+ balls","note":"Minimum for economy table"},{"label":"MLC economy baseline","value":"~8.2","note":"League-wide approx average"}],"whySurprising":"Economy rates below 7.0 in T20 cricket are rare. Rashid maintains 6.48 across 300 MLC balls — consistent with his global T20 reputation. The fact that all three top-economy MLC bowlers (Imad 6.41, Rashid 6.48, Narine 6.56) are international spinners signals a tactical premium on wrist-spin and mystery bowling in MLC: variation and control over pace. Together they are the economic backbone of three different MLC franchises, each delivering sub-6.6 economy while taking wickets at a meaningful rate.","scopeLimits":["MLC career figures (Cricsheet CC BY 3.0), all seasons 2023–2025. Minimum 150 balls bowled.","Does not cover IPL, T20I, or other league performance by these bowlers.","Economy computed as runs conceded / balls × 6. Wide and no-ball variations per Cricsheet encoding."],"provenance":"CricketStudio aggregation of Cricsheet MLC corpus (CC BY 3.0). data/_season-stats-mlc.json, all seasons 2023–2025. Computed 2026-07-14."},{"slug":"buttler-ipl-2022-season","title":"Buttler's IPL 2022: 863 Runs, Era 3's Top Overseas Season","category":"season","publishedAt":"2026-07-14","finding":"Jos Buttler scored 863 runs in IPL 2022 at average 57.53 and SR 150.3 — the highest overseas-batter single-season total in IPL's 2019–2025 era, across 17 innings.","numbers":[{"label":"Total runs (IPL 2022)","value":"863","note":"17 innings"},{"label":"Batting average","value":"57.53","note":""},{"label":"Strike rate","value":"150.3","note":""},{"label":"2022 season rank","value":"1st","note":"Top scorer in IPL 2022"},{"label":"2022 top wicket-taker","value":"27 wkts","note":"Yuzvendra Chahal (RR)"},{"label":"Era 3 comparison","value":"863 vs 890","note":"Buttler 2022 vs Gill 2023 (Indian batter)"}],"whySurprising":"Buttler's 863 in 2022 is the highest single-season IPL total by an overseas batter in Era 3 (2019–2025). Gill's 890 in 2023 is the era benchmark overall — but Gill is Indian. As an imported slot, Buttler's 863 at 57.53 average represents one of the most efficient overseas contributions in recent IPL history. His campaign carried RR through their 2022 run, with Chahal's 27 wickets providing the bowling complement to Buttler's batting dominance.","scopeLimits":["Era 3 defined as IPL 2019–2025 (Cricsheet corpus). IPL 2026 excluded.","Overseas-batter claim: covers batters not playing under the Indian domestic quota.","17 innings across the 2022 season including playoffs."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). data/_ipl-historical-trend-data.json, IPL 2022 season data. Computed 2026-07-14. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"eden-gardens-chase-paradox","title":"Eden Gardens: IPL's Best Chase Venue, Yet Captains Bowl Less Here","category":"venue","publishedAt":"2026-07-21","finding":"Eden Gardens: 57.6% chase win rate across 99 IPL matches — the highest of the major venues, yet captains elect to bowl here only 67.7% of the time.","numbers":[{"label":"Matches analysed","value":"99","note":"15 seasons (2008–2026)"},{"label":"Chase win rate","value":"57.6%","note":"57 of 99 — highest major venue (80+ matches)"},{"label":"% captains electing to field","value":"67.7%","note":"67 of 99 toss winners"},{"label":"Win rate — toss-elect-field","value":"56.7%","note":"38 of 67"},{"label":"Win rate — toss-elect-bat","value":"40.6%","note":"13 of 32"},{"label":"Chinnaswamy (comparison)","value":"90.1% bowl-first","note":"Chase rate only 55.6% — below Eden"}],"whySurprising":"Among major IPL venues with 80+ matches, Eden Gardens has the highest chase win rate (57.6%) — yet captains elect to bowl first here at only 67.7%, the lowest rate among standard bowl-first venues. Chinnaswamy captains bowl first 90.1% of the time, for a 55.6% chase win rate. Eden captains are more cautious, yet the venue rewards chasing more. The gap between captaincy preference and venue data is sharpest at Eden Gardens of any venue in the corpus.","scopeLimits":["Covers IPL 2008–2026 (Cricsheet corpus).","\"Major venues with 80+ matches\" excludes Narendra Modi Stadium (44 matches).","Chepauk excluded from comparison because it is a bat-first venue (different dynamic)."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). 99 matches at Eden Gardens in docs/match/ipl-cs-*/. Computed 2026-07-21. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"ipl-2025-second-peak","title":"IPL 2025: The Second-Highest-Scoring Season Confirms a New Baseline","category":"era","publishedAt":"2026-07-21","finding":"IPL 2025 averaged 171.0 runs per innings — the second-highest season in the 19-year corpus, just 2.6 below 2024's record 173.6, making high scoring a structural baseline.","numbers":[{"label":"IPL 2025 avg","value":"171.0 runs/innings","note":"74 matches"},{"label":"2024 (highest)","value":"173.6","note":"Gap to 2025: 2.6 runs"},{"label":"2023 (3rd highest)","value":"165.1","note":"Gap to 2025: 5.9 runs"},{"label":"2022 (4th)","value":"155.8","note":""},{"label":"Era 3 avg (2019–2025)","value":"161.0","note":"2025 is 10 above era mean"},{"label":"2009 (lowest in corpus)","value":"134.9","note":"Gap to 2025: 36.1 runs"}],"whySurprising":"A single extreme season (2024: 173.6) could be dismissed as an outlier. 2025 at 171.0 makes that dismissal impossible — the two highest-scoring seasons in IPL history are back-to-back. The Era 3 average (161.0) already sat 19.4 runs above Era 1 (141.6). Now 2024–25 are 10–12 runs above even that elevated era mean. The bottom of the scoring range has lifted: the IPL's worst team on a bad night in 2024–25 likely scores more than the 2009 season average.","scopeLimits":["Covers Cricsheet IPL corpus 2008–2026.","Season averages per batting innings. League stage and playoffs included.","2009 comparison understates the venue effect (South Africa vs Indian subcontinent)."],"provenance":"CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). data/_ipl-historical-trend-data.json. Computed 2026-07-21. Script: scripts/build-ipl-historical-trend-data.mjs."},{"slug":"pooran-mlc-most-prolific","title":"Nicholas Pooran: MLC's Most Prolific High-Average Batter","category":"cross-league","publishedAt":"2026-07-21","finding":"Nicholas Pooran: 928 MLC career runs at average 42.18 and SR 145.0 across 28 innings — the highest run total among MLC batters averaging above 40.","numbers":[{"label":"Pooran (career, all MLC seasons)","value":"928 runs / 28 innings","note":"avg 42.18 / SR 145.0"},{"label":"Smith (2nd by runs, avg 40+)","value":"504 runs / 9 innings","note":"avg 56.0 — fewer innings"},{"label":"Hetmyer (avg 66.5, 6 innings)","value":"399 runs","note":"Highest avg, far fewer innings"},{"label":"Bravo (avg 49.67)","value":"~300 runs","note":"Fewer innings than Pooran"},{"label":"Head (avg 48.0)","value":"~290 runs","note":"Fewer innings"},{"label":"Sample floor","value":"5+ innings","note":"For inclusion in average table"}],"whySurprising":"Volume and average rarely coexist in T20 cricket: players with the most innings tend to see averages regress toward the mean as dismissals accumulate. Pooran maintains 42.18 across 28 innings — by far the most innings among MLC batters averaging 40+. He is the only player in MLC's first three seasons to combine a 40+ average with a 900+ run total. His durability across three seasons makes him MLC's most reliable high-average accumulator.","scopeLimits":["MLC career figures (Cricsheet CC BY 3.0), all seasons 2023–2025. Minimum 5 innings for inclusion.","Run total does not confirm Pooran leads all MLC run-scorers — only among those averaging 40+.","Different opposition quality and venue dimensions compared to IPL."],"provenance":"CricketStudio aggregation of Cricsheet MLC corpus (CC BY 3.0). data/_season-stats-mlc.json, all seasons 2023–2025. Computed 2026-07-21."},{"slug":"ferreira-mlc-fastest-scorer","title":"Daryn Ferreira: MLC's Fastest Scorer with a 40+ Average","category":"cross-league","publishedAt":"2026-07-21","finding":"Daryn Ferreira's MLC career SR is 213.8 across 9 innings (248 runs, avg 41.33) — the highest strike rate of any MLC batter averaging above 40 with 5+ innings.","numbers":[{"label":"Ferreira (career, MLC)","value":"SR 213.8 / avg 41.33","note":"248 runs, 9 innings — Texas Super Kings"},{"label":"Hetmyer (highest avg, 40+)","value":"SR 192.8 / avg 66.5","note":"6 innings — lower SR despite higher avg"},{"label":"Head (SR comparison)","value":"SR 174.1 / avg 48.0","note":""},{"label":"Bravo (SR comparison)","value":"SR 153.6 / avg 49.67","note":""},{"label":"Pooran (most innings, 40+)","value":"SR 145.0 / avg 42.18","note":"28 innings — similar avg, lower SR"},{"label":"Sample floor","value":"5+ innings","note":"For inclusion in SR/avg combined table"}],"whySurprising":"In T20 cricket, strike rates above 200 are typically associated with late-order sloggers (high SR, low average) or powerplay openers exploiting field restrictions. Ferreira achieves SR 213.8 with a 41.33 average across 9 innings — a combination that places him as the outlier in MLC's top-10 average list: the player with the highest strike rate who still maintains a 40+ average. His innings can change a match in minutes, with the data showing he does it consistently enough to maintain average quality.","scopeLimits":["MLC career figures (Cricsheet CC BY 3.0), 2023–2025. 9-innings sample (small-sample caveat applies).","Two more low-scoring innings would compress the average meaningfully below 40.","Texas Super Kings franchise context only — not compared to his other T20 league performances."],"provenance":"CricketStudio aggregation of Cricsheet MLC corpus (CC BY 3.0). data/_season-stats-mlc.json, all seasons 2023–2025. Computed 2026-07-21."},{"slug":"suryavanshi-ipl-2026-debut","title":"Suryavanshi's IPL 2026: 776 Runs, SR 237.31, Orange Cap on Debut","category":"season","publishedAt":"2026-07-21","finding":"Vaibhav Suryavanshi: 776 runs, SR 237.31 in IPL 2026 — Orange Cap in his debut IPL season, 101 runs ahead of Virat Kohli (675) in the scoring charts.","numbers":[{"label":"Total runs (IPL 2026)","value":"776","note":"Orange Cap winner"},{"label":"Strike rate","value":"237.31","note":"Highest among all top-10 scorers in IPL 2026"},{"label":"Gap to 2nd (Kohli)","value":"101 runs","note":"Kohli 675 across 16 matches"},{"label":"IPL debut season","value":"2026","note":"First IPL campaign"},{"label":"Team","value":"Rajasthan Royals","note":""},{"label":"Season context","value":"RCB champions","note":"GT 155/8 vs RCB 161/5, 2026-06-01"}],"whySurprising":"A strike rate of 237.31 across enough deliveries to lead an entire IPL season in runs (776) is without precedent in the corpus. Previous Orange Cap winners combined high volume with moderate strike rates: Gill 2023 (890 runs, SR 158.9), Buttler 2022 (863, SR 150.3), Kohli 2016 (973, SR ~150). Suryavanshi's 2026 campaign represents a new operating point: not just scoring fast, but leading the season's run charts while scoring faster than any other top-10 batter in IPL 2026. An IPL debut season at this statistical profile is unique in the 19-year corpus.","scopeLimits":["IPL 2026 only (73 played matches; 1 match abandoned). All figures from CricketStudio aggregation of IPL 2026 ball-by-ball.","Strike rate comparison is within IPL 2026 top-10 scorers only — not a historical SR leaderboard.","Debut season context: this is his first IPL campaign, not his first T20 season overall."],"provenance":"CricketStudio aggregation of IPL 2026 ball-by-ball data. data/_season-stats.json. Season total: 73 played matches (74 scheduled, 1 no-result). Computed 2026-07-21."}],"uscMap":{"sawai-mansingh-chase-venue":{"usc":"CS:IPL:26:L2S0:d17592","claimUrl":"https://players.cricketstudio.ai/stories/sawai-mansingh-chase-venue"},"csk-vs-mi-39-meetings":{"usc":"CS:IPL:26:L2S0:f6b2e4","claimUrl":"https://players.cricketstudio.ai/stories/csk-vs-mi-39-meetings"},"ipl-toss-18-seasons":{"usc":"CS:IPL:26:L2S0:15244f","claimUrl":"https://players.cricketstudio.ai/stories/ipl-toss-18-seasons"},"mlc-powerplay-sr-vs-ipl":{"usc":"CS:IPL:26:L2S0:e75a9b","claimUrl":"https://players.cricketstudio.ai/stories/mlc-powerplay-sr-vs-ipl"},"rcb-2026-what-the-data-said":{"usc":"CS:IPL:26:L2S0:3176b6","claimUrl":"https://players.cricketstudio.ai/stories/rcb-2026-what-the-data-said"},"ipl-impact-player-era":{"usc":"CS:IPL:26:L2S0:89b0eb","claimUrl":"https://players.cricketstudio.ai/stories/ipl-impact-player-era"},"chepauk-bat-first-fortress":{"usc":"CS:IPL:26:L2S0:fff2d4","claimUrl":"https://players.cricketstudio.ai/stories/chepauk-bat-first-fortress"},"kkr-vs-mi-most-lopsided":{"usc":"CS:IPL:26:L2S0:33e0f2","claimUrl":"https://players.cricketstudio.ai/stories/kkr-vs-mi-most-lopsided"},"ipl-scoring-three-eras":{"usc":"CS:IPL:26:L2S0:3e5345","claimUrl":"https://players.cricketstudio.ai/stories/ipl-scoring-three-eras"},"narendra-modi-stadium-toss-trap":{"usc":"CS:IPL:26:L2S0:e06e7a","claimUrl":"https://players.cricketstudio.ai/stories/narendra-modi-stadium-toss-trap"},"kohli-ipl-2024-season":{"usc":"CS:IPL:26:L2S0:78a67a","claimUrl":"https://players.cricketstudio.ai/stories/kohli-ipl-2024-season"},"wankhede-bowl-first-culture":{"usc":"CS:IPL:26:L2S0:925bb1","claimUrl":"https://players.cricketstudio.ai/stories/wankhede-bowl-first-culture"},"csk-vs-rcb-south-derby":{"usc":"CS:IPL:26:L2S0:b67bd1","claimUrl":"https://players.cricketstudio.ai/stories/csk-vs-rcb-south-derby"},"ipl-2024-peak-scoring":{"usc":"CS:IPL:26:L2S0:e11f5d","claimUrl":"https://players.cricketstudio.ai/stories/ipl-2024-peak-scoring"},"mlc-batting-average-elite":{"usc":"CS:IPL:26:L2S0:3cb332","claimUrl":"https://players.cricketstudio.ai/stories/mlc-batting-average-elite"},"gill-2023-890-runs":{"usc":"CS:IPL:26:L2S0:ed4954","claimUrl":"https://players.cricketstudio.ai/stories/gill-2023-890-runs"},"chinnaswamy-bowl-first-paradox":{"usc":"CS:IPL:26:L2S0:ffd4ea","claimUrl":"https://players.cricketstudio.ai/stories/chinnaswamy-bowl-first-paradox"},"mi-vs-rr-closest-rivalry":{"usc":"CS:IPL:26:L2S0:84483c","claimUrl":"https://players.cricketstudio.ai/stories/mi-vs-rr-closest-rivalry"},"ipl-2009-south-africa":{"usc":"CS:IPL:26:L2S0:a31072","claimUrl":"https://players.cricketstudio.ai/stories/ipl-2009-south-africa"},"rashid-khan-mlc-economy":{"usc":"CS:IPL:26:L2S0:a2d515","claimUrl":"https://players.cricketstudio.ai/stories/rashid-khan-mlc-economy"},"buttler-ipl-2022-season":{"usc":"CS:IPL:26:L2S0:ca5e63","claimUrl":"https://players.cricketstudio.ai/stories/buttler-ipl-2022-season"},"eden-gardens-chase-paradox":{"usc":"CS:IPL:26:L2S0:311c9f","claimUrl":"https://players.cricketstudio.ai/stories/eden-gardens-chase-paradox"},"ipl-2025-second-peak":{"usc":"CS:IPL:26:L2S0:14d96f","claimUrl":"https://players.cricketstudio.ai/stories/ipl-2025-second-peak"},"pooran-mlc-most-prolific":{"usc":"CS:IPL:26:L2S0:748d6a","claimUrl":"https://players.cricketstudio.ai/stories/pooran-mlc-most-prolific"},"ferreira-mlc-fastest-scorer":{"usc":"CS:IPL:26:L2S0:001f05","claimUrl":"https://players.cricketstudio.ai/stories/ferreira-mlc-fastest-scorer"},"suryavanshi-ipl-2026-debut":{"usc":"CS:IPL:26:L2S0:e4477c","claimUrl":"https://players.cricketstudio.ai/stories/suryavanshi-ipl-2026-debut"}}}]]}]],null],null],null]},[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","stories","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/0d5c725aaaa4d0f4.css","precedence":"next","crossOrigin":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/ac9032860bd03a5e.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","className":"__variable_fdb222 __variable_6d24ac","children":[["$","head",null,{"children":[["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var m=document.cookie.match(/(?:^|; )cs_theme=([^;]+)/);var v=m?m[1]:\"system\";if(v===\"system\"){v=window.matchMedia(\"(prefers-color-scheme: dark)\").matches?\"dark\":\"light\";}document.documentElement.setAttribute(\"data-theme\",v);}catch(e){}})();"}}],["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"$6"}}],"$undefined","$undefined"]}],["$","body",null,{"children":[["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","aria-hidden":"true","style":{"display":"none"},"children":[["$","symbol",null,{"id":"i-book","viewBox":"0 0 24 24","children":[["$","path",null,{"d":"M4 19.5A2.5 2.5 0 0 1 6.5 17H20"}],["$","path",null,{"d":"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"}]]}],["$","symbol",null,{"id":"i-external","viewBox":"0 0 24 24","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}],["$","symbol",null,{"id":"i-camera","viewBox":"0 0 24 24","children":[["$","path",null,{"d":"M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z"}],["$","circle",null,{"cx":"12","cy":"13","r":"4"}]]}],["$","symbol",null,{"id":"i-globe","viewBox":"0 0 24 24","children":[["$","circle",null,{"cx":"12","cy":"12","r":"10"}],["$","line",null,{"x1":"2","y1":"12","x2":"22","y2":"12"}],["$","path",null,{"d":"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"}]]}],["$","symbol",null,{"id":"i-zap","viewBox":"0 0 24 24","children":["$","polygon",null,{"points":"13 2 3 14 12 14 11 22 21 10 12 10 13 2"}]}],["$","symbol",null,{"id":"i-activity","viewBox":"0 0 24 24","children":["$","polyline",null,{"points":"22 12 18 12 15 21 9 3 6 12 2 12"}]}],["$","symbol",null,{"id":"i-flame","viewBox":"0 0 24 24","children":["$","path",null,{"d":"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z"}]}],["$","symbol",null,{"id":"i-trending-up","viewBox":"0 0 24 24","children":[["$","polyline",null,{"points":"23 6 13.5 15.5 8.5 10.5 1 18"}],["$","polyline",null,{"points":"17 6 23 6 23 12"}]]}],["$","symbol",null,{"id":"i-map-pin","viewBox":"0 0 24 24","children":[["$","path",null,{"d":"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"}],["$","circle",null,{"cx":"12","cy":"10","r":"3"}]]}],["$","symbol",null,{"id":"i-target","viewBox":"0 0 24 24","children":[["$","circle",null,{"cx":"12","cy":"12","r":"10"}],["$","circle",null,{"cx":"12","cy":"12","r":"6"}],["$","circle",null,{"cx":"12","cy":"12","r":"2"}]]}],["$","symbol",null,{"id":"i-calendar","viewBox":"0 0 24 24","children":[["$","rect",null,{"x":"3","y":"4","width":"18","height":"18","rx":"2","ry":"2"}],["$","line",null,{"x1":"16","y1":"2","x2":"16","y2":"6"}],["$","line",null,{"x1":"8","y1":"2","x2":"8","y2":"6"}],["$","line",null,{"x1":"3","y1":"10","x2":"21","y2":"10"}]]}],["$","symbol",null,{"id":"i-users","viewBox":"0 0 24 24","children":[["$","path",null,{"d":"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"}],["$","circle",null,{"cx":"9","cy":"7","r":"4"}],["$","path",null,{"d":"M23 21v-2a4 4 0 0 0-3-3.87"}],["$","path",null,{"d":"M16 3.13a4 4 0 0 1 0 7.75"}]]}],["$","symbol",null,{"id":"i-trophy","viewBox":"0 0 24 24","children":[["$","path",null,{"d":"M6 9H4.5a2.5 2.5 0 0 1 0-5H6"}],["$","path",null,{"d":"M18 9h1.5a2.5 2.5 0 0 0 0-5H18"}],["$","path",null,{"d":"M4 22h16"}],["$","path",null,{"d":"M10 14.66V17c0 .55-.47.98-.97 1.21C7.85 18.75 7 20.24 7 22"}],["$","path",null,{"d":"M14 14.66V17c0 .55.47.98.97 1.21C16.15 18.75 17 20.24 17 22"}],["$","path",null,{"d":"M18 2H6v7a6 6 0 0 0 12 0V2z"}]]}],["$","symbol",null,{"id":"i-home","viewBox":"0 0 24 24","children":[["$","path",null,{"d":"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}],["$","polyline",null,{"points":"9 22 9 12 15 12 15 22"}]]}],["$","symbol",null,{"id":"i-file","viewBox":"0 0 24 24","children":[["$","path",null,{"d":"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"}],["$","polyline",null,{"points":"14 2 14 8 20 8"}],["$","line",null,{"x1":"16","y1":"13","x2":"8","y2":"13"}],["$","line",null,{"x1":"16","y1":"17","x2":"8","y2":"17"}]]}],["$","symbol",null,{"id":"i-database","viewBox":"0 0 24 24","children":[["$","ellipse",null,{"cx":"12","cy":"5","rx":"9","ry":"3"}],["$","path",null,{"d":"M21 12c0 1.66-4 3-9 3s-9-1.34-9-3"}],["$","path",null,{"d":"M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5"}]]}],["$","symbol",null,{"id":"i-bat","viewBox":"0 0 24 24","children":[["$","line",null,{"x1":"4","y1":"20","x2":"18","y2":"6","strokeWidth":"3","strokeLinecap":"round"}],["$","line",null,{"x1":"4","y1":"20","x2":"2","y2":"22","strokeWidth":"2","strokeLinecap":"round"}],["$","circle",null,{"cx":"20","cy":"4","r":"2"}]]}],["$","symbol",null,{"id":"i-ball","viewBox":"0 0 24 24","children":[["$","circle",null,{"cx":"12","cy":"12","r":"9"}],["$","path",null,{"d":"M5.3 7.1a8.9 8.9 0 0 1 13.4 0"}],["$","path",null,{"d":"M5.3 16.9a8.9 8.9 0 0 0 13.4 0"}],["$","line",null,{"x1":"3","y1":"12","x2":"21","y2":"12"}]]}],["$","symbol",null,{"id":"i-bar-chart","viewBox":"0 0 24 24","children":[["$","line",null,{"x1":"18","y1":"20","x2":"18","y2":"10"}],["$","line",null,{"x1":"12","y1":"20","x2":"12","y2":"4"}],["$","line",null,{"x1":"6","y1":"20","x2":"6","y2":"14"}]]}],["$","symbol",null,{"id":"i-star","viewBox":"0 0 24 24","children":["$","polygon",null,{"points":"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"}]}],["$","symbol",null,{"id":"i-x-social","viewBox":"0 0 24 24","children":["$","path",null,{"d":"M4 4l16 16M20 4L4 20"}]}],["$","symbol",null,{"id":"i-layers","viewBox":"0 0 24 24","children":[["$","polygon",null,{"points":"12 2 2 7 12 12 22 7 12 2"}],["$","polyline",null,{"points":"2 17 12 22 22 17"}],["$","polyline",null,{"points":"2 12 12 17 22 12"}]]}],["$","symbol",null,{"id":"i-person","viewBox":"0 0 24 24","children":[["$","circle",null,{"cx":"12","cy":"7","r":"4"}],["$","path",null,{"d":"M6 21v-2a6 6 0 0 1 12 0v2"}]]}],["$","symbol",null,{"id":"i-link","viewBox":"0 0 24 24","children":[["$","path",null,{"d":"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"}],["$","path",null,{"d":"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"}]]}],["$","symbol",null,{"id":"i-help-circle","viewBox":"0 0 24 24","children":[["$","circle",null,{"cx":"12","cy":"12","r":"10"}],["$","path",null,{"d":"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"}],["$","line",null,{"x1":"12","y1":"17","x2":"12.01","y2":"17"}]]}],["$","symbol",null,{"id":"i-book-open","viewBox":"0 0 24 24","children":[["$","path",null,{"d":"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"}],["$","path",null,{"d":"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"}]]}]]}],["$","img",null,{"id":"cs-cite-px","alt":"","width":1,"height":1,"style":{"position":"absolute","width":1,"height":1,"opacity":0,"pointerEvents":"none"}}],["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{var i=document.getElementById('cs-cite-px');var r=encodeURIComponent(document.referrer||'');var p=encodeURIComponent(location.pathname||'/');i.src='/api/telemetry/cite?ref='+r+'&p='+p;}catch(e){}})();"}}],["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){document.addEventListener('click',function(e){var b=e.target.closest('[data-cite-usc]');if(!b)return;var t=b.dataset.citeUsc;if(navigator.clipboard&&navigator.clipboard.writeText){navigator.clipboard.writeText(t).then(function(){var o=b.textContent;b.textContent='✓ Copied';setTimeout(function(){b.textContent=o;},2000);});}});})();"}}],["$","header",null,{"className":"site-header","role":"banner","children":["$","div",null,{"className":"site-header-inner","children":[["$","$L7",null,{"href":"/","className":"site-brand","children":"CricketStudio"}],["$","$L8",null,{}],["$","$9",null,{"fallback":["$","form",null,{"className":"site-search","role":"search","aria-hidden":"true"}],"children":["$","$La",null,{}]}]]}]}],["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$b","errorStyles":[],"errorScripts":[],"template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":["$","$Lc",null,{}],"notFoundStyles":[]}],["$","$Ld",null,{"children":["$","footer",null,{"className":"site-footer","role":"contentinfo","children":["$","div",null,{"className":"site-footer-inner","children":[["$","div",null,{"className":"site-footer-cols","children":[["$","div","IPL",{"className":"site-footer-col","children":[["$","h4",null,{"className":"site-footer-heading","children":"IPL"}],["$","ul",null,{"className":"site-footer-list","children":[[["$","li","/leagues/ipl",{"children":["$","$L7",null,{"href":"/leagues/ipl","children":"IPL hub"}]}],["$","li","/season/ipl-2026",{"children":["$","$L7",null,{"href":"/season/ipl-2026","children":"IPL 2026 season"}]}],["$","li","/leagues/ipl/leaderboards",{"children":["$","$L7",null,{"href":"/leagues/ipl/leaderboards","children":"Career leaderboards"}]}],["$","li","/leagues/ipl/leaderboards/orange-cap",{"children":["$","$L7",null,{"href":"/leagues/ipl/leaderboards/orange-cap","children":"Most runs"}]}],["$","li","/leagues/ipl/leaderboards/purple-cap",{"children":["$","$L7",null,{"href":"/leagues/ipl/leaderboards/purple-cap","children":"Most wickets"}]}],["$","li","/leagues/ipl/leaderboards/strike-rate",{"children":["$","$L7",null,{"href":"/leagues/ipl/leaderboards/strike-rate","children":"Batting SR"}]}],["$","li","/leagues/ipl/leaderboards/economy-leaders",{"children":["$","$L7",null,{"href":"/leagues/ipl/leaderboards/economy-leaders","children":"Economy"}]}],["$","li","/leagues/ipl/leaderboards/most-sixes",{"children":["$","$L7",null,{"href":"/leagues/ipl/leaderboards/most-sixes","children":"Most sixes"}]}],["$","li","/leagues/ipl/records",{"children":["$","$L7",null,{"href":"/leagues/ipl/records","children":"All-time records"}]}],["$","li","/leagues/ipl/records/phases",{"children":["$","$L7",null,{"href":"/leagues/ipl/records/phases","children":"Phase records"}]}],["$","li","/leagues/ipl/records/boundaries",{"children":["$","$L7",null,{"href":"/leagues/ipl/records/boundaries","children":"Boundary records"}]}],["$","li","/leagues/ipl/compare",{"children":["$","$L7",null,{"href":"/leagues/ipl/compare","children":"Team comparisons"}]}],["$","li","/teams/rcb/seasons",{"children":["$","$L7",null,{"href":"/teams/rcb/seasons","children":"Franchise season records"}]}],["$","li","/leagues/ipl/champions",{"children":["$","$L7",null,{"href":"/leagues/ipl/champions","children":"All-time champions"}]}],["$","li","/leagues/ipl/rivalries",{"children":["$","$L7",null,{"href":"/leagues/ipl/rivalries","children":"Rivalries (H2H)"}]}],["$","li","/leagues/ipl/toss",{"children":["$","$L7",null,{"href":"/leagues/ipl/toss","children":"Toss analysis"}]}],["$","li","/leagues/ipl/cap-race",{"children":["$","$L7",null,{"href":"/leagues/ipl/cap-race","children":"Orange/Purple Cap race"}]}],["$","li","/leagues/ipl/records/hundreds",{"children":["$","$L7",null,{"href":"/leagues/ipl/records/hundreds","children":"IPL centuries"}]}],["$","li","/leagues/ipl/records/super-overs",{"children":["$","$L7",null,{"href":"/leagues/ipl/records/super-overs","children":"Super overs history"}]}],["$","li","/hall-of-fame",{"children":["$","$L7",null,{"href":"/hall-of-fame","children":"Hall of Fame"}]}],["$","li","/season/ipl-2026/final",{"children":["$","$L7",null,{"href":"/season/ipl-2026/final","children":"🏏 RCB vs GT Final"}]}],["$","li","/season/ipl-2026/champions",{"children":["$","$L7",null,{"href":"/season/ipl-2026/champions","children":"🏆 Champions 2026"}]}]],["$","li",null,{"className":"site-footer-see-all","style":{"marginTop":8,"fontSize":12,"opacity":0.85},"children":["$","$L7",null,{"href":"/leagues/ipl","children":"All IPL surfaces →"}]}]]}]]}],["$","div","MLC",{"className":"site-footer-col","children":[["$","h4",null,{"className":"site-footer-heading","children":"MLC"}],["$","ul",null,{"className":"site-footer-list","children":[[["$","li","/leagues/mlc",{"children":["$","$L7",null,{"href":"/leagues/mlc","children":"MLC hub"}]}],["$","li","/leagues/mlc/players",{"children":["$","$L7",null,{"href":"/leagues/mlc/players","children":"Players"}]}],["$","li","/leagues/mlc/leaderboards",{"children":["$","$L7",null,{"href":"/leagues/mlc/leaderboards","children":"Leaderboards (55)"}]}],["$","li","/leagues/mlc/leaderboards/orange-cap",{"children":["$","$L7",null,{"href":"/leagues/mlc/leaderboards/orange-cap","children":"Most runs"}]}],["$","li","/leagues/mlc/leaderboards/purple-cap",{"children":["$","$L7",null,{"href":"/leagues/mlc/leaderboards/purple-cap","children":"Most wickets"}]}],["$","li","/leagues/mlc/leaderboards/strike-rate",{"children":["$","$L7",null,{"href":"/leagues/mlc/leaderboards/strike-rate","children":"Batting SR"}]}],["$","li","/leagues/mlc/leaderboards/economy-leaders",{"children":["$","$L7",null,{"href":"/leagues/mlc/leaderboards/economy-leaders","children":"Economy"}]}],["$","li","/leagues/mlc/standings",{"children":["$","$L7",null,{"href":"/leagues/mlc/standings","children":"Standings"}]}],["$","li","/leagues/mlc/matches",{"children":["$","$L7",null,{"href":"/leagues/mlc/matches","children":"Matches"}]}],["$","li","/leagues/mlc/records",{"children":["$","$L7",null,{"href":"/leagues/mlc/records","children":"All-time records"}]}],["$","li","/leagues/mlc/records/boundaries",{"children":["$","$L7",null,{"href":"/leagues/mlc/records/boundaries","children":"Boundary records"}]}],["$","li","/leagues/mlc/compare",{"children":["$","$L7",null,{"href":"/leagues/mlc/compare","children":"Team comparisons"}]}],["$","li","/leagues/mlc/hall-of-fame",{"children":["$","$L7",null,{"href":"/leagues/mlc/hall-of-fame","children":"Hall of Fame"}]}],["$","li","/research/state-of-mlc-2025",{"children":["$","$L7",null,{"href":"/research/state-of-mlc-2025","children":"Research: State of MLC"}]}]],["$","li",null,{"className":"site-footer-see-all","style":{"marginTop":8,"fontSize":12,"opacity":0.85},"children":["$","$L7",null,{"href":"/leagues/mlc","children":"All MLC surfaces →"}]}]]}]]}],["$","div","WPL",{"className":"site-footer-col","children":[["$","h4",null,{"className":"site-footer-heading","children":"WPL"}],["$","ul",null,{"className":"site-footer-list","children":[[["$","li","/leagues/wpl",{"children":["$","$L7",null,{"href":"/leagues/wpl","children":"Women's Premier League hub"}]}],["$","li","/leagues/wpl/leaderboards",{"children":["$","$L7",null,{"href":"/leagues/wpl/leaderboards","children":"Leaderboards (33)"}]}],["$","li","/leagues/wpl/leaderboards/orange-cap",{"children":["$","$L7",null,{"href":"/leagues/wpl/leaderboards/orange-cap","children":"Most runs"}]}],["$","li","/leagues/wpl/leaderboards/purple-cap",{"children":["$","$L7",null,{"href":"/leagues/wpl/leaderboards/purple-cap","children":"Most wickets"}]}],["$","li","/leagues/wpl/leaderboards/strike-rate",{"children":["$","$L7",null,{"href":"/leagues/wpl/leaderboards/strike-rate","children":"Batting SR"}]}],["$","li","/leagues/wpl/leaderboards/economy-leaders",{"children":["$","$L7",null,{"href":"/leagues/wpl/leaderboards/economy-leaders","children":"Economy"}]}],["$","li","/leagues/wpl/leaderboards/most-sixes",{"children":["$","$L7",null,{"href":"/leagues/wpl/leaderboards/most-sixes","children":"Most sixes"}]}],["$","li","/leagues/wpl/leaderboards/powerplay-strike-rate",{"children":["$","$L7",null,{"href":"/leagues/wpl/leaderboards/powerplay-strike-rate","children":"Powerplay SR"}]}],["$","li","/leagues/wpl/leaderboards/death-economy",{"children":["$","$L7",null,{"href":"/leagues/wpl/leaderboards/death-economy","children":"Death economy"}]}],["$","li","/leagues/wpl/leaderboards/middle-runs",{"children":["$","$L7",null,{"href":"/leagues/wpl/leaderboards/middle-runs","children":"Middle-overs runs"}]}],["$","li","/leagues/wpl/players",{"children":["$","$L7",null,{"href":"/leagues/wpl/players","children":"All players (133)"}]}],["$","li","/leagues/wpl/records",{"children":["$","$L7",null,{"href":"/leagues/wpl/records","children":"All-time records"}]}],["$","li","/leagues/wpl/records/phases",{"children":["$","$L7",null,{"href":"/leagues/wpl/records/phases","children":"Phase records"}]}],["$","li","/leagues/wpl/standings",{"children":["$","$L7",null,{"href":"/leagues/wpl/standings","children":"Standings"}]}],["$","li","/leagues/wpl/compare",{"children":["$","$L7",null,{"href":"/leagues/wpl/compare","children":"Team comparisons"}]}],["$","li","/leagues/wpl/hall-of-fame",{"children":["$","$L7",null,{"href":"/leagues/wpl/hall-of-fame","children":"Hall of Fame"}]}]],["$","li",null,{"className":"site-footer-see-all","style":{"marginTop":8,"fontSize":12,"opacity":0.85},"children":["$","$L7",null,{"href":"/leagues/wpl","children":"All WPL surfaces →"}]}]]}]]}],["$","div","T20 WC",{"className":"site-footer-col","children":[["$","h4",null,{"className":"site-footer-heading","children":"T20 WC"}],["$","ul",null,{"className":"site-footer-list","children":[[["$","li","/leagues/t20wc",{"children":["$","$L7",null,{"href":"/leagues/t20wc","children":"ICC Men's T20 WC hub"}]}],["$","li","/leagues/t20wc/leaderboards",{"children":["$","$L7",null,{"href":"/leagues/t20wc/leaderboards","children":"Leaderboards (32)"}]}],["$","li","/leagues/t20wc/leaderboards/most-runs",{"children":["$","$L7",null,{"href":"/leagues/t20wc/leaderboards/most-runs","children":"Most runs"}]}],["$","li","/leagues/t20wc/leaderboards/most-wickets",{"children":["$","$L7",null,{"href":"/leagues/t20wc/leaderboards/most-wickets","children":"Most wickets"}]}],["$","li","/leagues/t20wc/leaderboards/strike-rate",{"children":["$","$L7",null,{"href":"/leagues/t20wc/leaderboards/strike-rate","children":"Batting SR"}]}],["$","li","/leagues/t20wc/leaderboards/economy-leaders",{"children":["$","$L7",null,{"href":"/leagues/t20wc/leaderboards/economy-leaders","children":"Economy"}]}],["$","li","/leagues/t20wc/leaderboards/most-sixes",{"children":["$","$L7",null,{"href":"/leagues/t20wc/leaderboards/most-sixes","children":"Most sixes"}]}],["$","li","/leagues/t20wc/leaderboards/most-hundreds",{"children":["$","$L7",null,{"href":"/leagues/t20wc/leaderboards/most-hundreds","children":"Most 100s"}]}],["$","li","/leagues/t20wc/leaderboards/powerplay-strike-rate",{"children":["$","$L7",null,{"href":"/leagues/t20wc/leaderboards/powerplay-strike-rate","children":"Powerplay SR"}]}],["$","li","/leagues/t20wc/leaderboards/death-economy",{"children":["$","$L7",null,{"href":"/leagues/t20wc/leaderboards/death-economy","children":"Death economy"}]}],["$","li","/leagues/t20wc/players",{"children":["$","$L7",null,{"href":"/leagues/t20wc/players","children":"All players (687)"}]}],["$","li","/leagues/t20wc/matches",{"children":["$","$L7",null,{"href":"/leagues/t20wc/matches","children":"All matches (230)"}]}],["$","li","/leagues/t20wc/records",{"children":["$","$L7",null,{"href":"/leagues/t20wc/records","children":"All-time records"}]}],["$","li","/leagues/t20wc/records/phases",{"children":["$","$L7",null,{"href":"/leagues/t20wc/records/phases","children":"Phase records"}]}],["$","li","/leagues/t20wc/records/boundaries",{"children":["$","$L7",null,{"href":"/leagues/t20wc/records/boundaries","children":"Boundary records"}]}],["$","li","/leagues/t20wc/standings",{"children":["$","$L7",null,{"href":"/leagues/t20wc/standings","children":"All editions"}]}],["$","li","/leagues/t20wc/compare",{"children":["$","$L7",null,{"href":"/leagues/t20wc/compare","children":"Team comparisons"}]}],["$","li","/leagues/t20wc/hall-of-fame",{"children":["$","$L7",null,{"href":"/leagues/t20wc/hall-of-fame","children":"Hall of Fame"}]}]],["$","li",null,{"className":"site-footer-see-all","style":{"marginTop":8,"fontSize":12,"opacity":0.85},"children":["$","$L7",null,{"href":"/leagues/t20wc","children":"All T20 WC surfaces →"}]}]]}]]}],["$","div","BBL",{"className":"site-footer-col","children":[["$","h4",null,{"className":"site-footer-heading","children":"BBL"}],["$","ul",null,{"className":"site-footer-list","children":[[["$","li","/leagues/bbl",{"children":["$","$L7",null,{"href":"/leagues/bbl","children":"Big Bash League hub"}]}],["$","li","/leagues/bbl/leaderboards",{"children":["$","$L7",null,{"href":"/leagues/bbl/leaderboards","children":"Leaderboards (33)"}]}],["$","li","/leagues/bbl/leaderboards/orange-cap",{"children":["$","$L7",null,{"href":"/leagues/bbl/leaderboards/orange-cap","children":"Most runs"}]}],["$","li","/leagues/bbl/leaderboards/purple-cap",{"children":["$","$L7",null,{"href":"/leagues/bbl/leaderboards/purple-cap","children":"Most wickets"}]}],["$","li","/leagues/bbl/leaderboards/strike-rate",{"children":["$","$L7",null,{"href":"/leagues/bbl/leaderboards/strike-rate","children":"Batting SR"}]}],["$","li","/leagues/bbl/leaderboards/economy-leaders",{"children":["$","$L7",null,{"href":"/leagues/bbl/leaderboards/economy-leaders","children":"Economy"}]}],["$","li","/leagues/bbl/leaderboards/most-sixes",{"children":["$","$L7",null,{"href":"/leagues/bbl/leaderboards/most-sixes","children":"Most sixes"}]}],["$","li","/leagues/bbl/leaderboards/powerplay-strike-rate",{"children":["$","$L7",null,{"href":"/leagues/bbl/leaderboards/powerplay-strike-rate","children":"Powerplay SR"}]}],["$","li","/leagues/bbl/leaderboards/death-economy",{"children":["$","$L7",null,{"href":"/leagues/bbl/leaderboards/death-economy","children":"Death economy"}]}],["$","li","/leagues/bbl/players",{"children":["$","$L7",null,{"href":"/leagues/bbl/players","children":"All players"}]}],["$","li","/leagues/bbl/records",{"children":["$","$L7",null,{"href":"/leagues/bbl/records","children":"All-time records"}]}],["$","li","/leagues/bbl/records/phases",{"children":["$","$L7",null,{"href":"/leagues/bbl/records/phases","children":"Phase records"}]}],["$","li","/leagues/bbl/standings",{"children":["$","$L7",null,{"href":"/leagues/bbl/standings","children":"Standings"}]}],["$","li","/leagues/bbl/compare",{"children":["$","$L7",null,{"href":"/leagues/bbl/compare","children":"Team comparisons"}]}],["$","li","/leagues/bbl/hall-of-fame",{"children":["$","$L7",null,{"href":"/leagues/bbl/hall-of-fame","children":"Hall of Fame"}]}]],["$","li",null,{"className":"site-footer-see-all","style":{"marginTop":8,"fontSize":12,"opacity":0.85},"children":["$","$L7",null,{"href":"/leagues/bbl","children":"All BBL surfaces →"}]}]]}]]}],["$","div","PSL",{"className":"site-footer-col","children":[["$","h4",null,{"className":"site-footer-heading","children":"PSL"}],["$","ul",null,{"className":"site-footer-list","children":[[["$","li","/leagues/psl",{"children":["$","$L7",null,{"href":"/leagues/psl","children":"Pakistan Super League hub"}]}],["$","li","/leagues/psl/leaderboards",{"children":["$","$L7",null,{"href":"/leagues/psl/leaderboards","children":"Leaderboards (33)"}]}],["$","li","/leagues/psl/leaderboards/orange-cap",{"children":["$","$L7",null,{"href":"/leagues/psl/leaderboards/orange-cap","children":"Most runs"}]}],["$","li","/leagues/psl/leaderboards/purple-cap",{"children":["$","$L7",null,{"href":"/leagues/psl/leaderboards/purple-cap","children":"Most wickets"}]}],["$","li","/leagues/psl/leaderboards/strike-rate",{"children":["$","$L7",null,{"href":"/leagues/psl/leaderboards/strike-rate","children":"Batting SR"}]}],["$","li","/leagues/psl/leaderboards/economy-leaders",{"children":["$","$L7",null,{"href":"/leagues/psl/leaderboards/economy-leaders","children":"Economy"}]}],["$","li","/leagues/psl/leaderboards/most-sixes",{"children":["$","$L7",null,{"href":"/leagues/psl/leaderboards/most-sixes","children":"Most sixes"}]}],["$","li","/leagues/psl/leaderboards/powerplay-strike-rate",{"children":["$","$L7",null,{"href":"/leagues/psl/leaderboards/powerplay-strike-rate","children":"Powerplay SR"}]}],["$","li","/leagues/psl/leaderboards/death-economy",{"children":["$","$L7",null,{"href":"/leagues/psl/leaderboards/death-economy","children":"Death economy"}]}],["$","li","/leagues/psl/players",{"children":["$","$L7",null,{"href":"/leagues/psl/players","children":"All players"}]}],["$","li","/leagues/psl/records",{"children":["$","$L7",null,{"href":"/leagues/psl/records","children":"All-time records"}]}],["$","li","/leagues/psl/records/phases",{"children":["$","$L7",null,{"href":"/leagues/psl/records/phases","children":"Phase records"}]}],["$","li","/leagues/psl/standings",{"children":["$","$L7",null,{"href":"/leagues/psl/standings","children":"Standings"}]}],["$","li","/leagues/psl/compare",{"children":["$","$L7",null,{"href":"/leagues/psl/compare","children":"Team comparisons"}]}],["$","li","/leagues/psl/hall-of-fame",{"children":["$","$L7",null,{"href":"/leagues/psl/hall-of-fame","children":"Hall of Fame"}]}]],["$","li",null,{"className":"site-footer-see-all","style":{"marginTop":8,"fontSize":12,"opacity":0.85},"children":["$","$L7",null,{"href":"/leagues/psl","children":"All PSL surfaces →"}]}]]}]]}],["$","div","WBBL",{"className":"site-footer-col","children":[["$","h4",null,{"className":"site-footer-heading","children":"WBBL"}],["$","ul",null,{"className":"site-footer-list","children":[[["$","li","/leagues/wbbl",{"children":["$","$L7",null,{"href":"/leagues/wbbl","children":"Women's Big Bash League hub"}]}],["$","li","/leagues/wbbl/leaderboards",{"children":["$","$L7",null,{"href":"/leagues/wbbl/leaderboards","children":"Leaderboards (33)"}]}],["$","li","/leagues/wbbl/leaderboards/orange-cap",{"children":["$","$L7",null,{"href":"/leagues/wbbl/leaderboards/orange-cap","children":"Most runs"}]}],["$","li","/leagues/wbbl/leaderboards/purple-cap",{"children":["$","$L7",null,{"href":"/leagues/wbbl/leaderboards/purple-cap","children":"Most wickets"}]}],["$","li","/leagues/wbbl/leaderboards/strike-rate",{"children":["$","$L7",null,{"href":"/leagues/wbbl/leaderboards/strike-rate","children":"Batting SR"}]}],["$","li","/leagues/wbbl/leaderboards/economy-leaders",{"children":["$","$L7",null,{"href":"/leagues/wbbl/leaderboards/economy-leaders","children":"Economy"}]}],["$","li","/leagues/wbbl/leaderboards/most-sixes",{"children":["$","$L7",null,{"href":"/leagues/wbbl/leaderboards/most-sixes","children":"Most sixes"}]}],["$","li","/leagues/wbbl/leaderboards/powerplay-strike-rate",{"children":["$","$L7",null,{"href":"/leagues/wbbl/leaderboards/powerplay-strike-rate","children":"Powerplay SR"}]}],["$","li","/leagues/wbbl/leaderboards/death-economy",{"children":["$","$L7",null,{"href":"/leagues/wbbl/leaderboards/death-economy","children":"Death economy"}]}],["$","li","/leagues/wbbl/players",{"children":["$","$L7",null,{"href":"/leagues/wbbl/players","children":"All players"}]}],["$","li","/leagues/wbbl/records",{"children":["$","$L7",null,{"href":"/leagues/wbbl/records","children":"All-time records"}]}],["$","li","/leagues/wbbl/records/phases",{"children":["$","$L7",null,{"href":"/leagues/wbbl/records/phases","children":"Phase records"}]}],["$","li","/leagues/wbbl/standings",{"children":["$","$L7",null,{"href":"/leagues/wbbl/standings","children":"Standings"}]}],["$","li","/leagues/wbbl/compare",{"children":["$","$L7",null,{"href":"/leagues/wbbl/compare","children":"Team comparisons"}]}]],["$","li",null,{"className":"site-footer-see-all","style":{"marginTop":8,"fontSize":12,"opacity":0.85},"children":["$","$L7",null,{"href":"/leagues/wbbl","children":"All WBBL surfaces →"}]}]]}]]}],["$","div","Cross-cuts",{"className":"site-footer-col","children":[["$","h4",null,{"className":"site-footer-heading","children":"Cross-cuts"}],["$","ul",null,{"className":"site-footer-list","children":[[["$","li","/fans",{"children":["$","$L7",null,{"href":"/fans","children":"For fans"}]}],["$","li","/cross-cuts",{"children":["$","$L7",null,{"href":"/cross-cuts","children":"Cross-cuts hub"}]}],["$","li","/hall-of-fame",{"children":["$","$L7",null,{"href":"/hall-of-fame","children":"Hall of Fame"}]}],["$","li","/compare",{"children":["$","$L7",null,{"href":"/compare","children":"Compare players"}]}],["$","li","/compare/teams",{"children":["$","$L7",null,{"href":"/compare/teams","children":"Compare teams"}]}],["$","li","/compare/venues",{"children":["$","$L7",null,{"href":"/compare/venues","children":"Compare venues"}]}],["$","li","/h2h",{"children":["$","$L7",null,{"href":"/h2h","children":"Player H2H"}]}],["$","li","/h2h/captain",{"children":["$","$L7",null,{"href":"/h2h/captain","children":"Captain H2H"}]}],["$","li","/stories",{"children":["$","$L7",null,{"href":"/stories","children":"Stories"}]}],["$","li","/research",{"children":["$","$L7",null,{"href":"/research","children":"Research hub"}]}],["$","li","/trends",{"children":["$","$L7",null,{"href":"/trends","children":"All trends"}]}],["$","li","/moments",{"children":["$","$L7",null,{"href":"/moments","children":"Moments"}]}],["$","li","/records",{"children":["$","$L7",null,{"href":"/records","children":"All-time records"}]}]],"$undefined"]}]]}],["$","div","Build with us",{"className":"site-footer-col","children":[["$","h4",null,{"className":"site-footer-heading","children":"Build with us"}],["$","ul",null,{"className":"site-footer-list","children":[[["$","li","/ai",{"children":["$","$L7",null,{"href":"/ai","children":"Use with AI"}]}],["$","li","/mcp",{"children":["$","$L7",null,{"href":"/mcp","children":"MCP server"}]}],["$","li","/api-docs",{"children":["$","$L7",null,{"href":"/api-docs","children":"REST API"}]}],["$","li","/ask",{"children":["$","$L7",null,{"href":"/ask","children":"Ask CricketStudio (AI)"}]}],["$","li","/developers",{"children":["$","$L7",null,{"href":"/developers","children":"Developer portal"}]}],["$","li","/claims",{"children":["$","$L7",null,{"href":"/claims","children":"Claims index"}]}],["$","li","/facts",{"children":["$","$L7",null,{"href":"/facts","children":"Facts index"}]}],["$","li","/sitemap.xml",{"children":["$","$L7",null,{"href":"/sitemap.xml","children":"Sitemap"}]}],["$","li","/feed.xml",{"children":["$","$L7",null,{"href":"/feed.xml","children":"RSS feed"}]}],["$","li","/llms.txt",{"children":["$","$L7",null,{"href":"/llms.txt","children":"llms.txt"}]}],["$","li","/ai.txt",{"children":["$","$L7",null,{"href":"/ai.txt","children":"ai.txt"}]}]],"$undefined"]}]]}],["$","div","About + connect",{"className":"site-footer-col","children":[["$","h4",null,{"className":"site-footer-heading","children":"About + connect"}],["$","ul",null,{"className":"site-footer-list","children":[[["$","li","/about",{"children":["$","$L7",null,{"href":"/about","children":"About + methodology"}]}],["$","li","/about#citation-policy",{"children":["$","$L7",null,{"href":"/about#citation-policy","children":"Citation policy"}]}],["$","li","/cite",{"children":["$","$L7",null,{"href":"/cite","children":"Cite us"}]}],["$","li","/status",{"children":["$","$L7",null,{"href":"/status","children":"Platform status"}]}],["$","li","/trust",{"children":["$","$L7",null,{"href":"/trust","children":"Consistency contracts"}]}],["$","li","/corrections",{"children":["$","$L7",null,{"href":"/corrections","children":"Corrections ledger"}]}],["$","li","/about#corrections-and-player-consent",{"children":["$","$L7",null,{"href":"/about#corrections-and-player-consent","children":"Corrections + consent"}]}],["$","li","/player-voiced",{"children":["$","$L7",null,{"href":"/player-voiced","children":"For players & franchises"}]}],["$","li","/privacy",{"children":["$","$L7",null,{"href":"/privacy","children":"Privacy policy"}]}],["$","li","/terms",{"children":["$","$L7",null,{"href":"/terms","children":"Terms of use"}]}],["$","li","mailto:hello@cricketstudio.ai",{"children":["$","a",null,{"href":"mailto:hello@cricketstudio.ai","rel":"noopener","children":"hello@cricketstudio.ai"}]}],["$","li","https://twitter.com/CricketStudioAI",{"children":["$","a",null,{"href":"https://twitter.com/CricketStudioAI","rel":"noopener","children":"@CricketStudioAI"}]}]],"$undefined"]}]]}]]}],["$","div",null,{"className":"site-footer-baseline","children":[["$","div",null,{"className":"site-footer-essay","children":[["$","strong",null,{"children":"CricketStudio"}],["$","span",null,{"className":"site-footer-tagline","children":"Citation infrastructure for cricket. Atomic claims with provenance, sample-size floors, and stable canonical URLs. Free to read. Free to cite."}]]}],["$","div",null,{"className":"site-footer-meta","children":["$","span",null,{"children":["© 2026 · Built in Chennai & Frisco ·"," ",["$","span",null,{"style":{"whiteSpace":"nowrap"},"children":"Founded by Arul Anand"}]]}]}]]}]]}]}]}],["$","$Le",null,{}]]}]]}]],null],[["$","div",null,{"style":{"minHeight":"60vh","display":"flex","alignItems":"flex-start","padding":"40px 20px"},"children":["$","div",null,{"style":{"width":"100%","maxWidth":900,"margin":"0 auto"},"children":[["$","div",null,{"style":{"height":14,"width":180,"background":"rgba(220,195,140,.08)","borderRadius":4,"marginBottom":28}}],["$","div",null,{"style":{"height":24,"width":320,"background":"rgba(220,195,140,.1)","borderRadius":4,"marginBottom":32}}],[["$","div","1",{"style":{"height":56,"background":"rgba(220,195,140,.04)","borderRadius":6,"marginBottom":10,"border":"1px solid rgba(220,195,140,.06)"}}],["$","div","2",{"style":{"height":56,"background":"rgba(220,195,140,.04)","borderRadius":6,"marginBottom":10,"border":"1px solid rgba(220,195,140,.06)"}}],["$","div","3",{"style":{"height":56,"background":"rgba(220,195,140,.04)","borderRadius":6,"marginBottom":10,"border":"1px solid rgba(220,195,140,.06)"}}],["$","div","4",{"style":{"height":56,"background":"rgba(220,195,140,.04)","borderRadius":6,"marginBottom":10,"border":"1px solid rgba(220,195,140,.06)"}}]]]}]}],[],[]]],["$Lf",null]]]]
f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=5"}],["$","meta","1",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"#f4ede0"}],["$","meta","2",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"#0e0e10"}],["$","meta","3",{"charSet":"utf-8"}],["$","title","4",{"children":"Stories — CricketStudio · CricketStudio"}],["$","meta","5",{"name":"description","content":"CricketStudio data stories: one question, one dataset, one surprising answer. Each story carries a citable claim, a visible sample size, an explicit date window, and a provenance chain to ball-by-ball data."}],["$","meta","6",{"name":"application-name","content":"CricketStudio"}],["$","meta","7",{"name":"robots","content":"index, follow"}],["$","link","8",{"rel":"canonical","href":"https://players.cricketstudio.ai/stories"}],["$","meta","9",{"name":"google-site-verification","content":"QLJnw4uQncbXosSU2z-DCIsox8jsQ4W9i87KItffxtk"}],["$","meta","10",{"name":"msvalidate.01","content":"C1F0554FD38BAEE95FE9A398F90A8CA9"}],["$","meta","11",{"property":"og:title","content":"Stories — CricketStudio"}],["$","meta","12",{"property":"og:description","content":"Data stories from ball-by-ball cricket — each claim citable, sample-floored, and provenance-linked."}],["$","meta","13",{"property":"og:url","content":"https://players.cricketstudio.ai/stories"}],["$","meta","14",{"property":"og:site_name","content":"CricketStudio"}],["$","meta","15",{"property":"og:image","content":"https://players.cricketstudio.ai/cricketstudio-logo-1200.png"}],["$","meta","16",{"property":"og:image:width","content":"1200"}],["$","meta","17",{"property":"og:image:height","content":"630"}],["$","meta","18",{"property":"og:image:alt","content":"CricketStudio"}],["$","meta","19",{"property":"og:type","content":"website"}],["$","meta","20",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","21",{"name":"twitter:title","content":"Stories — CricketStudio"}],["$","meta","22",{"name":"twitter:description","content":"Data stories from ball-by-ball cricket. Every claim citable."}],["$","meta","23",{"name":"twitter:image","content":"https://players.cricketstudio.ai/cricketstudio-logo-1200.png"}],["$","link","24",{"rel":"shortcut icon","href":"/favicon.png"}],["$","link","25",{"rel":"icon","href":"/favicon.png"}],["$","meta","26",{"name":"next-size-adjust"}]]
1:null
