ODI All Rounder Ranking | ICC All Rounder Ranking

Rank Player Team Rating
1 Shakib Al Hasan INDIA Bangladesh 394
2 Ben Stokes INDIA England 319
3 Mohammad Nabi INDIA Afghanistan 310
4 Imad Wasim INDIA Pakistan 299
5 Rashid Khan INDIA Afghanistan 288
6 Chris Woakes INDIA England 267
7 Mitchell Santner INDIA New Zealand 260
8 Andile Phehlukwayo INDIA South Africa 257
9 Mohammad Hafeez INDIA Pakistan 253
9 Jason Holder INDIA West Indies 253
11 Angelo Mathews INDIA Sri Lanka 249
12 Sikandar Raza INDIA Zimbabwe 246
12 Hardik Pandya INDIA India 246
14 Colin de Grandhomme INDIA New Zealand 243
15 Sean Williams INDIA Zimbabwe 239
16 Marcus Stoinis INDIA Australia 231
17 Kedar Jadhav INDIA India 228
18 Ravindra Jadeja INDIA India 227
19 Moeen Ali INDIA England 223
19 Kagiso Rabada INDIA South Africa 223
21 Adil Rashid INDIA England 222
21 James Neesham INDIA New Zealand 222
23 Glenn Maxwell INDIA Australia 219
24 Paul Stirling INDIA Ireland 218
25 Mahedi Hasan INDIA Bangladesh 216
26 Jasprit Bumrah INDIA India 212
27 Shadab Khan INDIA Pakistan 210
28 Trent Boult INDIA New Zealand 208
29 Kevin O'Brien INDIA Ireland 207
30 Kane Williamson INDIA New Zealand 206
31 Kuldeep Yadav INDIA India 198
32 Joe Root INDIA England 197
33 Thisara Perera INDIA Sri Lanka 190
34 Gulbadin Naib INDIA Afghanistan 184
35 Mitchell Starc INDIA Australia 182
36 Liam Plunkett INDIA England 180
37 Imran Tahir INDIA South Africa 178
38 Dhananjaya de Silva INDIA Sri Lanka 176
39 Chris Morris INDIA South Africa 175
40 Ashley Nurse INDIA West Indies 172
40 Mohammad Amir INDIA Pakistan 172
42 Mustafizur Rahman INDIA Bangladesh 170
42 Bhuvneshwar Kumar INDIA India 170
42 Pat Cummins INDIA Australia 170
45 JP Duminy INDIA South Africa 169
45 Matt Henry INDIA New Zealand 169
47 Shoaib Malik INDIA Pakistan 167
48 Faf du Plessis INDIA South Africa 166
49 Mohammad Naveed INDIA United Arab Emirates 164
50 Aaron Finch INDIA Australia 163
51 Hasan Ali INDIA Pakistan 162
52 Mujeeb Ur Rahman INDIA Afghanistan 158
53 Mahmudullah INDIA Bangladesh 153
53 Mark Wood INDIA England 153
55 Andy McBrine INDIA Ireland 148
56 Yuzvendra Chahal INDIA India 147
57 Josh Hazlewood INDIA Australia 146
58 Dwaine Pretorius INDIA South Africa 143
59 Rohan Mustafa INDIA United Arab Emirates 141
59 Mohammad Saifuddin INDIA Bangladesh 141
61 Chris Gayle INDIA West Indies 140
61 Lockie Ferguson INDIA New Zealand 140
63 Virat Kohli INDIA India 139
63 Soumya Sarkar INDIA Bangladesh 139
65 George Dockrell INDIA Ireland 138
65 Travis Head INDIA Australia 138
65 Shaheen Afridi INDIA Pakistan 138
68 Nathan Coulter-Nile INDIA Australia 137
69 Andre Russell INDIA West Indies 136
70 David Willey INDIA England 135
71 Mashrafe Mortaza INDIA Bangladesh 134
72 Fakhar Zaman INDIA Pakistan 133
72 Carlos Brathwaite INDIA West Indies 133
74 Rahmat Shah INDIA Afghanistan 129
75 Akila Dananjaya INDIA Sri Lanka 128
75 Lungi Ngidi INDIA South Africa 128
77 Haris Sohail INDIA Pakistan 127
78 Marlon Samuels INDIA West Indies 126
78 Richie Berrington INDIA Scotland 126
80 Nathan Lyon INDIA Australia 125
80 Tim Murtagh INDIA Ireland 125
82 Martin Guptill INDIA New Zealand 124
83 Sheldon Cottrell INDIA West Indies 123
84 Calum MacLeod INDIA Scotland 122
85 Tim Southee INDIA New Zealand 121
85 Colin Munro INDIA New Zealand 121
87 Michael Leask INDIA Scotland 119
88 Dawlat Zadran INDIA Afghanistan 118
89 Rohit Sharma INDIA India 117
90 Safyaan Sharif INDIA Scotland 115
90 Mosaddek Hossain INDIA Bangladesh 115
92 Mohammed Shami INDIA India 114
93 Tom Curran INDIA England 113
94 Dale Steyn INDIA South Africa 110
94 Steve Smith INDIA Australia 110
96 Asela Gunaratne INDIA Sri Lanka 109
97 Kyle Coetzer INDIA Scotland 107
97 Kyle Jarvis INDIA Zimbabwe 107
99 Nuwan Pradeep INDIA Sri Lanka 105
100 Jofra Archer INDIA England 104