ODI All Rounder Ranking | ICC All Rounder Ranking

Rank Player Team Rating
1 Mohammad Nabi INDIA Afghanistan 301
2 Ben Stokes INDIA England 294
3 Imad Wasim INDIA Pakistan 278
4 Colin de Grandhomme INDIA New Zealand 266
5 Chris Woakes INDIA England 263
6 Rashid Khan INDIA Afghanistan 253
7 Ravindra Jadeja INDIA India 246
8 Mitchell Santner INDIA New Zealand 241
9 Sikandar Raza INDIA Zimbabwe 234
10 Sean Williams INDIA Zimbabwe 233
11 Jason Holder INDIA West Indies 226
11 Andile Phehlukwayo INDIA South Africa 226
13 Marcus Stoinis INDIA Australia 220
14 Hardik Pandya INDIA India 219
15 Moeen Ali INDIA England 213
15 Adil Rashid INDIA England 213
17 Kagiso Rabada INDIA South Africa 205
18 James Neesham INDIA New Zealand 203
19 Trent Boult INDIA New Zealand 200
20 Mahedi Hasan INDIA Bangladesh 195
21 Mohammad Hafeez INDIA Pakistan 191
22 Glenn Maxwell INDIA Australia 184
23 Shadab Khan INDIA Pakistan 182
24 Thisara Perera INDIA Sri Lanka 178
25 Jasprit Bumrah INDIA India 177
25 Mohammad Amir INDIA Pakistan 177
27 Kuldeep Yadav INDIA India 176
28 Gulbadin Naib INDIA Afghanistan 173
29 Liam Plunkett INDIA England 170
30 Mustafizur Rahman INDIA Bangladesh 169
31 Rohan Mustafa INDIA United Arab Emirates 167
32 Dhananjaya de Silva INDIA Sri Lanka 165
32 Chris Morris INDIA South Africa 165
34 Mitchell Starc INDIA Australia 163
35 Joe Root INDIA England 160
35 Assad Vala INDIA Papua New Guinea 160
37 Pat Cummins INDIA Australia 157
38 Kedar Jadhav INDIA India 155
39 Mohammad Naveed INDIA United Arab Emirates 154
40 Mujeeb Ur Rahman INDIA Afghanistan 152
41 Bhuvneshwar Kumar INDIA India 149
41 Aaqib Sulehri INDIA Oman 149
43 Matt Henry INDIA New Zealand 147
44 Kevin O'Brien INDIA Ireland 146
44 Hasan Ali INDIA Pakistan 146
46 Ashley Nurse INDIA West Indies 145
47 Mark Wood INDIA England 143
48 Paul Stirling INDIA Ireland 140
48 Mohammad Saifuddin INDIA Bangladesh 140
48 Sheldon Cottrell INDIA West Indies 140
51 Angelo Mathews INDIA Sri Lanka 138
51 Josh Hazlewood INDIA Australia 138
53 Kane Williamson INDIA New Zealand 136
54 Lockie Ferguson INDIA New Zealand 135
55 George Dockrell INDIA Ireland 132
56 Mashrafe Mortaza INDIA Bangladesh 131
57 Nathan Coulter-Nile INDIA Australia 130
58 Dwaine Pretorius INDIA South Africa 129
58 Safyaan Sharif INDIA Scotland 129
60 Andy McBrine INDIA Ireland 128
61 Lungi Ngidi INDIA South Africa 127
62 Yuzvendra Chahal INDIA India 126
63 Josh Davey INDIA Scotland 124
64 David Willey INDIA England 123
64 Andre Russell INDIA West Indies 123
64 Roston Chase INDIA West Indies 123
67 Akila Dananjaya INDIA Sri Lanka 122
68 Tim Southee INDIA New Zealand 120
68 Nathan Lyon INDIA Australia 120
70 Richie Berrington INDIA Scotland 119
71 Shaheen Afridi INDIA Pakistan 118
72 Michael Leask INDIA Scotland 117
73 Tim Murtagh INDIA Ireland 115
74 Carlos Brathwaite INDIA West Indies 114
74 Mohammed Shami INDIA India 114
76 Mosaddek Hossain INDIA Bangladesh 113
77 Zeeshan Maqsood INDIA Oman 112
78 Dawlat Zadran INDIA Afghanistan 110
78 Soumya Sarkar INDIA Bangladesh 110
80 Mahmudullah INDIA Bangladesh 108
80 Tom Curran INDIA England 108
82 Aaron Finch INDIA Australia 107
82 Ahmed Raza INDIA United Arab Emirates 107
84 Kyle Jarvis INDIA Zimbabwe 106
84 Nuwan Pradeep INDIA Sri Lanka 106
86 Dale Steyn INDIA South Africa 105
86 Mark Watt INDIA Scotland 105
88 Calum MacLeod INDIA Scotland 104
89 Alzarri Joseph INDIA West Indies 103
90 Haris Sohail INDIA Pakistan 100
91 Keemo Paul INDIA West Indies 98
92 Fakhar Zaman INDIA Pakistan 97
92 Kane Richardson INDIA Australia 97
94 Boyd Rankin INDIA Ireland 96
95 Chris Gayle INDIA West Indies 95
95 Wahab Riaz INDIA Pakistan 95
97 Faf du Plessis INDIA South Africa 93
98 Adam Zampa INDIA Australia 91
98 Aftab Alam INDIA Afghanistan 91
100 Isuru Udana INDIA Sri Lanka 89