WPC · Player Rankings
BATTING RANKINGS.
Reward for runs, but more for the context — phase of the innings, opposition attack quality, venue, pitch, and result.
- 01PBKSKL Rahulbatter659 runs · SR 158.4 · 32 sixes0pts
- 02RCBAB de Villiersbatter480 runs · SR 174.5 · 30 sixes0pts
- 03RRJos Buttlerbatter548 runs · SR 155.2 · 21 sixes0pts
- 04SRHKane Williamsonbatter735 runs · SR 142.4 · 28 sixes0pts
- 05CSKShane Watsonall rounder555 runs · SR 154.6 · 35 sixes0pts
- 06RCBVirat Kohlibatter530 runs · SR 139.1 · 18 sixes0pts
- 07MISuryakumar Yadavbatter512 runs · SR 133.3 · 16 sixes0pts
- 08PBKSChris Gaylebatter368 runs · SR 146.0 · 27 sixes0pts
- 09RRSanju Samsonbatter441 runs · SR 137.8 · 19 sixes0pts
- 10CSKSuresh Rainabatter445 runs · SR 132.4 · 12 sixes0pts
- 11KKRAndre Russellall rounder316 runs · SR 184.8 · 31 sixes0pts
- 12MIEvin Lewisbatter382 runs · SR 138.4 · 24 sixes0pts
- 13MIIshan Kishanbatter275 runs · SR 149.4 · 17 sixes0pts
- 14PBKSKarun Nairbatter301 runs · SR 136.2 · 13 sixes0pts
- 15KKRRobin Uthappabatter351 runs · SR 132.4 · 21 sixes0pts
- 16DCVijay Shankarbatter212 runs · SR 143.2 · 11 sixes0pts
- 17KKRShubman Gillbatter203 runs · SR 146.0 · 5 sixes0pts
- 18RCBMandeep Singhbatter252 runs · SR 135.5 · 11 sixes0pts
- 19KKRNitish Ranabatter304 runs · SR 131.0 · 14 sixes0pts
- 20MIRohit Sharmabatter286 runs · SR 133.0 · 12 sixes0pts
- 21MIHardik Pandyaall rounder260 runs · SR 133.3 · 11 sixes0pts
- 22RCBColin de Grandhommebatter131 runs · SR 155.9 · 10 sixes0pts
- 23SRHManish Pandeybatter284 runs · SR 115.4 · 5 sixes0pts
- 24RRKrishnappa Gowthamall rounder126 runs · SR 196.9 · 9 sixes0pts
- 25MIKieron Pollardbatter133 runs · SR 133.0 · 7 sixes0pts
- 26SRHWriddhiman Sahabatter122 runs · SR 119.6 · 1 sixes0pts
- 27RCBParthiv Patelbatter153 runs · SR 140.4 · 4 sixes0pts
- 28PBKSMayank Agarwalbatter120 runs · SR 127.7 · 5 sixes0pts
- 29CSKSam Billingsbatter108 runs · SR 138.5 · 5 sixes0pts
- 30CSKRavindra Jadejaall rounder89 runs · SR 120.3 · 4 sixes0pts
- 31SRHRashid Khanall rounder59 runs · SR 190.3 · 6 sixes0pts
- 32PBKSMarcus Stoinisbatter99 runs · SR 130.3 · 4 sixes0pts
- 33PBKSAxar Patelbatter80 runs · SR 115.9 · 4 sixes0pts
- 34DCColin Munrobatter63 runs · SR 153.7 · 4 sixes0pts
- 35SRHDeepak Hoodabatter87 runs · SR 107.4 · 3 sixes0pts
- 36RRD'Arcy Shortbatter115 runs · SR 116.2 · 5 sixes0pts
- 37RCBSarfaraz Khanbatter51 runs · SR 124.4 · 1 sixes0pts
- 38DCRahul Tewatiaall rounder50 runs · SR 116.3 · 1 sixes0pts
- 39RRStuart Binnybatter44 runs · SR 112.8 · 2 sixes0pts
- 40MIMitchell McClenaghanall rounder11 runs · SR 110.0 · 1 sixes0pts
How #1 got there
ANATOMY OF A RATING.
Runs are the headline. Strike rate vs the league average matters once you've faced enough balls. Boundaries add a small bonus — the runs already counted them.
PBKS
KL Rahul
- Run volume+107.6659 runs across 14 innings (avg 47/inn)
- Strike rate vs league+1.4SR 158.4 vs league avg ~155
- Boundaries (small bonus)+21.166 fours × 0.15 + 32 sixes × 0.35 — the runs already counted them
- Opposition + venue+22.0Tougher attacks + away venues upweight each innings
- Volume factor+26.0√(659/500) longevity bonus — sustained run-scoring over a season
Final rating
511
/ 1000 pts
How it works
Quality > quantity
An 80(45) vs a top attack on an away pitch outranks a 90(70) on a flat one at home.
How it works
Phase-aware
Strike rate is judged vs phase-par — death overs are scored differently from powerplay.
How it works
Recent form weighs more
Exponential decay across innings. The last five matter more than the first five.