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 |
Mohammed Siraj
India
|
678 |
736 v New Zealand at Raipur 2023 |
5 |
Jasprit Bumrah
India
|
665 |
838 v West Indies at Trivandrum 2018 |
6 |
Mohammad Nabi
Afghanistan
|
656 |
657 v Zimbabwe at Harare 2022 |
7 |
Shaheen Afridi
Pakistan
|
650 |
688 v West Indies at Multan 2022 |
8 |
Kuldeep Yadav
India
|
645 |
760 v New Zealand at Bay Oval 2019 |
9 |
Trent Boult
New Zealand
|
643 |
775 v Australia at Cairns 2022 |
10 |
Bernard Scholtz
Namibia
|
642 |
642 v Netherlands at Kirtipur, Nepal 2024 |
11 |
Rashid Khan
Afghanistan
|
634 |
799 v Pakistan at Abu Dhabi 2018 |
12 |
Mohammed Shami
India
|
629 |
657 v New Zealand at Mumbai 2023 |
13 |
Maheesh Theekshana
Sri Lanka
|
622 |
648 v Afghanistan at Pallekele 2024 |
14 |
Mitchell Starc
Australia
|
604 |
781 v New Zealand at Melbourne 2015 |
15 |
Kagiso Rabada
South Africa
|
599 |
718 v England at Lord's 2017 |
16 |
Mark Watt
Scotland
|
597 |
622 v West Indies at Harare 2023 |
17 |
Chris Woakes
England
|
596 |
711 v Sri Lanka at Bristol 2021 |
18 |
Matt Henry
New Zealand
|
593 |
691 v Bangladesh at Wellington 2021 |
19 |
Mujeeb Ur Rahman
Afghanistan
|
591 |
713 v Ireland at Abu Dhabi 2021 |
20 |
Saurabh Netravalkar
USA
|
586 |
597 v Nepal at Harare 2023 |
21 |
Mitchell Santner
New Zealand
|
582 |
648 v England at Hamilton 2018 |
22 |
Ravindra Jadeja
India
|
572 |
732 v Zimbabwe at Bulawayo 2013 |
23 |
Haris Rauf
Pakistan
|
563 |
593 v Sri Lanka at Hyderabad 2023 |
24 |
Shoriful Islam
Bangladesh
|
555 |
561 v Sri Lanka at Chittagong 2024 |
25 |
Andy McBrine
Ireland
|
553 |
646 v West Indies at Jamaica 2022 |
= |
Wanindu Hasaranga
Sri Lanka
|
553 |
582 v Oman at Bulawayo 2023 |
27 |
Mark Adair
Ireland
|
550 |
566 v Zimbabwe at Harare 2023 |
28 |
Richard Ngarava
Zimbabwe
|
548 |
553 v Sri Lanka at Colombo (RPS) 2024 |
29 |
Pat Cummins
Australia
|
545 |
725 v Sri Lanka at The Oval 2019 |
= |
Dilshan Madushanka
Sri Lanka
|
545 |
551 v Bangladesh at Chittagong 2024 |
31 |
Shakib Al Hasan
Bangladesh
|
544 |
715 v Zimbabwe at Chittagong 2009 |
32 |
Adil Rashid
England
|
541 |
674 v India at Headingley 2018 |
= |
Mehidy Hasan
Bangladesh
|
541 |
725 v Sri Lanka at Mirpur 2021 |
34 |
Marco Jansen
South Africa
|
537 |
586 v New Zealand at Pune 2023 |
35 |
Lungi Ngidi
South Africa
|
535 |
622 v Australia at Bloemfontein 2020 |
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 |
Aryan Dutt
Netherlands
|
523 |
523 v Nepal at Kirtipur, Nepal 2024 |
39 |
Joshua 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 |
Ruben Trumpelmann
Namibia
|
501 |
522 v Nepal at Kirtipur, Nepal 2024 |
49 |
Tabraiz Shamsi
South Africa
|
500 |
597 v Bangladesh at Johannesburg 2022 |
50 |
Bilal Khan
Oman
|
499 |
546 v USA at Texas 2022 |
51 |
Jofra Archer
England
|
497 |
642 v Australia at Old Trafford 2020 |
52 |
Christophe Sole
Scotland
|
494 |
511 v Zimbabwe at Bulawayo 2023 |
53 |
Sikandar Raza
Zimbabwe
|
492 |
492 v Sri Lanka at Colombo (RPS) 2024 |
54 |
Gudakesh Motie
West Indies
|
486 |
516 v Australia at Sydney 2024 |
55 |
Lalit Rajbanshi
Nepal
|
485 |
487 v Netherlands at Kirtipur, Nepal 2024 |
56 |
Lockie Ferguson
New Zealand
|
484 |
667 v West Indies at Old Trafford 2019 |
57 |
Zeeshan Maqsood
Oman
|
483 |
510 v United Arab Emirates at Bulawayo 2023 |
58 |
Logan van Beek
Netherlands
|
481 |
533 v Afghanistan at Lucknow 2023 |
= |
Kaleemullah
Oman
|
481 |
481 v West Indies at Harare 2023 |
60 |
Blessing Muzarabani
Zimbabwe
|
480 |
515 v Afghanistan at Harare 2022 |
61 |
Nosthush Kenjige
USA
|
479 |
479 v United Arab Emirates at Harare 2023 |
62 |
Craig Young
Ireland
|
477 |
496 v Zimbabwe at Harare 2023 |
63 |
Dipendra Singh Airee
Nepal
|
471 |
482 v USA at Harare 2023 |
64 |
Safyaan Sharif
Scotland
|
470 |
543 v England at Edinburgh 2018 |
65 |
Mohammad Nawaz
Pakistan
|
468 |
549 v New Zealand at Karachi 2023 |
66 |
Gerald Coetzee
South Africa
|
465 |
479 v Australia at Kolkata 2023 |
67 |
Assad Vala
Papua New Guinea
|
464 |
467 v Nepal at Dubai 2023 |
68 |
Chad Soper
Papua New Guinea
|
462 |
488 v United Arab Emirates at Dubai 2023 |
69 |
Rohan Mustafa
United Arab Emirates
|
459 |
523 v West Indies at Sharjah 2023 |
70 |
Zahoor Khan
United Arab Emirates
|
457 |
490 v West Indies at Sharjah 2023 |
71 |
Mark Wood
England
|
447 |
609 v Afghanistan at Old Trafford 2019 |
72 |
Shardul Thakur
India
|
440 |
546 v West Indies at Trinidad 2023 |
73 |
Zunaed Siddique
United Arab Emirates
|
436 |
446 v Canada at Dubai 2024 |
74 |
Graham Hume
Ireland
|
435 |
437 v Afghanistan at Sharjah 2024 |
75 |
Michael Leask
Scotland
|
433 |
439 v Namibia at Kirtipur, Nepal 2023 |
76 |
Moeen Ali
England
|
431 |
623 v Australia at Old Trafford 2018 |
77 |
Naseem Shah
Pakistan
|
429 |
474 v India at Colombo (RPS) 2023 |
78 |
Hardik Pandya
India
|
424 |
549 v South Africa at Centurion 2018 |
= |
Sam Curran
England
|
424 |
454 v Bangladesh at Chittagong 2023 |
80 |
Dunith Wellalage
Sri Lanka
|
422 |
428 v Bangladesh at Chittagong 2024 |
81 |
Sompal Kami
Nepal
|
420 |
457 v Papua New Guinea at Kirtipur, Nepal 2023 |
82 |
Shadab Khan
Pakistan
|
418 |
599 v South Africa at Durban 2019 |
83 |
Hasan Ali
Pakistan
|
415 |
764 v New Zealand at Wellington 2018 |
84 |
Ish Sodhi
New Zealand
|
412 |
565 v India at Bay Oval 2019 |
85 |
Tim Southee
New Zealand
|
411 |
632 v England at Wellington 2015 |
= |
Fred Klaassen
Netherlands
|
411 |
507 v South Africa at Johannesburg 2023 |
87 |
Nisarg Patel
USA
|
409 |
414 v Jersey at Namibia 2023 |
88 |
Bas de Leede
Netherlands
|
405 |
405 v Nepal at Kirtipur, Nepal 2024 |
89 |
Jason Holder
West Indies
|
404 |
607 v Zimbabwe at Harare 2018 |
90 |
Dushmantha Chameera
Sri Lanka
|
403 |
552 v Australia at Pallekele 2022 |
91 |
Paul van Meekeren
Netherlands
|
398 |
437 v Bangladesh at Kolkata 2023 |
= |
Gerhard Erasmus
Namibia
|
398 |
398 v Netherlands at Kirtipur, Nepal 2024 |
93 |
Glenn Maxwell
Australia
|
396 |
479 v England at Headingley 2015 |
94 |
Tangeni Lungameni
Namibia
|
393 |
443 v United Arab Emirates at Dubai 2023 |
95 |
Kasun Rajitha
Sri Lanka
|
391 |
459 v Afghanistan at Pune 2023 |
96 |
Brandon McMullen
Scotland
|
389 |
417 v Netherlands at Bulawayo 2023 |
97 |
Vivian Kingma
Netherlands
|
387 |
387 v Nepal at Kirtipur, Nepal 2024 |
= |
Yuzvendra Chahal
India
|
387 |
724 v New Zealand at Napier 2019 |
99 |
Anrich Nortje
South Africa
|
385 |
479 v Netherlands at Benoni 2023 |
100 |
Akila Dananjaya
Sri Lanka
|
380 |
646 v England at Colombo (RPS) 2018 |