ODI All Rounder Ranking | ICC All Rounder Ranking

Rank Player Team Rating
1 Ben Stokes INDIA England 319
2 Mohammad Nabi INDIA Afghanistan 307
3 Imad Wasim INDIA Pakistan 295
4 Chris Woakes INDIA England 267
5 Rashid Khan INDIA Afghanistan 263
6 Mitchell Santner INDIA New Zealand 260
7 Andile Phehlukwayo INDIA South Africa 257
8 Mohammad Hafeez INDIA Pakistan 248
9 Sikandar Raza INDIA Zimbabwe 246
10 Jason Holder INDIA West Indies 244
10 Angelo Mathews INDIA Sri Lanka 244
12 Colin de Grandhomme INDIA New Zealand 243
13 Sean Williams INDIA Zimbabwe 239
14 Hardik Pandya INDIA India 238
15 Marcus Stoinis INDIA Australia 231
16 Ravindra Jadeja INDIA India 227
17 Moeen Ali INDIA England 223
17 Kagiso Rabada INDIA South Africa 223
19 Adil Rashid INDIA England 222
19 James Neesham INDIA New Zealand 222
21 Glenn Maxwell INDIA Australia 219
22 Kedar Jadhav INDIA India 218
22 Paul Stirling INDIA Ireland 218
24 Mahedi Hasan INDIA Bangladesh 216
25 Trent Boult INDIA New Zealand 208
26 Kevin O'Brien INDIA Ireland 207
27 Kane Williamson INDIA New Zealand 206
28 Jasprit Bumrah INDIA India 205
29 Shadab Khan INDIA Pakistan 203
30 Kuldeep Yadav INDIA India 198
31 Joe Root INDIA England 197
32 Thisara Perera INDIA Sri Lanka 186
33 Mitchell Starc INDIA Australia 182
34 Liam Plunkett INDIA England 180
35 Mohammad Amir INDIA Pakistan 179
36 Gulbadin Naib INDIA Afghanistan 178
37 Chris Morris INDIA South Africa 175
38 Dhananjaya de Silva INDIA Sri Lanka 172
39 Mustafizur Rahman INDIA Bangladesh 170
39 Pat Cummins INDIA Australia 170
41 Matt Henry INDIA New Zealand 169
42 Faf du Plessis INDIA South Africa 166
43 Bhuvneshwar Kumar INDIA India 165
44 Mujeeb Ur Rahman INDIA Afghanistan 164
45 Aaron Finch INDIA Australia 163
45 Assad Vala INDIA Papua New Guinea 163
47 Ashley Nurse INDIA West Indies 162
48 Mohammad Naveed INDIA United Arab Emirates 160
49 Hasan Ali INDIA Pakistan 158
50 Mahmudullah INDIA Bangladesh 153
50 Mark Wood INDIA England 153
52 Andy McBrine INDIA Ireland 148
53 Josh Hazlewood INDIA Australia 146
54 Rohan Mustafa INDIA United Arab Emirates 144
55 Yuzvendra Chahal INDIA India 143
55 Dwaine Pretorius INDIA South Africa 143
57 Richie Berrington INDIA Scotland 141
57 Mohammad Saifuddin INDIA Bangladesh 141
59 Lockie Ferguson INDIA New Zealand 140
60 Soumya Sarkar INDIA Bangladesh 139
61 George Dockrell INDIA Ireland 138
61 Travis Head INDIA Australia 138
61 Virat Kohli INDIA India 138
64 Nathan Coulter-Nile INDIA Australia 137
65 Shaheen Afridi INDIA Pakistan 136
65 Sheldon Cottrell INDIA West Indies 136
67 David Willey INDIA England 135
67 Safyaan Sharif INDIA Scotland 135
69 Mashrafe Mortaza INDIA Bangladesh 134
69 Fakhar Zaman INDIA Pakistan 134
71 Calum MacLeod INDIA Scotland 133
72 Chris Gayle INDIA West Indies 131
73 Andre Russell INDIA West Indies 128
73 Lungi Ngidi INDIA South Africa 128
73 Rahmat Shah INDIA Afghanistan 128
76 Haris Sohail INDIA Pakistan 126
76 Josh Davey INDIA Scotland 126
78 Akila Dananjaya INDIA Sri Lanka 125
78 Nathan Lyon INDIA Australia 125
78 Tim Murtagh INDIA Ireland 125
78 Carlos Brathwaite INDIA West Indies 125
82 Martin Guptill INDIA New Zealand 124
83 Tim Southee INDIA New Zealand 121
83 Colin Munro INDIA New Zealand 121
85 Michael Leask INDIA Scotland 119
86 Marlon Samuels INDIA West Indies 118
86 Rohit Sharma INDIA India 118
88 Mohammed Shami INDIA India 116
89 Mosaddek Hossain INDIA Bangladesh 115
90 Dawlat Zadran INDIA Afghanistan 114
90 Roston Chase INDIA West Indies 114
92 Mark Watt INDIA Scotland 113
92 Tom Curran INDIA England 113
94 Kyle Coetzer INDIA Scotland 112
95 Dale Steyn INDIA South Africa 110
95 Steve Smith INDIA Australia 110
97 Nuwan Pradeep INDIA Sri Lanka 108
98 Asela Gunaratne INDIA Sri Lanka 107
98 Kyle Jarvis INDIA Zimbabwe 107
100 Jofra Archer INDIA England 104