Rank |
Player |
Rating |
Career Best Rating |
1 |
Adil Rashid
England
|
701 |
746 v West Indies at Barbados 2022 |
2 |
Wanindu Hasaranga
Sri Lanka
|
696 |
797 v West Indies at Abu Dhabi 2021 |
3 |
Adam Zampa
Australia
|
693 |
743 v Sri Lanka at Sydney 2022 |
4 |
Akeal Hosein
West Indies
|
689 |
708 v England at St Lucia 2024 |
5 |
Maheesh Theekshana
Sri Lanka
|
684 |
684 v New Zealand at Dambulla 2024 |
6 |
Gudakesh Motie
West Indies
|
673 |
707 v Sri Lanka at Dambulla 2024 |
7 |
Rashid Khan
Afghanistan
|
668 |
816 v Bangladesh at Dehradun 2018 |
8 |
Ravi Bishnoi
India
|
666 |
699 v Australia at Bengaluru 2023 |
9 |
Arshdeep Singh
India
|
656 |
656 v South Africa at Johannesburg 2024 |
10 |
Fazalhaq Farooqi
Afghanistan
|
645 |
692 v Pakistan at Sharjah 2023 |
11 |
Nathan Ellis
Australia
|
628 |
628 v Pakistan at Hobart 2024 |
12 |
Mitchell Santner
New Zealand
|
624 |
724 v Pakistan at Wellington 2018 |
13 |
Axar Patel
India
|
623 |
667 v Afghanistan at Indore 2024 |
14 |
Josh Hazlewood
Australia
|
620 |
806 v Sri Lanka at Sydney 2022 |
15 |
Anrich Nortje
South Africa
|
617 |
695 v India at Cuttack 2022 |
16 |
Jofra Archer
England
|
616 |
618 v West Indies at St Lucia 2024 |
17 |
Lockie Ferguson
New Zealand
|
613 |
613 v Sri Lanka at Dambulla 2024 |
18 |
Mustafizur Rahman
Bangladesh
|
611 |
695 v Sri Lanka at Colombo (RPS) 2017 |
19 |
Tim Southee
New Zealand
|
610 |
669 v Bangladesh at Auckland 2021 |
20 |
Haris Rauf
Pakistan
|
601 |
657 v New Zealand at Lahore 2023 |
21 |
Taskin Ahmed
Bangladesh
|
600 |
608 v India at Delhi 2024 |
22 |
Naveen-ul-Haq
Afghanistan
|
590 |
590 v South Africa at Trinidad 2024 |
23 |
Keshav Maharaj
South Africa
|
586 |
662 v India at Indore 2022 |
24 |
Shaheen Afridi
Pakistan
|
585 |
634 v Australia at Lahore 2022 |
25 |
Marco Jansen
South Africa
|
576 |
576 v India at Johannesburg 2024 |
26 |
Tabraiz Shamsi
South Africa
|
575 |
821 v West Indies at Grenada 2021 |
27 |
Alzarri Joseph
West Indies
|
567 |
646 v New Zealand at Trinidad 2024 |
28 |
Varun Chakaravarthy
India
|
566 |
566 v South Africa at Johannesburg 2024 |
29 |
Kuldeep Yadav
India
|
562 |
730 v New Zealand at Hamilton 2019 |
30 |
Roston Chase
West Indies
|
560 |
573 v England at St Lucia 2024 |
31 |
Mujeeb Ur Rahman
Afghanistan
|
556 |
745 v Ireland at Greater Noida 2020 |
= |
Matheesha Pathirana
Sri Lanka
|
556 |
556 v New Zealand at Dambulla 2024 |
33 |
Ish Sodhi
New Zealand
|
554 |
732 v Pakistan at Wellington 2018 |
34 |
Jasprit Bumrah
India
|
550 |
764 v England at Bengaluru 2017 |
35 |
Imad Wasim
Pakistan
|
546 |
780 v West Indies at Trinidad 2017 |
36 |
Harmeet Singh
USA
|
543 |
551 v Nepal at Dallas 2024 |
37 |
Romario Shepherd
West Indies
|
542 |
580 v Sri Lanka at Dambulla 2024 |
38 |
Reece Topley
England
|
538 |
662 v Australia at Canberra 2022 |
39 |
Rishad Hossain
Bangladesh
|
534 |
596 v Australia at Antigua 2024 |
40 |
Washington Sundar
India
|
528 |
631 v England at Ahmedabad 2021 |
41 |
Mahedi Hasan
Bangladesh
|
524 |
632 v West Indies at Guyana 2022 |
42 |
Trent Boult
New Zealand
|
519 |
653 v Sri Lanka at Sydney 2022 |
43 |
Mark Watt
Scotland
|
517 |
603 v New Zealand at Dubai 2021 |
44 |
Kagiso Rabada
South Africa
|
516 |
596 v West Indies at Nagpur 2016 |
45 |
Sam Curran
England
|
515 |
688 v Pakistan at Melbourne 2022 |
46 |
Mark Adair
Ireland
|
510 |
569 v Namibia at Dubai 2019 |
47 |
Nuwan Thushara
Sri Lanka
|
506 |
506 v New Zealand at Dambulla 2024 |
48 |
Hardik Pandya
India
|
505 |
544 v West Indies at Guyana 2023 |
49 |
Michael Bracewell
New Zealand
|
502 |
548 v India at Lucknow 2023 |
50 |
Pat Cummins
Australia
|
496 |
619 v England at Cardiff 2015 |
51 |
Sean Abbott
Australia
|
493 |
508 v England at Cardiff 2024 |
52 |
Brad Currie
Scotland
|
491 |
491 v Australia at Edinburgh 2024 |
53 |
Aayan Khan
United Arab Emirates
|
477 |
527 v Scotland at Dubai 2024 |
54 |
Vivian Kingma
Netherlands
|
475 |
475 v Oman at Oman 2024 |
55 |
Ashton Agar
Australia
|
470 |
717 v England at Southampton 2020 |
56 |
Paul van Meekeren
Netherlands
|
469 |
541 v Ireland at Rotterdam 2018 |
57 |
Shadab Khan
Pakistan
|
467 |
768 v Scotland at Edinburgh 2018 |
58 |
Mohammed Siraj
India
|
466 |
500 v Sri Lanka at Pallekele 2024 |
59 |
Tanzim Hasan Sakib
Bangladesh
|
464 |
466 v India at Antigua 2024 |
60 |
Jason Holder
West Indies
|
461 |
588 v England at Grenada 2023 |
= |
Dipendra Singh Airee
Nepal
|
461 |
472 v USA at Dallas 2024 |
62 |
Mitchell Starc
Australia
|
458 |
702 v Pakistan at Dubai 2014 |
63 |
Josh Little
Ireland
|
456 |
528 v New Zealand at Adelaide 2022 |
64 |
Mohammad Wasim
Pakistan
|
454 |
609 v South Africa at Sydney 2022 |
65 |
Naseem Shah
Pakistan
|
450 |
578 v Afghanistan at Sharjah 2023 |
66 |
Jasdeep Singh
USA
|
448 |
448 v Nepal at Dallas 2024 |
67 |
Mohammad Amir
Pakistan
|
447 |
702 v Australia at Edgbaston 2010 |
= |
Bernard Scholtz
Namibia
|
447 |
521 v Zimbabwe at Namibia 2023 |
69 |
Chris Jordan
England
|
446 |
659 v New Zealand at Wellington 2019 |
= |
Blessing Muzarabani
Zimbabwe
|
446 |
522 v Bangladesh at Harare 2021 |
71 |
Logan van Beek
Netherlands
|
443 |
495 v South Africa at New York 2024 |
72 |
Shoriful Islam
Bangladesh
|
441 |
513 v West Indies at Dominica 2022 |
73 |
Mark Wood
England
|
440 |
610 v Sri Lanka at Cardiff 2021 |
74 |
Matt Henry
New Zealand
|
438 |
490 v Pakistan at Christchurch 2024 |
= |
Richard Ngarava
Zimbabwe
|
438 |
526 v Namibia at Namibia 2023 |
76 |
Chris Woakes
England
|
437 |
580 v Pakistan at Melbourne 2022 |
77 |
Mohammad Nabi
Afghanistan
|
435 |
640 v West Indies at Nagpur 2016 |
= |
Saqib Mahmood
England
|
435 |
439 v West Indies at St Lucia 2024 |
79 |
Obed McCoy
West Indies
|
434 |
567 v India at St Kitts 2022 |
80 |
Ottneil Baartman
South Africa
|
427 |
462 v West Indies at Trinidad 2024 |
81 |
Abbas Afridi
Pakistan
|
425 |
439 v Australia at Sydney 2024 |
82 |
Nosthush Kenjige
USA
|
423 |
423 v Nepal at Dallas 2024 |
= |
Ben Sears
New Zealand
|
423 |
449 v Pakistan at Lahore 2024 |
84 |
Ben White
Ireland
|
422 |
431 v Scotland at Netherlands 2024 |
85 |
Hasan Mahmud
Bangladesh
|
419 |
529 v Ireland at Chittagong 2023 |
86 |
Barry McCarthy
Ireland
|
418 |
426 v Pakistan at Lauderhill 2024 |
= |
Xavier Bartlett
Australia
|
418 |
418 v Pakistan at Hobart 2024 |
88 |
Sompal Kami
Nepal
|
417 |
417 v USA at Dallas 2024 |
89 |
Adam Milne
New Zealand
|
411 |
663 v Pakistan at Mohali 2016 |
90 |
Liam Livingstone
England
|
410 |
463 v West Indies at Barbados 2024 |
91 |
Lungi Ngidi
South Africa
|
409 |
568 v Pakistan at Sydney 2022 |
92 |
Safyaan Sharif
Scotland
|
407 |
483 v Zimbabwe at Edinburgh 2021 |
= |
Sikandar Raza
Zimbabwe
|
407 |
455 v India at Harare 2024 |
94 |
Saad Bin Zafar
Canada
|
406 |
406 v Oman at King City 2024 |
95 |
Marcus Stoinis
Australia
|
402 |
457 v Namibia at Antigua 2024 |
96 |
Mohammad Nawaz
Pakistan
|
400 |
560 v England at Lahore 2022 |
= |
Fred Klaassen
Netherlands
|
400 |
473 v South Africa at Adelaide 2022 |
98 |
Spencer Johnson
Australia
|
399 |
399 v Pakistan at Hobart 2024 |
99 |
Kaleem Sana
Canada
|
397 |
402 v Nepal at King City 2024 |
100 |
Mukesh Kumar
India
|
394 |
436 v Zimbabwe at Harare 2024 |