ICC men's ODI all-rounder rankings
Top 50| # | Player | Rating |
|---|---|---|
| 1 | Azmatullah OmarzaiAfghanistan | 337 |
| 2 | Sikandar RazaZimbabwe | 276 |
| 3 | Mehidy Hasan MirazBangladesh | 260 |
| 4 | Michael BracewellNew Zealand | 250 |
| 5 | Mitchell SantnerNew Zealand | 247 |
| 6 | Mohammad NabiAfghanistan | 238 |
| 7 | Brandon McMullenScotland | 238 |
| 8 | Rashid KhanAfghanistan | 232 |
| 9 | Axar PatelIndia | 198 |
| 10 | Milind KumarUSA | 198 |
| 11 | Curtis CampherIreland | 196 |
| 12 | Gudakesh MotieWest Indies | 195 |
| 13 | Wanindu HasarangaSri Lanka | 193 |
| 14 | Salman AghaPakistan | 193 |
| 15 | Marco JansenSouth Africa | 185 |
| 16 | Charith AsalankaSri Lanka | 175 |
| 17 | Dunith WellalageSri Lanka | 172 |
| 18 | Josh HazlewoodAustralia | 167 |
| 19 | Shaheen AfridiPakistan | 166 |
| 20 | Dipendra Singh AireeNepal | 165 |
| 21 | Ravindra JadejaIndia | 164 |
| 22 | Adil RashidEngland | 163 |
| 23 | Mark AdairIreland | 159 |
| 24 | Gerhard ErasmusNamibia | 158 |
| 25 | Roston ChaseWest Indies | 156 |
| 26 | Maheesh TheekshanaSri Lanka | 154 |
| 27 | Kuldeep YadavIndia | 152 |
| 28 | Will JacksEngland | 150 |
| 29 | Corbin BoschSouth Africa | 148 |
| 30 | Rachin RavindraNew Zealand | 145 |
| 31 | Abrar AhmedPakistan | 143 |
| 32 | Aiden MarkramSouth Africa | 142 |
| 33 | Jofra ArcherEngland | 142 |
| 34 | Richard NgaravaZimbabwe | 138 |
| 35 | Naseem ShahPakistan | 138 |
| 36 | Keshav MaharajSouth Africa | 137 |
| 37 | Mark WattScotland | 136 |
| 38 | Jamie OvertonEngland | 136 |
| 39 | Alzarri JosephWest Indies | 135 |
| 40 | Glenn PhillipsNew Zealand | 133 |
| 41 | JJ SmitNamibia | 132 |
| 42 | Saim AyubPakistan | 132 |
| 43 | Bernard ScholtzNamibia | 131 |
| 44 | Sam CurranEngland | 129 |
| 45 | Harsh ThakerCanada | 127 |
| 46 | Jayden SealesWest Indies | 127 |
| 47 | Haris RaufPakistan | 125 |
| 48 | Harmeet SinghUSA | 125 |
| 49 | Asitha FernandoSri Lanka | 123 |
| 50 | Janith LiyanageSri Lanka | 123 |