Haris Rauf steams in from the far end, the crowd roaring. Colin Munro shuffles across his crease, eyes locked on the release point. Rauf hits that perfect length, the ball nips back, crashes into middle stump. Munro walks. Rauf sets off on his trademark celebratory sprint down the pitch.
But here's the question: does it matter which league this happened in?
If this is the PSL in Lahore, Munro was contributing about +4 win probability points per match to his team - a solid contributor, and Rauf just removed a genuine threat. If it's the MLC in Dallas, that same Munro was worth nearly +7.5 points per match - almost twice the influence. The same delivery, the same two players, but the weight of the moment is fundamentally different. What changes isn't the ball. It's the 20 other players on the field around them - and that's what determines how tough a league really is.
Everyone has an opinion about league quality. "IPL is the best." "BBL has declined." "SA20 is rising." But these claims are almost always anecdotal - based on auction prices, broadcast deals, or which stars a league can attract. Nobody has systematically measured it using on-field performance data. Until now.
We analyzed 2,858 player-league records across the last 2 seasons of each of 11 franchise T20 leagues, using a context-aware impact metric that accounts for match situation - not raw strike rates or averages, which treat a boundary in a dead rubber the same as one in a last-over chase.
The Key Insight: Players Who Play Everywhere
Roughly 294 players appear in two or more franchise T20 leagues with a meaningful sample (3+ matches each). These "bridge players" are our measurement instruments. If the same player's match impact drops when moving from the BBL to the IPL, that tells us the IPL is harder. Chain enough of these comparisons together across the global network of shared players, and you can rank every league on a single scale.
The Ranking
| # | League | Tier | Difficulty Rating | 95% CI | Bridge Players |
|---|
A negative rating means harder - shared players' impact is compressed in that league because opponents are stronger. A positive rating means easier to dominate.
What the tiers mean
Tier 1 - IPL stands alone. Its rating of -4.75 is statistically separated from every other league (the 95% confidence interval [-6.21, -3.26] doesn't overlap with anyone). When any player moves to the IPL, their per-match impact drops by 2-5 win probability percentage points. The IPL combines the world's deepest domestic talent pool with the highest concentration of elite overseas talent.
Tier 2 - SA20 and ILT20. Both rate around -1.4, a clear step above the middle pack. SA20's difficulty is driven primarily by batting conditions (South African pitches and pace attacks), while ILT20 is balanced across both dimensions. The Hundred sits at the boundary of this tier.
Tier 3 - The cluster. PSL, BBL, MLC, and LPL sit between -0.4 and -0.5 with heavily overlapping confidence intervals. We can't confidently rank them against each other - they're comparable in quality. CPL is near neutral.
Tier 4 - BPL and Super Smash. Clearly easier leagues where shared players dominate more. Super Smash's rating (+7.1) comes with a caveat: only 14 bridge players connect it, so the confidence interval is wide.
The Proof: Same Player, Different Leagues
This is where the methodology clicks. Watch what happens to the same player's impact as they move between leagues:
The standout is Sunil Narine - he's above replacement in every single league he plays in, including +9.1 in the IPL. No other player in the dataset maintains positive impact across the entire difficulty spectrum like that. Andre Russell tells a different story: over the last two seasons he's been below replacement everywhere, but interestingly his IPL (-2.0) is better than his CPL (-5.4) or ILT20 (-6.2) - a reminder that delta measures situational impact, not just raw talent.
Explore Any Player
79 players appeared in 4 or more franchise leagues (with 3+ matches each). Select any player below to see how their impact shifts across leagues.
The Pairwise Heatmap
This matrix shows the estimated difficulty gap between every pair of leagues. Read it as: "When the same player moves from the row league to the column league, their impact changes by this many win probability points per match."
The IPL column is a wall of green (harder for opponents) while the BPL column is red (easier). The SA20 vs The Hundred cell is almost zero (+0.05) - they're nearly identical in difficulty despite very different cricketing traditions.
Why Roster Rules Matter More Than Star Names
One of the most surprising findings is that MLC ranks 5th despite fielding many of the same overseas stars as the top leagues, while the ILT20 (UAE) ranks 3rd. MLC has Sunil Narine, Andre Russell, Trent Boult, Heinrich Klaasen - names that would headline any league in the world. So why does it rate as easier than the ILT20?
The answer isn't about which stars play where. It's about how many non-stars are on the field.
This shows up vividly in the data. Look at the 24 players who've played in both leagues (with 4+ matches in each) over the last two seasons:
MLC vs ILT20: Same Players, Different Impact
Each bar is the same player's average delta in MLC minus their average delta in ILT20. Positive = they dominate MLC more. The split is almost even (10 vs 14), and the average gap is small - yet MLC rates lower overall because its connections to OTHER leagues reveal the domestic dilution.
The head-to-head between MLC and ILT20 is essentially a coin flip - the 24 shared players split 10-14 on who dominates more. Shimron Hetmyer averages +20.6 gap (dominates MLC far more), while Sikandar Raza goes the other direction at -17.0 (dominates ILT20 far more). The direct comparison is inconclusive.
So where does the rating difference come from? From the full network. The ILT20's 148 bridge players also connect to the IPL (gap: +1.66), SA20 (gap: -0.43), The Hundred (gap: -1.39) - and they hold their own against these harder leagues. MLC's bridge players, meanwhile, also connect to the CPL (gap: -0.72) and BPL (gap: +4.41) - easier leagues where they dominate even more than in MLC. The graph solver sees this pattern: ILT20 players compete well against hard leagues, MLC players compete well against easy leagues. The conclusion is that MLC's overall field strength is lower.
The lesson: you can't buy league quality with star power alone. When 5 of your 11 players are developing domestic cricketers, the overseas stars face weaker opposition half the time, their deltas inflate, and the league rates as easier. The ILT20, despite arguably less brand recognition, fields a stronger XI on average because its roster rules demand it.
This has direct implications for leagues trying to grow: the MLC's investment in American cricket development is the right long-term play, but until those domestic players reach international caliber, the on-field product will rate below leagues with fewer domestic roster requirements.
Batting vs Bowling: Where Is Each League Hard?
We ran the model separately on batting deltas and bowling deltas to decompose league difficulty into its two dimensions:
Batting Difficulty vs Bowling Difficulty
Bottom-left = hardest in both dimensions. Top-right = easiest. IPL is the only league that's top-2 in both batting AND bowling difficulty.
IPL is the hardest to bat in (-2.73) AND the hardest to bowl in (-1.89). No other league is top-2 in both. SA20 is hard because of batting difficulty (-1.24) - South African pitches and pace make scoring tough, but its bowling difficulty is near neutral. The Hundred is the opposite: its bowling difficulty (-1.74) exceeds its batting difficulty (-0.33), making it the hardest league for bowlers to dominate.
The Bridge Player Network
Not all leagues are equally connected. The number of shared players between each pair determines how confident we can be in the pairwise estimate:
Shared Players by League (connected to 2+ leagues, 3+ matches each)
ILT20 (UAE) is the most connected hub - 148 bridge players link it to other leagues. The IPL, despite being the strongest league, has only 90 bridge players because most IPL players are Indian domestic talent who don't play other leagues.
The Confidence Intervals
How robust is this ranking? We resampled the 294 bridge players 1,000 times (bootstrap) and re-solved the model each time:
League Ratings with 95% Confidence Intervals
IPL's position at #1 is stable in 100% of bootstrap iterations. SA20/ILT20 at #2-3 stable ~85%. The middle tier (The Hundred through CPL) has significant overlap - we can't confidently distinguish between them.
Methodology
How We Did This
- Data source: Pre-computed per-match player impact deltas covering the last 2 seasons of each of 11 franchise T20 leagues (21 competition-seasons total, roughly 2024/25 to 2025/26). Super Smash has only 1 season available. All seasons are weighted equally.
- Delta metric: The Misra-Rajaraman delta measures each player's ball-by-ball impact by projecting innings scores before and after each delivery, then attributing the difference to batter and bowler. An iterative PageRank-style algorithm adjusts for opposition quality.
- Shared players: 294 players with 3+ matches in 2+ leagues serve as bridges between leagues.
- Pairwise gaps: For each pair of leagues sharing players, we computed the weighted mean of players' delta differences:
gap(A,B) = mean(delta_in_A - delta_in_B). - Graph solving: Weighted least squares finds the single rating per league that best explains all pairwise gaps simultaneously, pinned to mean zero.
- Bootstrap: 1,000 resamples of the 294 bridge players produce 95% confidence intervals.
Data Coverage (last 2 seasons per league)
| League | Seasons | Window | Bridge Players |
|---|---|---|---|
| IPL | 2 | 2025, 2026 | 74 |
| BBL | 2 | 2024/25, 2025/26 | 84 |
| PSL | 2 | 2025, 2026 | 103 |
| SA20 | 2 | 2025, 2026 | 92 |
| The Hundred | 2 | 2025, 2026 | 108 |
| MLC | 2 | 2025, 2026 | 84 |
| ILT20 | 2 | 2025, 2025/26 | 118 |
| BPL | 2 | 2024/25, 2026 | 55 |
| CPL | 2 | 2024, 2025 | 75 |
| LPL | 2 | 2024, 2026 | 68 |
| Super Smash | 1 | 2024/25 | 14 |
Limitations
Super Smash has only 1 season available (14 bridge players). Players' roles may differ across leagues (batting at #3 vs #5). Roster rules differ (IPL: 4 overseas per XI, ILT20: 9, MLC: 6) - as discussed above, this directly affects measured difficulty. All seasons are weighted equally. Our ranking is likely conservative: the 294 bridge players are disproportionately elite - you don't get picked by multiple franchise leagues unless you're very good. If even these top players see their impact compressed by nearly 5 points in the IPL, the compression for an average cricketer would almost certainly be larger. The true gap between the IPL and weaker leagues is probably wider than what we measure.