WPC · Player Rankings
OVERALL RANKINGS.
Weighted blend of batting, bowling and fielding — by player role. The all-rounders earn it twice over.
- 01CSKJaydev Unadkatbowler6 bat · 619 bowl · 0 field0pts
- 02SRHBhuvneshwar Kumarbowler11 bat · 491 bowl · 34 field0pts
- 03SRHDavid Warnerbatter484 bat · 0 bowl · 21 field0pts
- 04PBKSHashim Amlabatter382 bat · 0 bowl · 0 field0pts
- 05RCBPawan Negiall rounder116 bat · 347 bowl · 0 field0pts
- 06KKRNathan Coulter-Nilebowler20 bat · 320 bowl · 0 field0pts
- 07SRHRashid Khanbowler18 bat · 299 bowl · 0 field0pts
- 08MIJasprit Bumrahbowler20 bat · 285 bowl · 59 field0pts
- 09CSKImran Tahirbowler0 bat · 290 bowl · 66 field0pts
- 10MIKarn Sharmaall rounder53 bat · 272 bowl · 0 field0pts
- 11GTSuresh Rainabatter287 bat · 0 bowl · 0 field0pts
- 12CSKBen Stokesall rounder195 bat · 224 bowl · 0 field0pts
- 13KKRRobin Uthappabatter280 bat · 0 bowl · 41 field0pts
- 14PBKSGlenn Maxwellall rounder242 bat · 118 bowl · 0 field0pts
- 15DCRishabh Pantbatter266 bat · 0 bowl · 0 field0pts
- 16DCChris Morrisall rounder169 bat · 213 bowl · 0 field0pts
- 17GTAndrew Tyebowler58 bat · 238 bowl · 0 field0pts
- 18KKRGautam Gambhirbatter254 bat · 0 bowl · 0 field0pts
- 19SRHShikhar Dhawanbatter251 bat · 0 bowl · 0 field0pts
- 20SRHSiddarth Kaulbowler0 bat · 249 bowl · 0 field0pts
- 21CSKRahul Tripathibatter246 bat · 0 bowl · 69 field0pts
- 22PBKSSandeep Sharmabowler14 bat · 240 bowl · 0 field0pts
- 23KKRUmesh Yadavbowler20 bat · 231 bowl · 0 field0pts
- 24DCPat Cumminsall rounder91 bat · 207 bowl · 12 field0pts
- 25GTBrendon McCullumbatter233 bat · 0 bowl · 0 field0pts
- 26PBKSAxar Patelall rounder135 bat · 191 bowl · 0 field0pts
- 27DCSanju Samsonbatter230 bat · 0 bowl · 0 field0pts
- 28KKRManish Pandeybatter226 bat · 0 bowl · 0 field0pts
- 29GTDinesh Karthikbatter225 bat · 0 bowl · 0 field0pts
- 30CSKSteve Smithbatter224 bat · 0 bowl · 69 field0pts
- 31RCBYuzvendra Chahalall rounder10 bat · 220 bowl · 7 field0pts
- 32GTAaron Finchbatter223 bat · 0 bowl · 0 field0pts
- 33KKRChris Lynnbatter219 bat · 0 bowl · 10 field0pts
- 34MIJos Buttlerbatter218 bat · 0 bowl · 0 field0pts
- 35CSKWashington Sundarall rounder17 bat · 202 bowl · 0 field0pts
- 36KKRSunil Narineall rounder163 bat · 145 bowl · 0 field0pts
- 37MIKieron Pollardbatter206 bat · 0 bowl · 0 field0pts
- 38CSKManoj Tiwarybatter204 bat · 0 bowl · 32 field0pts
- 39MIKrunal Pandyaall rounder154 bat · 156 bowl · 0 field0pts
- 40KKRChris Woakesall rounder57 bat · 183 bowl · 0 field0pts
- 41MIMitchell McClenaghanall rounder23 bat · 189 bowl · 0 field0pts
- 42MIParthiv Patelbatter193 bat · 0 bowl · 62 field0pts
- 43DCShreyas Iyerbatter192 bat · 0 bowl · 9 field0pts
- 44SRHMoises Henriquesbatter184 bat · 0 bowl · 19 field0pts
- 45MINitish Ranabatter181 bat · 0 bowl · 21 field0pts
- 46GTIshan Kishanbatter180 bat · 0 bowl · 0 field0pts
- 47MIHarbhajan Singhall rounder21 bat · 168 bowl · 0 field0pts
- 48MIHardik Pandyaall rounder153 bat · 50 bowl · 0 field0pts
- 49SRHKane Williamsonbatter166 bat · 0 bowl · 0 field0pts
- 50RCBKedar Jadhavbatter165 bat · 0 bowl · 46 field0pts
- 51CSKDan Christianall rounder83 bat · 140 bowl · 9 field0pts
- 52SRHYuvraj Singhbatter161 bat · 0 bowl · 0 field0pts
- 53GTDwayne Smithbatter160 bat · 0 bowl · 0 field0pts
- 54RCBSamuel Badreeall rounder9 bat · 153 bowl · 0 field0pts
- 55RCBVirat Kohlibatter155 bat · 0 bowl · 9 field0pts
- 56KKRKuldeep Yadavbowler22 bat · 148 bowl · 0 field0pts
- 57PBKSManan Vohrabatter152 bat · 0 bowl · 0 field0pts
- 58CSKAjinkya Rahanebatter147 bat · 0 bowl · 0 field0pts
- 59DCKarun Nairbatter142 bat · 0 bowl · 0 field0pts
- 60MIRohit Sharmabatter141 bat · 0 bowl · 0 field0pts
- 61GTRavindra Jadejaall rounder139 bat · 0 bowl · 0 field0pts
- 62RCBAB de Villiersbatter138 bat · 0 bowl · 0 field0pts
- 63CSKShardul Thakurbowler0 bat · 136 bowl · 39 field0pts
- 64CSKMS Dhonibatter133 bat · 0 bowl · 0 field0pts
- 65PBKSWriddhiman Sahabatter133 bat · 0 bowl · 0 field0pts
- 66RCBChris Gaylebatter132 bat · 0 bowl · 66 field0pts
- 67PBKSShaun Marshbatter131 bat · 0 bowl · 0 field0pts
- 68MIMitchell Johnsonbowler21 bat · 125 bowl · 44 field0pts
- 69DCShahbaz Nadeembowler5 bat · 128 bowl · 0 field0pts
- 70DCZaheer Khanbowler0 bat · 129 bowl · 7 field0pts
- 71PBKSMartin Guptillbatter125 bat · 0 bowl · 0 field0pts
- 72KKRYusuf Pathanbatter119 bat · 0 bowl · 32 field0pts
- 73MILasith Malingabowler14 bat · 113 bowl · 46 field0pts
- 74PBKSMohit Sharmaall rounder58 bat · 98 bowl · 17 field0pts
- 75RCBTravis Headbatter115 bat · 0 bowl · 0 field0pts
- 76SRHMohammed Sirajbowler0 bat · 110 bowl · 0 field0pts
- 77PBKSVarun Aaronbowler11 bat · 107 bowl · 34 field0pts
- 78KKRColin de Grandhommebatter92 bat · 43 bowl · 69 field0pts
- 79RCBHarshal Patelbatter0 bat · 105 bowl · 0 field0pts
- 80RCBMandeep Singhbatter105 bat · 0 bowl · 32 field0pts
- 81DCCorey Andersonbatter99 bat · 0 bowl · 0 field0pts
- 82DCAmit Mishraall rounder44 bat · 86 bowl · 17 field0pts
- 83CSKAdam Zampabowler17 bat · 91 bowl · 0 field0pts
- 84RCBAniket Choudharybowler28 bat · 84 bowl · 0 field0pts
- 85DCSam Billingsbatter92 bat · 0 bowl · 32 field0pts
- 86MILendl Simmonsbatter88 bat · 0 bowl · 34 field0pts
- 87SRHMohammad Nabibatter13 bat · 83 bowl · 0 field0pts
- 88SRHAshish Nehrabowler0 bat · 85 bowl · 0 field0pts
- 89PBKSRahul Tewatiabatter27 bat · 76 bowl · 0 field0pts
- 90GTNathu Singhbatter0 bat · 80 bowl · 0 field0pts
- 91KKRSuryakumar Yadavbatter78 bat · 0 bowl · 0 field0pts
- 92DCKagiso Rabadabatter19 bat · 72 bowl · 0 field0pts
- 93CSKLockie Fergusonbatter10 bat · 73 bowl · 11 field0pts
- 94GTPraveen Kumarbowler17 bat · 71 bowl · 0 field0pts
- 95SRHDeepak Hoodabatter73 bat · 6 bowl · 0 field0pts
- 96RCBAvesh Khanbatter0 bat · 73 bowl · 0 field0pts
- 97RCBTymal Millsbowler18 bat · 66 bowl · 19 field0pts
- 98GTBasil Thampiall rounder37 bat · 60 bowl · 0 field0pts
- 99MISaurabh Tiwarybatter71 bat · 0 bowl · 0 field0pts
- 100KKRAnkit Rajpootbowler17 bat · 64 bowl · 0 field0pts
- 101RCBStuart Binnybatter50 bat · 36 bowl · 16 field0pts
- 102SRHVijay Shankarbatter59 bat · 0 bowl · 0 field0pts
- 103DCMohammad Shamiall rounder47 bat · 39 bowl · 0 field0pts
- 104CSKAnkit Sharmabatter58 bat · 0 bowl · 0 field0pts
- 105KKRPiyush Chawlabowler9 bat · 54 bowl · 0 field0pts
- 106GTJason Roybatter56 bat · 0 bowl · 48 field0pts
- 107SRHNaman Ojhabatter55 bat · 0 bowl · 0 field0pts
- 108MIVinay Kumarbatter0 bat · 55 bowl · 0 field0pts
- 109KKRTrent Boultbowler21 bat · 48 bowl · 0 field0pts
- 110MIAmbati Rayudubatter53 bat · 0 bowl · 0 field0pts
- 111CSKRahul Chaharbatter16 bat · 46 bowl · 0 field0pts
- 112RCBShane Watsonall rounder42 bat · 26 bowl · 0 field0pts
- 113RCBSreenath Aravindall rounder41 bat · 29 bowl · 0 field0pts
- 114SRHBen Cuttingbatter47 bat · 0 bowl · 0 field0pts
- 115MITim Southeebatter34 bat · 34 bowl · 0 field0pts
- 116GTJames Faulknerall rounder42 bat · 4 bowl · 12 field0pts
- 117SRHBipul Sharmabatter34 bat · 26 bowl · 69 field0pts
- 118GTPradeep Sangwanbowler6 bat · 37 bowl · 0 field0pts
- 119PBKSKC Cariappabatter10 bat · 36 bowl · 0 field0pts
- 120RCBBilly Stanlakebatter0 bat · 37 bowl · 0 field0pts
- 121PBKSDavid Millerbatter36 bat · 0 bowl · 0 field0pts
- 122PBKSEoin Morganbatter35 bat · 0 bowl · 71 field0pts
- 123DCAngelo Mathewsbatter33 bat · 0 bowl · 0 field0pts
- 124GTAnkit Sonibowler9 bat · 28 bowl · 0 field0pts
- 125KKRSheldon Jacksonbatter28 bat · 0 bowl · 0 field0pts
- 126CSKDeepak Chaharbatter28 bat · 0 bowl · 0 field0pts
- 127PBKSAnureet Singhbatter27 bat · 0 bowl · 0 field0pts
- 128KKRDarren Bravobatter27 bat · 0 bowl · 0 field0pts
- 129CSKRajat Bhatiabatter18 bat · 22 bowl · 48 field0pts
- 130CSKFaf du Plessisbatter26 bat · 0 bowl · 0 field0pts
- 131CSKAshok Dindabatter25 bat · 0 bowl · 0 field0pts
- 132CSKMayank Agarwalbatter25 bat · 0 bowl · 103 field0pts
- 133RCBIqbal Abdullabatter23 bat · 1 bowl · 0 field0pts
- 134DCMarlon Samuelsbatter22 bat · 0 bowl · 34 field0pts
- 135GTDhawal Kulkarnibowler9 bat · 14 bowl · 0 field0pts
- 136DCAnkit Bawnebatter17 bat · 0 bowl · 0 field0pts
- 137PBKSIshant Sharmabatter15 bat · 0 bowl · 0 field0pts
- 138RCBAdam Milnebatter0 bat · 15 bowl · 0 field0pts
- 139RCBVishnu Vinodbatter15 bat · 0 bowl · 0 field0pts
- 140GTIrfan Pathanbatter14 bat · 0 bowl · 0 field0pts
- 141DCCarlos Brathwaitebatter14 bat · 0 bowl · 0 field0pts
- 142PBKSMarcus Stoinisbatter13 bat · 0 bowl · 0 field0pts
- 143RCBSachin Babybatter13 bat · 0 bowl · 0 field0pts
- 144PBKSSwapnil Singhbatter12 bat · 0 bowl · 74 field0pts
- 145GTShubham Agarwalbatter0 bat · 11 bowl · 0 field0pts
- 146DCAditya Tarebatter10 bat · 0 bowl · 0 field0pts
- 147KKRShakib Al Hasanbatter8 bat · 0 bowl · 0 field0pts
- 148GTMunaf Patelbatter0 bat · 7 bowl · 0 field0pts
- 149KKRIshank Jaggibatter4 bat · 0 bowl · 0 field0pts
- 150PBKST Natarajanbowler0 bat · 4 bowl · 0 field0pts
How #1 got there
ANATOMY OF A RATING.
Wickets are the headline. Economy vs the league average and dot-ball pressure adjust the credit. Hauls (3w/5w) earn milestone bonuses.
CSK
Jaydev Unadkat
- Wickets+336.024 wickets across 12 innings
- Economy vs league avg+23.8Econ 7.02 (league avg ~9.0)
- Dot-ball pressure-20.00% dot balls (league avg ~38%)
- Opposition + venue+18.0Tougher batting attacks + away venues upweight every wicket
- Volume factor+22.0√(24/18) longevity bonus — sustained wicket-taking over a season
Final rating
619
/ 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.