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.
Tests
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 – 11 January 2026
ODI All Rounder Ranking
| Rank | Player | Team | Rating |
|---|---|---|---|
| 1 | Azmatullah Omarzai | Afghanistan | 334 |
| 2 | Sikandar Raza | Zimbabwe | 302 |
| 3 | Mohammad Nabi | Afghanistan | 285 |
| 4 | Mehidy Hasan Miraz | Bangladesh | 273 |
| 5 | Rashid Khan | Afghanistan | 257 |
| 6 | Mitchell Santner | New Zealand | 250 |
| 7 | Michael Bracewell | New Zealand | 235 |
| 8 | Wanindu Hasaranga | Sri Lanka | 234 |
| 9 | Brandon McMullen | Scotland | 228 |
| 10 | Axar Patel | India | 211 |
| 11 | Gerhard Erasmus | Namibia | 204 |
| 12 | Ravindra Jadeja | India | 199 |
| 13 | Josh Hazlewood | Australia | 197 |
| 14 | Salman Agha | Pakistan | 196 |
| 15 | Curtis Campher | Ireland | 187 |
| 16 | Roston Chase | West Indies | 184 |
| 17 | Gudakesh Motie | West Indies | 184 |
| 18 | Marco Jansen | South Africa | 181 |
| 19 | Charith Asalanka | Sri Lanka | 180 |
| 20 | Rachin Ravindra | New Zealand | 179 |
| 21 | Adil Rashid | England | 179 |
| 22 | Maheesh Theekshana | Sri Lanka | 175 |
| 23 | Bernard Scholtz | Namibia | 172 |
| 24 | Kuldeep Yadav | India | 171 |
| 25 | Shaheen Afridi | Pakistan | 158 |
| 26 | Jofra Archer | England | 157 |
| 27 | Hardik Pandya | India | 157 |
ODI Team Ranking
ODI Batting Ranking
ODI Bowling Ranking
T20I
Last Updated – 11 January 2026
T20I All Rounder Ranking
| Rank | Player | Team | Rating |
|---|---|---|---|
| 1 | Sikandar Raza | Zimbabwe | 289 |
| 2 | Saim Ayub | Pakistan | 277 |
| 3 | Roston Chase | West Indies | 252 |
| 4 | Hardik Pandya | India | 231 |
| 5 | Mohammad Nawaz | Pakistan | 218 |
| 6 | Mohammad Nabi | Afghanistan | 213 |
| 7 | Romario Shepherd | West Indies | 212 |
| 8 | Wanindu Hasaranga | Sri Lanka | 186 |
| 9 | Azmatullah Omarzai | Afghanistan | 184 |
| 10 | Axar Patel | India | 182 |
| 11 | Marcus Stoinis | Australia | 175 |
| 12 | Rashid Khan | Afghanistan | 174 |
| 13 | Liam Livingstone | England | 171 |
| 14 | Jason Holder | West Indies | 164 |
| 15 | Gerhard Erasmus | Namibia | 155 |
| 16 | Abhishek Sharma | India | 148 |
| 17 | Mitchell Santner | New Zealand | 147 |
| 18 | Aiden Markram | South Africa | 138 |
| 19 | Michael Bracewell | New Zealand | 132 |
| 20 | J.J. Smit | Namibia | 129 |
| 21 | Glenn Maxwell | Australia | 126 |
| 22 | Marco Jansen | South Africa | 114 |
| 23 | Sam Curran | England | 106 |
| 24 | Charith Asalanka | Sri Lanka | 96 |
| 25 | Shadab Khan | Pakistan | 92 |
| 26 | Faheem Ashraf | Pakistan | 88 |
T20I Team Ranking
T20I Batting Ranking
T20I Bowling Ranking













