Rank |
Player |
Rating |
Career Best Rating |
1 |
Keshav Maharaj
South Africa
|
716 |
741 v Australia at Kolkata 2023 |
2 |
Josh Hazlewood
Australia
|
688 |
727 v England at Melbourne 2022 |
3 |
Adam Zampa
Australia
|
686 |
695 v Bangladesh at Pune 2023 |
4 |
Kuldeep Yadav
India
|
665 |
760 v New Zealand at Bay Oval 2019 |
5 |
Bernard Scholtz
Namibia
|
657 |
657 v Scotland at Scotland 2024 |
6 |
Mohammad Nabi
Afghanistan
|
656 |
657 v Zimbabwe at Harare 2022 |
7 |
Shaheen Afridi
Pakistan
|
650 |
688 v West Indies at Multan 2022 |
8 |
Jasprit Bumrah
India
|
645 |
838 v West Indies at Trivandrum 2018 |
9 |
Trent Boult
New Zealand
|
643 |
775 v Australia at Cairns 2022 |
= |
Mohammed Siraj
India
|
643 |
736 v New Zealand at Raipur 2023 |
11 |
Rashid Khan
Afghanistan
|
634 |
799 v Pakistan at Abu Dhabi 2018 |
12 |
Mohammed Shami
India
|
610 |
657 v New Zealand at Mumbai 2023 |
13 |
Mitchell Starc
Australia
|
604 |
781 v New Zealand at Melbourne 2015 |
= |
Maheesh Theekshana
Sri Lanka
|
604 |
648 v Afghanistan at Pallekele 2024 |
15 |
Kagiso Rabada
South Africa
|
599 |
718 v England at Lord's 2017 |
16 |
Chris Woakes
England
|
596 |
711 v Sri Lanka at Bristol 2021 |
17 |
Matt Henry
New Zealand
|
593 |
691 v Bangladesh at Wellington 2021 |
18 |
Mujeeb Ur Rahman
Afghanistan
|
591 |
713 v Ireland at Abu Dhabi 2021 |
19 |
Mark Watt
Scotland
|
585 |
622 v West Indies at Harare 2023 |
20 |
Mitchell Santner
New Zealand
|
582 |
648 v England at Hamilton 2018 |
21 |
Saurabh Netravalkar
USA
|
563 |
597 v Nepal at Harare 2023 |
= |
Haris Rauf
Pakistan
|
563 |
593 v Sri Lanka at Hyderabad 2023 |
23 |
Ravindra Jadeja
India
|
555 |
732 v Zimbabwe at Bulawayo 2013 |
= |
Shoriful Islam
Bangladesh
|
555 |
561 v Sri Lanka at Chittagong 2024 |
25 |
Andy McBrine
Ireland
|
553 |
646 v West Indies at Jamaica 2022 |
26 |
Mark Adair
Ireland
|
550 |
566 v Zimbabwe at Harare 2023 |
27 |
Richard Ngarava
Zimbabwe
|
548 |
553 v Sri Lanka at Colombo (RPS) 2024 |
28 |
Pat Cummins
Australia
|
545 |
725 v Sri Lanka at The Oval 2019 |
29 |
Shakib Al Hasan
Bangladesh
|
544 |
715 v Zimbabwe at Chittagong 2009 |
30 |
Wanindu Hasaranga
Sri Lanka
|
543 |
582 v Oman at Bulawayo 2023 |
31 |
Adil Rashid
England
|
541 |
674 v India at Headingley 2018 |
= |
Mehidy Hasan
Bangladesh
|
541 |
725 v Sri Lanka at Mirpur 2021 |
33 |
Marco Jansen
South Africa
|
537 |
586 v New Zealand at Pune 2023 |
34 |
Lungi Ngidi
South Africa
|
535 |
622 v Australia at Bloemfontein 2020 |
= |
Aryan Dutt
Netherlands
|
535 |
540 v Canada at Rotterdam 2024 |
36 |
Sean Abbott
Australia
|
530 |
530 v West Indies at Canberra 2024 |
= |
Akeal Hosein
West Indies
|
530 |
597 v South Africa at Potchefstroom 2023 |
38 |
Dilshan Madushanka
Sri Lanka
|
529 |
551 v Bangladesh at Chittagong 2024 |
39 |
Josh Little
Ireland
|
517 |
533 v Zimbabwe at Harare 2023 |
40 |
Reece Topley
England
|
515 |
558 v South Africa at Mumbai 2023 |
41 |
Aayan Khan
United Arab Emirates
|
512 |
517 v Sri Lanka at Bulawayo 2023 |
42 |
Taskin Ahmed
Bangladesh
|
508 |
528 v West Indies at Guyana 2022 |
= |
Fazalhaq Farooqi
Afghanistan
|
508 |
544 v Pakistan at Hambantota 2023 |
44 |
Mustafizur Rahman
Bangladesh
|
505 |
693 v West Indies at Sylhet 2018 |
= |
Mohammad Wasim
Pakistan
|
505 |
505 v England at Kolkata 2023 |
46 |
Alzarri Joseph
West Indies
|
503 |
625 v South Africa at Potchefstroom 2023 |
47 |
Sandeep Lamichhane
Nepal
|
502 |
595 v Papua New Guinea at Kirtipur, Nepal 2023 |
48 |
Tabraiz Shamsi
South Africa
|
500 |
597 v Bangladesh at Johannesburg 2022 |
49 |
Jofra Archer
England
|
497 |
642 v Australia at Old Trafford 2020 |
50 |
Nosthush Kenjige
USA
|
495 |
499 v Canada at Netherlands 2024 |
51 |
Kaleemullah
Oman
|
493 |
493 v Namibia at Scotland 2024 |
52 |
Sikandar Raza
Zimbabwe
|
492 |
492 v Sri Lanka at Colombo (RPS) 2024 |
53 |
Gudakesh Motie
West Indies
|
486 |
516 v Australia at Sydney 2024 |
54 |
Lalit Rajbanshi
Nepal
|
485 |
487 v Netherlands at Kirtipur, Nepal 2024 |
55 |
Bilal Khan
Oman
|
484 |
546 v USA at Texas 2022 |
= |
Lockie Ferguson
New Zealand
|
484 |
667 v West Indies at Old Trafford 2019 |
57 |
Ruben Trumpelmann
Namibia
|
481 |
522 v Nepal at Kirtipur, Nepal 2024 |
58 |
Blessing Muzarabani
Zimbabwe
|
480 |
515 v Afghanistan at Harare 2022 |
59 |
Dunith Wellalage
Sri Lanka
|
479 |
479 v India at Colombo (RPS) 2024 |
60 |
Craig Young
Ireland
|
477 |
496 v Zimbabwe at Harare 2023 |
61 |
Chris Sole
Scotland
|
474 |
511 v Zimbabwe at Bulawayo 2023 |
62 |
Dipendra Singh Airee
Nepal
|
471 |
482 v USA at Harare 2023 |
63 |
Zeeshan Maqsood
Oman
|
470 |
510 v United Arab Emirates at Bulawayo 2023 |
64 |
Mohammad Nawaz
Pakistan
|
468 |
549 v New Zealand at Karachi 2023 |
65 |
Gerald Coetzee
South Africa
|
465 |
479 v Australia at Kolkata 2023 |
66 |
Assad Vala
Papua New Guinea
|
464 |
467 v Nepal at Dubai 2023 |
67 |
Paul van Meekeren
Netherlands
|
463 |
463 v USA at Rotterdam 2024 |
68 |
Logan van Beek
Netherlands
|
462 |
533 v Afghanistan at Lucknow 2023 |
= |
Chad Soper
Papua New Guinea
|
462 |
488 v United Arab Emirates at Dubai 2023 |
70 |
Rohan Mustafa
United Arab Emirates
|
459 |
523 v West Indies at Sharjah 2023 |
71 |
Zahoor Khan
United Arab Emirates
|
457 |
490 v West Indies at Sharjah 2023 |
72 |
Safyaan Sharif
Scotland
|
452 |
543 v England at Edinburgh 2018 |
73 |
Mark Wood
England
|
447 |
609 v Afghanistan at Old Trafford 2019 |
74 |
Michael Leask
Scotland
|
444 |
449 v Namibia at Scotland 2024 |
= |
Brandon McMullen
Scotland
|
444 |
444 v Namibia at Scotland 2024 |
76 |
Zunaed Siddique
United Arab Emirates
|
436 |
446 v Canada at Dubai 2024 |
77 |
Graham Hume
Ireland
|
435 |
437 v Afghanistan at Sharjah 2024 |
78 |
Moeen Ali
England
|
431 |
623 v Australia at Old Trafford 2018 |
79 |
Naseem Shah
Pakistan
|
429 |
474 v India at Colombo (RPS) 2023 |
80 |
Shardul Thakur
India
|
426 |
546 v West Indies at Trinidad 2023 |
81 |
Sam Curran
England
|
424 |
454 v Bangladesh at Chittagong 2023 |
82 |
Sompal Kami
Nepal
|
420 |
457 v Papua New Guinea at Kirtipur, Nepal 2023 |
83 |
Shadab Khan
Pakistan
|
418 |
599 v South Africa at Durban 2019 |
84 |
Axar Patel
India
|
415 |
659 v Australia at Nagpur 2017 |
= |
Hasan Ali
Pakistan
|
415 |
764 v New Zealand at Wellington 2018 |
86 |
Vivian Kingma
Netherlands
|
412 |
414 v Canada at Rotterdam 2024 |
= |
Ish Sodhi
New Zealand
|
412 |
565 v India at Bay Oval 2019 |
= |
Hardik Pandya
India
|
412 |
549 v South Africa at Centurion 2018 |
89 |
Tim Southee
New Zealand
|
411 |
632 v England at Wellington 2015 |
= |
Washington Sundar
India
|
411 |
411 v Sri Lanka at Colombo (RPS) 2024 |
91 |
Tangeni Lungamene
Namibia
|
410 |
443 v United Arab Emirates at Dubai 2023 |
92 |
Saad Bin Zafar
Canada
|
406 |
406 v USA at Rotterdam 2024 |
93 |
Jason Holder
West Indies
|
404 |
607 v Zimbabwe at Harare 2018 |
94 |
Gerhard Erasmus
Namibia
|
398 |
406 v Oman at Scotland 2024 |
95 |
Glenn Maxwell
Australia
|
396 |
479 v England at Headingley 2015 |
96 |
Fred Klaassen
Netherlands
|
394 |
507 v South Africa at Johannesburg 2023 |
97 |
Steven Taylor
USA
|
393 |
424 v Papua New Guinea at Namibia 2022 |
= |
Nisarg Patel
USA
|
393 |
414 v Jersey at Namibia 2023 |
99 |
Dushmantha Chameera
Sri Lanka
|
391 |
552 v Australia at Pallekele 2022 |
100 |
Bas de Leede
Netherlands
|
389 |
405 v Nepal at Kirtipur, Nepal 2024 |