Rank |
Player |
Rating |
Career Best Rating |
1 |
Adil Rashid
England
|
718 |
746 v West Indies at Barbados 2022 |
2 |
Akeal Hosein
West Indies
|
680 |
683 v England at Trinidad 2023 |
3 |
Gudakesh Motie
West Indies
|
674 |
674 v South Africa at Trinidad 2024 |
4 |
Rashid Khan
Afghanistan
|
668 |
816 v Bangladesh at Dehradun 2018 |
5 |
Wanindu Hasaranga
Sri Lanka
|
663 |
797 v West Indies at Abu Dhabi 2021 |
6 |
Josh Hazlewood
Australia
|
662 |
806 v Sri Lanka at Sydney 2022 |
= |
Anrich Nortje
South Africa
|
662 |
695 v India at Cuttack 2022 |
8 |
Adam Zampa
Australia
|
654 |
743 v Sri Lanka at Sydney 2022 |
9 |
Fazalhaq Farooqi
Afghanistan
|
645 |
692 v Pakistan at Sharjah 2023 |
10 |
Maheesh Theekshana
Sri Lanka
|
640 |
684 v New Zealand at Queenstown 2023 |
11 |
Ravi Bishnoi
India
|
635 |
699 v Australia at Bengaluru 2023 |
12 |
Axar Patel
India
|
627 |
667 v Afghanistan at Indore 2024 |
13 |
Shaheen Afridi
Pakistan
|
623 |
634 v Australia at Lahore 2022 |
14 |
Tim Southee
New Zealand
|
622 |
669 v Bangladesh at Auckland 2021 |
15 |
Mustafizur Rahman
Bangladesh
|
620 |
695 v Sri Lanka at Colombo (RPS) 2017 |
= |
Alzarri Joseph
West Indies
|
620 |
646 v New Zealand at Trinidad 2024 |
17 |
Tabraiz Shamsi
South Africa
|
616 |
821 v West Indies at Grenada 2021 |
18 |
Arshdeep Singh
India
|
615 |
635 v South Africa at Barbados 2024 |
19 |
Reece Topley
England
|
613 |
662 v Australia at Canberra 2022 |
20 |
Keshav Maharaj
South Africa
|
606 |
662 v India at Indore 2022 |
21 |
Mitchell Santner
New Zealand
|
605 |
724 v Pakistan at Wellington 2018 |
22 |
Kuldeep Yadav
India
|
603 |
730 v New Zealand at Hamilton 2019 |
23 |
Nathan Ellis
Australia
|
602 |
620 v Scotland at St Lucia 2024 |
24 |
Jasprit Bumrah
India
|
591 |
764 v England at Bengaluru 2017 |
25 |
Naveen-ul-Haq
Afghanistan
|
590 |
590 v South Africa at Trinidad 2024 |
26 |
Taskin Ahmed
Bangladesh
|
589 |
597 v South Africa at New York 2024 |
= |
Rishad Hossain
Bangladesh
|
589 |
596 v Australia at Antigua 2024 |
28 |
Haris Rauf
Pakistan
|
583 |
657 v New Zealand at Lahore 2023 |
29 |
Lockie Ferguson
New Zealand
|
581 |
581 v Papua New Guinea at Trinidad 2024 |
30 |
Ish Sodhi
New Zealand
|
573 |
732 v Pakistan at Wellington 2018 |
31 |
Imad Wasim
Pakistan
|
563 |
780 v West Indies at Trinidad 2017 |
= |
Romario Shepherd
West Indies
|
563 |
566 v South Africa at Jamaica 2024 |
33 |
Sam Curran
England
|
559 |
688 v Pakistan at Melbourne 2022 |
34 |
Mujeeb Ur Rahman
Afghanistan
|
556 |
745 v Ireland at Greater Noida 2020 |
35 |
Kagiso Rabada
South Africa
|
554 |
596 v West Indies at Nagpur 2016 |
36 |
Jofra Archer
England
|
553 |
559 v India at Ahmedabad 2021 |
37 |
Mahedi Hasan
Bangladesh
|
539 |
632 v West Indies at Guyana 2022 |
38 |
Pat Cummins
Australia
|
538 |
619 v England at Cardiff 2015 |
39 |
Mark Watt
Scotland
|
536 |
603 v New Zealand at Dubai 2021 |
40 |
Trent Boult
New Zealand
|
530 |
653 v Sri Lanka at Sydney 2022 |
41 |
Washington Sundar
India
|
527 |
631 v England at Ahmedabad 2021 |
42 |
Shakib Al Hasan
Bangladesh
|
516 |
673 v Pakistan at Mirpur 2014 |
43 |
Ashton Agar
Australia
|
509 |
717 v England at Southampton 2020 |
44 |
Jason Holder
West Indies
|
504 |
588 v England at Grenada 2023 |
45 |
Blessing Muzarabani
Zimbabwe
|
501 |
522 v Bangladesh at Harare 2021 |
46 |
Mohammed Siraj
India
|
500 |
500 v Sri Lanka at Pallekele 2024 |
47 |
Mark Adair
Ireland
|
499 |
569 v Namibia at Dubai 2019 |
48 |
Mitchell Starc
Australia
|
496 |
702 v Pakistan at Dubai 2014 |
49 |
Naseem Shah
Pakistan
|
493 |
578 v Afghanistan at Sharjah 2023 |
50 |
Obed McCoy
West Indies
|
484 |
567 v India at St Kitts 2022 |
51 |
Richard Ngarava
Zimbabwe
|
481 |
526 v Namibia at Namibia 2023 |
= |
Shadab Khan
Pakistan
|
481 |
768 v Scotland at Edinburgh 2018 |
53 |
Paul van Meekeren
Netherlands
|
479 |
541 v Ireland at Rotterdam 2018 |
= |
Aayan Khan
United Arab Emirates
|
479 |
527 v Scotland at Dubai 2024 |
55 |
Chris Jordan
England
|
478 |
659 v New Zealand at Wellington 2019 |
56 |
Wayne Parnell
South Africa
|
477 |
577 v West Indies at Johannesburg 2023 |
= |
Nuwan Thushara
Sri Lanka
|
477 |
492 v Netherlands at St Lucia 2024 |
58 |
Mark Wood
England
|
472 |
610 v Sri Lanka at Cardiff 2021 |
59 |
Chris Woakes
England
|
468 |
580 v Pakistan at Melbourne 2022 |
= |
Mohammad Wasim
Pakistan
|
468 |
609 v South Africa at Sydney 2022 |
61 |
Roston Chase
West Indies
|
467 |
491 v South Africa at Antigua 2024 |
62 |
Josh Little
Ireland
|
465 |
528 v New Zealand at Adelaide 2022 |
63 |
Ottneil Baartman
South Africa
|
462 |
462 v West Indies at Trinidad 2024 |
64 |
Mohammad Amir
Pakistan
|
461 |
702 v Australia at Edgbaston 2010 |
= |
Logan van Beek
Netherlands
|
461 |
495 v South Africa at New York 2024 |
66 |
Vivian Kingma
Netherlands
|
460 |
470 v South Africa at New York 2024 |
= |
Tanzim Hasan Sakib
Bangladesh
|
460 |
466 v India at Antigua 2024 |
68 |
Hardik Pandya
India
|
455 |
544 v West Indies at Guyana 2023 |
= |
Shoriful Islam
Bangladesh
|
455 |
513 v West Indies at Dominica 2022 |
70 |
Brad Currie
Scotland
|
453 |
462 v Namibia at Barbados 2024 |
71 |
Matt Henry
New Zealand
|
447 |
490 v Pakistan at Christchurch 2024 |
72 |
Michael Bracewell
New Zealand
|
445 |
548 v India at Lucknow 2023 |
73 |
Sikandar Raza
Zimbabwe
|
442 |
455 v India at Harare 2024 |
74 |
Marco Jansen
South Africa
|
438 |
448 v Afghanistan at Trinidad 2024 |
75 |
Mohammad Nabi
Afghanistan
|
435 |
640 v West Indies at Nagpur 2016 |
76 |
Hasan Mahmud
Bangladesh
|
432 |
529 v Ireland at Chittagong 2023 |
= |
Nasum Ahmed
Bangladesh
|
432 |
637 v Afghanistan at Mirpur 2022 |
78 |
Ben Sears
New Zealand
|
431 |
449 v Pakistan at Lahore 2024 |
= |
Matheesha Pathirana
Sri Lanka
|
431 |
448 v India at Pallekele 2024 |
80 |
Ben White
Ireland
|
429 |
431 v Scotland at Netherlands 2024 |
81 |
Barry McCarthy
Ireland
|
426 |
426 v Pakistan at Lauderhill 2024 |
82 |
Safyaan Sharif
Scotland
|
424 |
483 v Zimbabwe at Edinburgh 2021 |
83 |
Mukesh Kumar
India
|
423 |
436 v Zimbabwe at Harare 2024 |
84 |
Marcus Stoinis
Australia
|
421 |
457 v Namibia at Antigua 2024 |
= |
Lungi Ngidi
South Africa
|
421 |
568 v Pakistan at Sydney 2022 |
= |
Jason Behrendorff
Australia
|
421 |
465 v West Indies at Perth 2024 |
87 |
Adam Milne
New Zealand
|
419 |
663 v Pakistan at Mohali 2016 |
88 |
Lahiru Kumara
Sri Lanka
|
416 |
501 v England at Sydney 2022 |
= |
Fred Klaassen
Netherlands
|
416 |
473 v South Africa at Adelaide 2022 |
90 |
Zahoor Khan
United Arab Emirates
|
415 |
501 v New Zealand at Dubai 2023 |
91 |
Mohammad Nawaz
Pakistan
|
413 |
560 v England at Lahore 2022 |
= |
Bernard Scholtz
Namibia
|
413 |
521 v Zimbabwe at Namibia 2023 |
93 |
Sompal Kami
Nepal
|
410 |
410 v Bangladesh at St. Vincent 2024 |
94 |
Yuzvendra Chahal
India
|
404 |
706 v Bangladesh at Colombo (RPS) 2018 |
95 |
Andre Russell
West Indies
|
399 |
418 v India at Lauderhill 2016 |
= |
Tim Pringle
Netherlands
|
399 |
411 v Sri Lanka at St Lucia 2024 |
97 |
Dipendra Singh Airee
Nepal
|
398 |
398 v Bangladesh at St. Vincent 2024 |
98 |
Tendai Chatara
Zimbabwe
|
394 |
481 v Ireland at Harare 2023 |
99 |
Zunaed Siddique
United Arab Emirates
|
389 |
437 v Scotland at Dubai 2024 |
100 |
Dushmantha Chameera
Sri Lanka
|
388 |
555 v India at Colombo (RPS) 2021 |