ICC Player Rankings for ODI All-rounders
Rank | Player | Rating | Career Best Rating |
---|---|---|---|
1 |
|
320 | 350 v Ireland at Greater Noida 2017 |
2 |
|
292 | 448 v Zimbabwe at Chittagong 2009 |
3 |
|
288 | 292 v Sri Lanka at Colombo (RPS) 2024 |
4 |
|
248 | 252 v Nepal at Dubai 2023 |
5 |
|
239 | 351 v Pakistan at Abu Dhabi 2018 |
6 |
|
237 | 340 v England at Headingley 2015 |
= |
|
237 | 237 v Netherlands at Kirtipur, Nepal 2024 |
8 |
|
235 | 262 v Ireland at Bulawayo 2023 |
9 |
|
233 | 308 v England at Christchurch 2018 |
10 |
|
230 | 295 v India at Mirpur 2022 |
11 |
|
209 | 372 v Zimbabwe at Bulawayo 2013 |
= |
|
209 | 216 v South Africa at Kolkata 2023 |
= |
|
209 | 246 v New Zealand at Pune 2023 |
14 |
|
208 | 209 v Canada at Dubai 2024 |
15 |
|
202 | 220 v Sri Lanka at Bengaluru 2023 |
16 |
|
197 | 252 v Oman at Bulawayo 2023 |
17 |
|
194 | 307 v New Zealand at Christchurch 2018 |
18 |
|
188 | 201 v Zimbabwe at Bulawayo 2023 |
19 |
|
185 | 185 v West Indies at Canberra 2024 |
= |
|
185 | 253 v South Africa at Centurion 2018 |
= |
|
185 | 185 v Canada at Dubai 2024 |
22 |
|
179 | 185 v Netherlands at Bulawayo 2023 |
23 |
|
178 | 180 v Bangladesh at Kolkata 2023 |
= |
|
178 | 178 v Ireland at Sharjah 2024 |
25 |
|
176 | 221 v Netherlands at Rotterdam 2022 |
= |
|
176 | 176 v Nepal at Kirtipur, Nepal 2024 |
27 |
|
175 | 251 v Sri Lanka at Pallekele 2018 |
= |
|
175 | 199 v Papua New Guinea at Namibia 2022 |
29 |
|
173 | 238 v Pakistan at Rawalpindi 2020 |
30 |
|
172 | 183 v Zimbabwe at Harare 2023 |
31 |
|
170 | 218 v New Zealand at Malahide 2022 |
= |
|
170 | 180 v Australia at Potchefstroom 2023 |
= |
|
170 | 170 v Netherlands at Kirtipur, Nepal 2024 |
34 |
|
169 | 174 v Zimbabwe at Harare 2023 |
35 |
|
165 | 302 v Australia at Old Trafford 2018 |
36 |
|
162 | 169 v Australia at Kolkata 2023 |
37 |
|
160 | 209 v South Africa at Potchefstroom 2023 |
= |
|
160 | 161 v Netherlands at Harare 2023 |
39 |
|
159 | 173 v Afghanistan at Pallekele 2024 |
40 |
|
158 | 215 v India at Southampton 2019 |
= |
|
158 | 214 v New Zealand at Bay Oval 2019 |
42 |
|
154 | 176 v England at Delhi 2023 |
43 |
|
153 | 153 v England at Kolkata 2023 |
44 |
|
152 | 152 v West Indies at Canberra 2024 |
45 |
|
151 | 178 v Bangladesh at Kolkata 2023 |
= |
|
151 | 172 v United Arab Emirates at Harare 2023 |
47 |
|
148 | 148 v Netherlands at Kirtipur, Nepal 2024 |
48 |
|
146 | 211 v Nepal at Dubai 2022 |
= |
|
146 | 155 v Australia at Ahmedabad 2023 |
50 |
|
145 | 152 v Namibia at Kirtipur, Nepal 2024 |
51 |
|
143 | 228 v Afghanistan at Hambantota 2023 |
52 |
|
142 | 313 v New Zealand at Canberra 2016 |
53 |
|
141 | 309 v Zimbabwe at Harare 2018 |
= |
|
141 | 148 v Netherlands at Kirtipur, Nepal 2024 |
55 |
|
140 | 158 v Namibia at Kirtipur, Nepal 2023 |
= |
|
140 | 161 v New Zealand at Lord's 2023 |
57 |
|
139 | 164 v USA at Amini Park 2022 |
58 |
|
138 | 184 v England at Edgbaston 2017 |
59 |
|
137 | 237 v India at Ranchi 2019 |
= |
|
137 | 137 v United Arab Emirates at Harare 2023 |
61 |
|
136 | 166 v England at Mumbai 2023 |
62 |
|
135 | 227 v New Zealand at Melbourne 2015 |
63 |
|
133 | 170 v Zimbabwe at Hobart 2015 |
= |
|
133 | 178 v Nepal at Namibia 2022 |
65 |
|
132 | 210 v India at Old Trafford 2019 |
= |
|
132 | 138 v India at Rajkot 2023 |
67 |
|
131 | 303 v New Zealand at Lord's 2019 |
= |
|
131 | 171 v New Zealand at Lord's 2019 |
69 |
|
130 | 169 v Namibia at Namibia 2021 |
70 |
|
127 | 196 v New Zealand at Old Trafford 2019 |
= |
|
127 | 127 v Scotland at Dubai 2024 |
72 |
|
126 | 153 v Nepal at Kirtipur, Nepal 2022 |
73 |
|
125 | 155 v Ireland at Harare 2023 |
= |
|
125 | 132 v India at Mumbai 2023 |
75 |
|
123 | 144 v Namibia at Amini Park 2022 |
= |
|
123 | 132 v USA at Texas 2022 |
= |
|
123 | 136 v USA at Texas 2022 |
= |
|
123 | 136 v Jersey at Namibia 2023 |
= |
|
123 | 148 v Scotland at Harare 2023 |
= |
|
123 | 123 v Ireland at Sharjah 2024 |
81 |
|
122 | 245 v Afghanistan at Cardiff 2019 |
= |
|
122 | 122 v England at Kolkata 2023 |
= |
|
122 | 125 v Bangladesh at Chittagong 2024 |
84 |
|
121 | 131 v Australia at Potchefstroom 2023 |
85 |
|
120 | 126 v Oman at Bulawayo 2023 |
86 |
|
118 | 189 v West Indies at Sylhet 2018 |
= |
|
118 | 118 v Sri Lanka at Colombo (RPS) 2024 |
= |
|
118 | 126 v India at Mumbai 2023 |
= |
|
118 | 132 v Sri Lanka at Pallekele 2020 |
90 |
|
117 | 128 v Sri Lanka at Hyderabad 2023 |
= |
|
117 | 117 v West Indies at Barbados 2023 |
92 |
|
116 | 120 v Netherlands at Harare 2023 |
93 |
|
115 | 163 v Papua New Guinea at Amini Park 2022 |
94 |
|
113 | 172 v Namibia at Amini Park 2022 |
95 |
|
110 | 181 v Australia at Sydney 2016 |
96 |
|
109 | 116 v Zimbabwe at Harare 2023 |
97 |
|
107 | 191 v Ireland at Dehradun 2019 |
= |
|
107 | 194 v New Zealand at Nelson 2018 |
99 |
|
105 | 106 v Netherlands at Harare 2023 |
= |
|
105 | 114 v Australia at Melbourne 2024 |