Looking for the latest ICC rankings of the best all rounders in cricket?
You are in the right place. Here you will find the updated list of top performing players in T20I, ODI, and Test formats. The tables below are refreshed regularly to keep you up to date with every change. Updated regularly based on the latest ICC rankings and stats.
Test
Last Updated – 04 January 2026
Test All Rounder Ranking
| Rank | Player | Team | Rating |
|---|---|---|---|
| 1 | Ravindra Jadeja | India | 455 |
| 2 | Marco Jansen | South Africa | 344 |
| 3 | Mehidy Hasan Miraz | Bangladesh | 299 |
| 4 | Ben Stokes | England | 299 |
| 5 | Mitchell Starc | Australia | 284 |
| 6 | Pat Cummins | Australia | 250 |
| 7 | Wiaan Mulder | South Africa | 245 |
| 8 | Gus Atkinson | England | 234 |
| 9 | Joe Root | England | 219 |
| 10 | Mitchell Santner | New Zealand | 212 |
| 11 | Axar Patel | India | 202 |
| 12 | Kagiso Rabada | South Africa | 197 |
| 13 | Matt Henry | New Zealand | 188 |
| 14 | Keshav Maharaj | South Africa | 178 |
| 15 | Glenn Phillips | New Zealand | 174 |
| 16 | Nathan Lyon | Australia | 164 |
| 17 | Noman Ali | Pakistan | 163 |
Test Team Ranking
Test Batting Ranking
Test Bowling Ranking
ODI
Last Updated – 14 April 2026
ODI All Rounder Ranking
| Rank | Player | Team | Rating |
|---|---|---|---|
| 1 | Azmatullah Omarzai | Afghanistan | 329 |
| 2 | Mehidy Hasan Miraz | Bangladesh | 280 |
| 3 | Sikandar Raza | Zimbabwe | 276 |
| 4 | Mohammad Nabi | Afghanistan | 275 |
| 5 | Michael Bracewell | New Zealand | 244 |
| 6 | Mitchell Santner | New Zealand | 238 |
| 7 | Rashid Khan | Afghanistan | 237 |
| 8 | Brandon McMullen | Scotland | 219 |
| 9 | Wanindu Hasaranga | Sri Lanka | 208 |
| 10 | Axar Patel | India | 201 |
| 11 | Salman Agha | Pakistan | 201 |
| 12 | Josh Hazlewood | Australia | 196 |
| 13 | Charith Asalanka | Sri Lanka | 192 |
| 14 | Ravindra Jadeja | India | 189 |
| 15 | Adil Rashid | England | 186 |
| 16 | Gudakesh Motie | West Indies | 182 |
| 17 | Marco Jansen | South Africa | 178 |
| 18 | Curtis Campher | Ireland | 174 |
| 19 | Roston Chase | West Indies | 172 |
| 20 | Bernard Scholtz | Namibia | 172 |
| 21 | Rachin Ravindra | New Zealand | 171 |
| 22 | Gerhard Erasmus | Namibia | 167 |
| 23 | Kuldeep Yadav | India | 160 |
| 24 | Shaheen Afridi | Pakistan | 159 |
| 25 | Maheesh Theekshana | Sri Lanka | 157 |
| 26 | Glenn Phillips | New Zealand | 156 |
| 27 | Hardik Pandya | India | 150 |
| 28 | Jofra Archer | England | 147 |
| 29 | Saim Ayub | Pakistan | 140 |
ODI Team Ranking
ODI Batting Ranking
ODI Bowling Ranking
T20I
Last Updated – 14 April 2026
T20I All Rounder Ranking
| Rank | Player | Team | Rating |
|---|---|---|---|
| 1 | Sikandar Raza | Zimbabwe | 328 |
| 2 | Hardik Pandya | India | 299 |
| 3 | Saim Ayub | Pakistan | 275 |
| 4 | Azmatullah Omarzai | Afghanistan | 241 |
| 5 | Roston Chase | West Indies | 239 |
| 6 | Mohammad Nabi | Afghanistan | 209 |
| 7 | Mitchell Santner | New Zealand | 204 |
| 8 | Mohammad Nawaz | Pakistan | 203 |
| 9 | Romario Shepherd | West Indies | 197 |
| 10 | Jason Holder | West Indies | 194 |
| 11 | Rashid Khan | Afghanistan | 183 |
| 12 | Gerhard Erasmus | Namibia | 180 |
| 13 | Marcus Stoinis | Australia | 175 |
| 14 | Sam Curran | England | 165 |
| 15 | Axar Patel | India | 162 |
| 16 | Wanindu Hasaranga | Sri Lanka | 160 |
| 17 | Shadab Khan | Pakistan | 149 |
| 18 | Abhishek Sharma | India | 146 |
| 19 | Glenn Maxwell | Australia | 142 |
| 20 | Liam Livingstone | England | 137 |
| 21 | J.J. Smit | Namibia | 130 |
| 22 | Aiden Markram | South Africa | 128 |
| 23 | Marco Jansen | South Africa | 128 |
| 24 | Glenn Phillips | New Zealand | 99 |
| 25 | Rachin Ravindra | New Zealand | 0 |
T20I Team Ranking
T20I Batting Ranking
T20I Bowling Ranking













