Rank |
Player |
Rating |
Career Best Rating |
1 |
Ravichandran Ashwin
India
|
870 |
904 v England at Mumbai 2016 |
2 |
Josh Hazlewood
Australia
|
847 |
864 v India at Bengaluru 2017 |
= |
Jasprit Bumrah
India
|
847 |
881 v England at Visakhapatnam 2024 |
4 |
Pat Cummins
Australia
|
820 |
914 v England at Old Trafford 2019 |
= |
Kagiso Rabada
South Africa
|
820 |
902 v Australia at Gqeberha 2018 |
6 |
Nathan Lyon
Australia
|
801 |
801 v New Zealand at Christchurch 2024 |
7 |
Ravindra Jadeja
India
|
788 |
899 v Australia at Ranchi 2017 |
8 |
Kyle Jamieson
New Zealand
|
729 |
836 v England at Lord's 2022 |
9 |
Prabath Jayasuriya
Sri Lanka
|
727 |
783 v Afghanistan at Colombo (SSC) 2024 |
10 |
Shaheen Afridi
Pakistan
|
716 |
836 v Sri Lanka at Galle 2022 |
11 |
Matt Henry
New Zealand
|
711 |
711 v Australia at Christchurch 2024 |
12 |
Mitchell Starc
Australia
|
704 |
807 v New Zealand at Perth 2019 |
13 |
Jayden Seales
West Indies
|
687 |
687 v South Africa at Guyana 2024 |
14 |
Kuldeep Yadav
India
|
686 |
686 v England at Dharamsala 2024 |
15 |
Ollie Robinson
England
|
672 |
820 v New Zealand at Mount Maunganui 2023 |
16 |
Chris Woakes
England
|
665 |
690 v Pakistan at Old Trafford 2020 |
17 |
Asitha Fernando
Sri Lanka
|
652 |
652 v England at Old Trafford 2024 |
18 |
Anrich Nortje
South Africa
|
651 |
698 v West Indies at Centurion 2023 |
19 |
Taijul Islam
Bangladesh
|
647 |
708 v New Zealand at Sylhet 2023 |
20 |
Kemar Roach
West Indies
|
637 |
781 v India at Jamaica 2019 |
21 |
Tim Southee
New Zealand
|
634 |
839 v India at Kanpur 2021 |
22 |
Keshav Maharaj
South Africa
|
614 |
696 v Zimbabwe at Gqeberha 2017 |
23 |
Mehidy Hasan
Bangladesh
|
611 |
696 v West Indies at Dhaka 2018 |
24 |
Mark Wood
England
|
607 |
640 v Australia at The Oval 2023 |
25 |
Mohammed Shami
India
|
598 |
789 v Bangladesh at Indore 2019 |
26 |
Mohammed Siraj
India
|
587 |
661 v South Africa at Cape Town 2024 |
27 |
Marco Jansen
South Africa
|
580 |
636 v Australia at Brisbane 2022 |
28 |
Shakib Al Hasan
Bangladesh
|
569 |
705 v Australia at Mirpur 2017 |
29 |
Jason Holder
West Indies
|
555 |
862 v England at Southampton 2020 |
30 |
Ramesh Mendis
Sri Lanka
|
547 |
641 v Pakistan at Galle 2023 |
31 |
Hasan Ali
Pakistan
|
545 |
760 v Bangladesh at Mirpur 2021 |
32 |
Alzarri Joseph
West Indies
|
541 |
577 v South Africa at Johannesburg 2023 |
33 |
Naseem Shah
Pakistan
|
536 |
536 v Bangladesh at Rawalpindi 2024 |
34 |
Lungi Ngidi
South Africa
|
534 |
638 v India at Cape Town 2022 |
35 |
Jack Leach
England
|
528 |
604 v New Zealand at Headingley 2022 |
36 |
Ajaz Patel
New Zealand
|
526 |
548 v Bangladesh at Mirpur 2023 |
= |
Axar Patel
India
|
526 |
650 v Bangladesh at Chittagong 2022 |
38 |
Kyle Mayers
West Indies
|
513 |
562 v South Africa at Johannesburg 2023 |
39 |
Kasun Rajitha
Sri Lanka
|
505 |
515 v Bangladesh at Sylhet 2024 |
40 |
Umesh Yadav
India
|
498 |
671 v Bangladesh at Kolkata 2019 |
41 |
Duanne Olivier
South Africa
|
494 |
692 v Sri Lanka at Gqeberha 2019 |
42 |
Gus Atkinson
England
|
488 |
488 v Sri Lanka at Old Trafford 2024 |
43 |
Vishwa Fernando
Sri Lanka
|
483 |
502 v Bangladesh at Chittagong 2024 |
44 |
Lahiru Kumara
Sri Lanka
|
477 |
517 v Zimbabwe at Harare 2020 |
= |
Noman Ali
Pakistan
|
477 |
497 v Sri Lanka at Colombo (SSC) 2023 |
46 |
Shannon Gabriel
West Indies
|
476 |
758 v Bangladesh at Jamaica 2018 |
47 |
Abrar Ahmed
Pakistan
|
445 |
463 v Sri Lanka at Colombo (SSC) 2023 |
48 |
Aamer Jamal
Pakistan
|
428 |
432 v Australia at Sydney 2024 |
49 |
Ben Stokes
England
|
425 |
606 v West Indies at St Lucia 2019 |
50 |
Blessing Muzarabani
Zimbabwe
|
423 |
423 v Ireland at Stormont 2024 |
51 |
Nayeem Hasan
Bangladesh
|
413 |
426 v New Zealand at Mirpur 2023 |
52 |
Jomel Warrican
West Indies
|
396 |
396 v South Africa at Guyana 2024 |
53 |
Glenn Phillips
New Zealand
|
394 |
411 v Australia at Wellington 2024 |
54 |
Shamar Joseph
West Indies
|
392 |
397 v Australia at Brisbane 2024 |
55 |
Shoaib Bashir
England
|
389 |
404 v West Indies at Trent Bridge 2024 |
56 |
Moeen Ali
England
|
377 |
633 v West Indies at Edgbaston 2017 |
57 |
Matthew Potts
England
|
365 |
432 v India at Edgbaston 2022 |
= |
William O'Rourke
New Zealand
|
365 |
369 v Australia at Wellington 2024 |
59 |
Scott Boland
Australia
|
363 |
534 v India at The Oval 2023 |
60 |
Todd Murphy
Australia
|
354 |
380 v England at The Oval 2023 |
61 |
Roston Chase
West Indies
|
352 |
505 v England at Old Trafford 2020 |
62 |
Shardul Thakur
India
|
350 |
489 v South Africa at Cape Town 2022 |
63 |
Mark Adair
Ireland
|
343 |
343 v Zimbabwe at Stormont 2024 |
64 |
Shoriful Islam
Bangladesh
|
338 |
338 v Pakistan at Rawalpindi 2024 |
= |
Gudakesh Motie
West Indies
|
338 |
447 v Zimbabwe at Bulawayo 2023 |
66 |
Wiaan Mulder
South Africa
|
336 |
360 v Sri Lanka at Johannesburg 2021 |
67 |
Joe Root
England
|
333 |
377 v India at Hyderabad 2024 |
= |
Dane Piedt
South Africa
|
333 |
333 v West Indies at Guyana 2024 |
69 |
Nandre Burger
South Africa
|
329 |
380 v India at Cape Town 2024 |
70 |
Cameron Green
Australia
|
320 |
338 v England at Hobart 2022 |
71 |
Mitchell Santner
New Zealand
|
316 |
344 v West Indies at Hamilton 2017 |
= |
Josh Tongue
England
|
316 |
356 v Australia at Lord's 2023 |
73 |
Ebadot Hossain
Bangladesh
|
312 |
328 v Afghanistan at Mirpur 2023 |
74 |
Hasan Mahmud
Bangladesh
|
310 |
310 v Pakistan at Rawalpindi 2024 |
75 |
Tom Hartley
England
|
298 |
382 v India at Visakhapatnam 2024 |
76 |
Ish Sodhi
New Zealand
|
293 |
365 v Pakistan at Karachi 2023 |
77 |
Michael Bracewell
New Zealand
|
286 |
304 v Sri Lanka at Wellington 2023 |
78 |
Craig Young
Ireland
|
285 |
285 v Zimbabwe at Stormont 2024 |
79 |
Amir Hamza
Afghanistan
|
282 |
389 v Zimbabwe at Abu Dhabi 2021 |
= |
Neil Brand
South Africa
|
282 |
293 v New Zealand at Mount Maunganui 2024 |
81 |
Naveed Zadran
Afghanistan
|
276 |
276 v Ireland at Abu Dhabi 2024 |
82 |
Sajid Khan
Pakistan
|
275 |
415 v Bangladesh at Mirpur 2021 |
83 |
Simon Harmer
South Africa
|
271 |
391 v Bangladesh at Gqeberha 2022 |
84 |
Rahkeem Cornwall
West Indies
|
269 |
376 v Sri Lanka at Antigua 2021 |
85 |
Victor Nyauchi
Zimbabwe
|
264 |
327 v Afghanistan at Abu Dhabi 2021 |
86 |
Mitchell Marsh
Australia
|
263 |
349 v West Indies at Melbourne 2015 |
87 |
Khaled Ahmed
Bangladesh
|
256 |
259 v Sri Lanka at Chittagong 2024 |
88 |
Blair Tickner
New Zealand
|
250 |
266 v Sri Lanka at Wellington 2023 |
89 |
Barry McCarthy
Ireland
|
247 |
247 v Zimbabwe at Stormont 2024 |
90 |
Rehan Ahmed
England
|
245 |
287 v India at Visakhapatnam 2024 |
91 |
Donald Tiripano
Zimbabwe
|
235 |
248 v Bangladesh at Harare 2021 |
92 |
Andy McBrine
Ireland
|
233 |
233 v Zimbabwe at Stormont 2024 |
93 |
Yamin Ahmadzai
Afghanistan
|
231 |
360 v Bangladesh at Chittagong 2019 |
94 |
Gerald Coetzee
South Africa
|
222 |
325 v West Indies at Johannesburg 2023 |
95 |
Brandon Mavuta
Zimbabwe
|
219 |
221 v West Indies at Bulawayo 2023 |
96 |
Khurram Shahzad
Pakistan
|
216 |
216 v Bangladesh at Rawalpindi 2024 |
97 |
Taskin Ahmed
Bangladesh
|
215 |
226 v Afghanistan at Mirpur 2023 |
98 |
Faheem Ashraf
Pakistan
|
213 |
292 v Australia at Karachi 2022 |
99 |
Matthew Kuhnemann
Australia
|
208 |
255 v India at Indore 2023 |
100 |
Sean Williams
Zimbabwe
|
204 |
247 v Bangladesh at Sylhet 2018 |