Rank |
Player |
Rating |
Career Best Rating |
1 |
Mohammad Nabi
Afghanistan
|
320 |
350 v Ireland at Greater Noida 2017 |
2 |
Shakib Al Hasan
Bangladesh
|
292 |
448 v Zimbabwe at Chittagong 2009 |
3 |
Sikandar Raza
Zimbabwe
|
288 |
292 v Sri Lanka at Colombo (RPS) 2024 |
4 |
Assad Vala
Papua New Guinea
|
248 |
252 v Nepal at Dubai 2023 |
5 |
Rashid Khan
Afghanistan
|
239 |
351 v Pakistan at Abu Dhabi 2018 |
6 |
Gerhard Erasmus
Namibia
|
238 |
240 v Oman at Scotland 2024 |
7 |
Glenn Maxwell
Australia
|
237 |
340 v England at Headingley 2015 |
8 |
Mitchell Santner
New Zealand
|
233 |
308 v England at Christchurch 2018 |
9 |
Mehidy Hasan
Bangladesh
|
230 |
295 v India at Mirpur 2022 |
10 |
Zeeshan Maqsood
Oman
|
229 |
262 v Ireland at Bulawayo 2023 |
11 |
Josh Hazlewood
Australia
|
209 |
216 v South Africa at Kolkata 2023 |
= |
Michael Leask
Scotland
|
209 |
213 v Namibia at Scotland 2024 |
= |
Marco Jansen
South Africa
|
209 |
246 v New Zealand at Pune 2023 |
14 |
Brandon McMullen
Scotland
|
206 |
206 v Namibia at Scotland 2024 |
15 |
Rachin Ravindra
New Zealand
|
202 |
220 v Sri Lanka at Bengaluru 2023 |
16 |
Ravindra Jadeja
India
|
197 |
372 v Zimbabwe at Bulawayo 2013 |
17 |
Chris Woakes
England
|
194 |
307 v New Zealand at Christchurch 2018 |
18 |
Wanindu Hasaranga
Sri Lanka
|
193 |
252 v Oman at Bulawayo 2023 |
19 |
Sean Abbott
Australia
|
185 |
185 v West Indies at Canberra 2024 |
= |
Aayan Khan
United Arab Emirates
|
185 |
185 v Canada at Dubai 2024 |
21 |
Mark Watt
Scotland
|
179 |
201 v Zimbabwe at Bulawayo 2023 |
22 |
Shaheen Afridi
Pakistan
|
178 |
180 v Bangladesh at Kolkata 2023 |
= |
Azmatullah Omarzai
Afghanistan
|
178 |
178 v Ireland at Sharjah 2024 |
24 |
Shadab Khan
Pakistan
|
176 |
221 v Netherlands at Rotterdam 2022 |
25 |
Adil Rashid
England
|
175 |
251 v Sri Lanka at Pallekele 2018 |
= |
Hardik Pandya
India
|
175 |
253 v South Africa at Centurion 2018 |
27 |
Steven Taylor
USA
|
174 |
199 v Papua New Guinea at Namibia 2022 |
28 |
Sean Williams
Zimbabwe
|
173 |
238 v Pakistan at Rawalpindi 2020 |
29 |
Mark Adair
Ireland
|
172 |
183 v Zimbabwe at Harare 2023 |
30 |
Andy McBrine
Ireland
|
170 |
218 v New Zealand at Malahide 2022 |
= |
Aiden Markram
South Africa
|
170 |
180 v Australia at Potchefstroom 2023 |
32 |
Curtis Campher
Ireland
|
169 |
174 v Zimbabwe at Harare 2023 |
33 |
Bernard Scholtz
Namibia
|
168 |
173 v Scotland at Scotland 2024 |
34 |
Moeen Ali
England
|
165 |
302 v Australia at Old Trafford 2018 |
35 |
Bas de Leede
Netherlands
|
163 |
176 v Nepal at Kirtipur, Nepal 2024 |
36 |
Keshav Maharaj
South Africa
|
162 |
169 v Australia at Kolkata 2023 |
37 |
Alzarri Joseph
West Indies
|
160 |
209 v South Africa at Potchefstroom 2023 |
= |
Kuldeep Yadav
India
|
160 |
214 v New Zealand at Bay Oval 2019 |
39 |
Kagiso Rabada
South Africa
|
158 |
215 v India at Southampton 2019 |
40 |
Mujeeb Ur Rahman
Afghanistan
|
154 |
176 v England at Delhi 2023 |
41 |
Iftikhar Ahmed
Pakistan
|
153 |
153 v England at Kolkata 2023 |
= |
Maheesh Theekshana
Sri Lanka
|
153 |
173 v Afghanistan at Pallekele 2024 |
43 |
Adam Zampa
Australia
|
152 |
152 v West Indies at Canberra 2024 |
44 |
Dipendra Singh Airee
Nepal
|
151 |
172 v United Arab Emirates at Harare 2023 |
45 |
Harsh Thaker
Canada
|
148 |
151 v Netherlands at Rotterdam 2024 |
46 |
Rohan Mustafa
United Arab Emirates
|
146 |
211 v Nepal at Dubai 2022 |
47 |
Kushal Malla
Nepal
|
145 |
152 v Namibia at Kirtipur, Nepal 2024 |
48 |
Nosthush Kenjige
USA
|
143 |
143 v Netherlands at Rotterdam 2024 |
49 |
Mitchell Marsh
Australia
|
142 |
313 v New Zealand at Canberra 2016 |
= |
Mohammed Siraj
India
|
142 |
155 v Australia at Ahmedabad 2023 |
51 |
Jason Holder
West Indies
|
141 |
309 v Zimbabwe at Harare 2018 |
= |
Sompal Kami
Nepal
|
141 |
148 v Netherlands at Kirtipur, Nepal 2024 |
= |
Dunith Wellalage
Sri Lanka
|
141 |
141 v India at Colombo (RPS) 2024 |
54 |
Sam Curran
England
|
140 |
161 v New Zealand at Lord's 2023 |
55 |
Logan van Beek
Netherlands
|
139 |
178 v Bangladesh at Kolkata 2023 |
= |
Chad Soper
Papua New Guinea
|
139 |
164 v USA at Amini Park 2022 |
= |
Ayaan Khan
Oman
|
139 |
161 v Netherlands at Harare 2023 |
58 |
Travis Head
Australia
|
138 |
184 v England at Edgbaston 2017 |
59 |
Marcus Stoinis
Australia
|
137 |
237 v India at Ranchi 2019 |
60 |
Lungi Ngidi
South Africa
|
136 |
166 v England at Mumbai 2023 |
= |
Ruben Trumpelmann
Namibia
|
136 |
148 v Netherlands at Kirtipur, Nepal 2024 |
62 |
Mitchell Starc
Australia
|
135 |
227 v New Zealand at Melbourne 2015 |
63 |
Dhananjaya de Silva
Sri Lanka
|
134 |
228 v Afghanistan at Hambantota 2023 |
64 |
George Dockrell
Ireland
|
133 |
170 v Zimbabwe at Hobart 2015 |
= |
Safyaan Sharif
Scotland
|
133 |
158 v Namibia at Kirtipur, Nepal 2023 |
66 |
Trent Boult
New Zealand
|
132 |
210 v India at Old Trafford 2019 |
= |
Aqib Ilyas
Oman
|
132 |
169 v Namibia at Namibia 2021 |
= |
Cameron Green
Australia
|
132 |
138 v India at Rajkot 2023 |
69 |
Ben Stokes
England
|
131 |
303 v New Zealand at Lord's 2019 |
= |
Pat Cummins
Australia
|
131 |
171 v New Zealand at Lord's 2019 |
= |
Charith Asalanka
Sri Lanka
|
131 |
131 v India at Colombo (RPS) 2024 |
72 |
Axar Patel
India
|
130 |
158 v New Zealand at Visakhapatnam 2016 |
73 |
JJ Smit
Namibia
|
126 |
178 v Nepal at Namibia 2022 |
= |
Basil Hameed
United Arab Emirates
|
126 |
153 v Nepal at Kirtipur, Nepal 2022 |
75 |
Sandeep Lamichhane
Nepal
|
125 |
155 v Ireland at Harare 2023 |
= |
Daryl Mitchell
New Zealand
|
125 |
132 v India at Mumbai 2023 |
77 |
Jan Frylinck
Namibia
|
124 |
163 v Papua New Guinea at Amini Park 2022 |
78 |
Norman Vanua
Papua New Guinea
|
123 |
144 v Namibia at Amini Park 2022 |
= |
Akeal Hosein
West Indies
|
123 |
148 v Scotland at Harare 2023 |
= |
Fazalhaq Farooqi
Afghanistan
|
123 |
123 v Ireland at Sharjah 2024 |
81 |
Andile Phehlukwayo
South Africa
|
122 |
245 v Afghanistan at Cardiff 2019 |
= |
Haris Rauf
Pakistan
|
122 |
122 v England at Kolkata 2023 |
83 |
Tabraiz Shamsi
South Africa
|
121 |
131 v Australia at Potchefstroom 2023 |
= |
Kaleemullah
Oman
|
121 |
136 v USA at Texas 2022 |
85 |
Harry Tector
Ireland
|
120 |
126 v Oman at Bulawayo 2023 |
86 |
Jasprit Bumrah
India
|
119 |
196 v New Zealand at Old Trafford 2019 |
87 |
Mustafizur Rahman
Bangladesh
|
118 |
189 v West Indies at Sylhet 2018 |
= |
Richard Ngarava
Zimbabwe
|
118 |
118 v Sri Lanka at Colombo (RPS) 2024 |
= |
Glenn Phillips
New Zealand
|
118 |
126 v India at Mumbai 2023 |
= |
Roston Chase
West Indies
|
118 |
132 v Sri Lanka at Pallekele 2020 |
91 |
Mohammad Nawaz
Pakistan
|
117 |
128 v Sri Lanka at Hyderabad 2023 |
= |
Liam Livingstone
England
|
117 |
117 v West Indies at Barbados 2023 |
93 |
Bilal Khan
Oman
|
116 |
132 v USA at Texas 2022 |
94 |
Dilshan Madushanka
Sri Lanka
|
115 |
125 v Bangladesh at Chittagong 2024 |
95 |
Charles Amini
Papua New Guinea
|
113 |
172 v Namibia at Amini Park 2022 |
= |
Nisarg Patel
USA
|
113 |
136 v Jersey at Namibia 2023 |
97 |
Matt Henry
New Zealand
|
110 |
181 v Australia at Sydney 2016 |
98 |
Josh Little
Ireland
|
109 |
116 v Zimbabwe at Harare 2023 |
99 |
Gulbadin Naib
Afghanistan
|
107 |
191 v Ireland at Dehradun 2019 |
= |
Hasan Ali
Pakistan
|
107 |
194 v New Zealand at Nelson 2018 |