Rank |
Player |
Rating |
Career Best Rating |
1 |
Jasprit Bumrah
India
|
883 |
883 v Australia at Perth 2024 |
2 |
Kagiso Rabada
South Africa
|
872 |
902 v Australia at Gqeberha 2018 |
3 |
Josh Hazlewood
Australia
|
860 |
864 v India at Bengaluru 2017 |
4 |
Ravichandran Ashwin
India
|
807 |
904 v England at Mumbai 2016 |
5 |
Prabath Jayasuriya
Sri Lanka
|
801 |
801 v New Zealand at Galle 2024 |
6 |
Pat Cummins
Australia
|
796 |
914 v England at Old Trafford 2019 |
7 |
Ravindra Jadeja
India
|
794 |
899 v Australia at Ranchi 2017 |
8 |
Nathan Lyon
Australia
|
782 |
801 v New Zealand at Christchurch 2024 |
9 |
Noman Ali
Pakistan
|
759 |
759 v England at Rawalpindi 2024 |
10 |
Matt Henry
New Zealand
|
750 |
751 v India at Bengaluru 2024 |
11 |
Jayden Seales
West Indies
|
706 |
706 v Bangladesh at Antigua 2024 |
12 |
Mitchell Starc
Australia
|
695 |
807 v New Zealand at Perth 2019 |
13 |
Kyle Jamieson
New Zealand
|
693 |
836 v England at Lord's 2022 |
14 |
Asitha Fernando
Sri Lanka
|
692 |
734 v England at Lord's 2024 |
15 |
Shaheen Afridi
Pakistan
|
667 |
836 v Sri Lanka at Galle 2022 |
16 |
Chris Woakes
England
|
662 |
690 v Pakistan at Old Trafford 2020 |
17 |
Kemar Roach
West Indies
|
656 |
781 v India at Jamaica 2019 |
18 |
Kuldeep Yadav
India
|
648 |
686 v England at Dharamsala 2024 |
19 |
Keshav Maharaj
South Africa
|
640 |
696 v Zimbabwe at Gqeberha 2017 |
20 |
Ollie Robinson
England
|
639 |
820 v New Zealand at Mount Maunganui 2023 |
21 |
Ajaz Patel
New Zealand
|
630 |
630 v India at Mumbai 2024 |
22 |
Gus Atkinson
England
|
625 |
625 v Pakistan at Rawalpindi 2024 |
23 |
Taijul Islam
Bangladesh
|
621 |
708 v New Zealand at Sylhet 2023 |
24 |
Tim Southee
New Zealand
|
608 |
839 v India at Kanpur 2021 |
25 |
Mohammed Siraj
India
|
598 |
661 v South Africa at Cape Town 2024 |
26 |
Mehidy Hasan
Bangladesh
|
586 |
696 v West Indies at Dhaka 2018 |
27 |
Mark Wood
England
|
577 |
640 v Australia at The Oval 2023 |
28 |
Marco Jansen
South Africa
|
569 |
636 v Australia at Brisbane 2022 |
29 |
Alzarri Joseph
West Indies
|
553 |
577 v South Africa at Johannesburg 2023 |
30 |
Jack Leach
England
|
551 |
604 v New Zealand at Headingley 2022 |
31 |
Jason Holder
West Indies
|
549 |
862 v England at Southampton 2020 |
32 |
Ramesh Mendis
Sri Lanka
|
542 |
641 v Pakistan at Galle 2023 |
33 |
Vishwa Fernando
Sri Lanka
|
540 |
551 v England at The Oval 2024 |
34 |
Shakib Al Hasan
Bangladesh
|
536 |
705 v Australia at Mirpur 2017 |
35 |
Hasan Ali
Pakistan
|
524 |
760 v Bangladesh at Mirpur 2021 |
36 |
Lungi Ngidi
South Africa
|
523 |
638 v India at Cape Town 2022 |
37 |
Lahiru Kumara
Sri Lanka
|
522 |
544 v England at The Oval 2024 |
38 |
Sajid Khan
Pakistan
|
520 |
520 v England at Rawalpindi 2024 |
39 |
Naseem Shah
Pakistan
|
517 |
536 v Bangladesh at Rawalpindi 2024 |
40 |
William O'Rourke
New Zealand
|
503 |
515 v India at Bengaluru 2024 |
41 |
Axar Patel
India
|
495 |
650 v Bangladesh at Chittagong 2022 |
42 |
Kasun Rajitha
Sri Lanka
|
485 |
515 v Bangladesh at Sylhet 2024 |
43 |
Duanne Olivier
South Africa
|
484 |
692 v Sri Lanka at Gqeberha 2019 |
44 |
Mitchell Santner
New Zealand
|
453 |
458 v India at Pune 2024 |
45 |
Blessing Muzarabani
Zimbabwe
|
423 |
423 v Ireland at Stormont 2024 |
46 |
Washington Sundar
India
|
420 |
420 v Australia at Perth 2024 |
47 |
Matthew Potts
England
|
397 |
432 v India at Edgbaston 2022 |
48 |
Jomel Warrican
West Indies
|
392 |
396 v South Africa at Guyana 2024 |
49 |
Shamar Joseph
West Indies
|
389 |
397 v Australia at Brisbane 2024 |
50 |
Ben Stokes
England
|
387 |
606 v West Indies at St Lucia 2019 |
51 |
Taskin Ahmed
Bangladesh
|
383 |
383 v West Indies at Antigua 2024 |
52 |
Shoaib Bashir
England
|
382 |
404 v West Indies at Trent Bridge 2024 |
53 |
Wiaan Mulder
South Africa
|
380 |
389 v Bangladesh at Mirpur 2024 |
54 |
Glenn Phillips
New Zealand
|
379 |
411 v Australia at Wellington 2024 |
55 |
Nayeem Hasan
Bangladesh
|
363 |
426 v New Zealand at Mirpur 2023 |
56 |
Abrar Ahmed
Pakistan
|
354 |
463 v Sri Lanka at Colombo (SSC) 2023 |
57 |
Hasan Mahmud
Bangladesh
|
349 |
416 v India at Chennai 2024 |
58 |
Khurram Shahzad
Pakistan
|
346 |
357 v Bangladesh at Rawalpindi 2024 |
59 |
Mark Adair
Ireland
|
343 |
343 v Zimbabwe at Stormont 2024 |
60 |
Gudakesh Motie
West Indies
|
335 |
447 v Zimbabwe at Bulawayo 2023 |
61 |
Shardul Thakur
India
|
330 |
489 v South Africa at Cape Town 2022 |
= |
Nishan Peiris
Sri Lanka
|
330 |
330 v New Zealand at Galle 2024 |
63 |
Nandre Burger
South Africa
|
322 |
380 v India at Cape Town 2024 |
64 |
Aamer Jamal
Pakistan
|
320 |
432 v Australia at Sydney 2024 |
= |
Brydon Carse
England
|
320 |
323 v Pakistan at Multan 2024 |
66 |
Cameron Green
Australia
|
317 |
338 v England at Hobart 2022 |
67 |
Shoriful Islam
Bangladesh
|
315 |
338 v Pakistan at Rawalpindi 2024 |
68 |
Mitchell Marsh
Australia
|
307 |
349 v West Indies at Melbourne 2015 |
69 |
Rehan Ahmed
England
|
297 |
297 v Pakistan at Rawalpindi 2024 |
70 |
Joe Root
England
|
291 |
377 v India at Hyderabad 2024 |
71 |
Ish Sodhi
New Zealand
|
285 |
365 v Pakistan at Karachi 2023 |
= |
Olly Stone
England
|
285 |
295 v New Zealand at Edgbaston 2021 |
= |
Craig Young
Ireland
|
285 |
285 v Zimbabwe at Stormont 2024 |
74 |
Tom Hartley
England
|
283 |
382 v India at Visakhapatnam 2024 |
75 |
Neil Brand
South Africa
|
277 |
293 v New Zealand at Mount Maunganui 2024 |
76 |
Naveed Zadran
Afghanistan
|
276 |
276 v Ireland at Abu Dhabi 2024 |
77 |
Akash Deep
India
|
266 |
269 v New Zealand at Mumbai 2024 |
78 |
Victor Nyauchi
Zimbabwe
|
264 |
327 v Afghanistan at Abu Dhabi 2021 |
79 |
Dhananjaya de Silva
Sri Lanka
|
257 |
257 v New Zealand at Galle 2024 |
80 |
Barry McCarthy
Ireland
|
247 |
247 v Zimbabwe at Stormont 2024 |
81 |
Milan Rathnayake
Sri Lanka
|
242 |
269 v England at The Oval 2024 |
82 |
Dane Piedt
South Africa
|
238 |
333 v West Indies at Guyana 2024 |
83 |
Andy McBrine
Ireland
|
233 |
233 v Zimbabwe at Stormont 2024 |
84 |
Khaled Ahmed
Bangladesh
|
232 |
259 v Sri Lanka at Chittagong 2024 |
85 |
Dane Paterson
South Africa
|
228 |
228 v Bangladesh at Chittagong 2024 |
86 |
Mir Hamza
Pakistan
|
224 |
231 v Bangladesh at Rawalpindi 2024 |
87 |
Nahid Rana
Bangladesh
|
220 |
243 v India at Chennai 2024 |
88 |
Gerald Coetzee
South Africa
|
217 |
325 v West Indies at Johannesburg 2023 |
89 |
Faheem Ashraf
Pakistan
|
205 |
292 v Australia at Karachi 2022 |
90 |
Sean Williams
Zimbabwe
|
204 |
247 v Bangladesh at Sylhet 2018 |
= |
Zahid Mahmood
Pakistan
|
204 |
243 v England at Multan 2022 |
92 |
Nijat Masood
Afghanistan
|
196 |
196 v Ireland at Abu Dhabi 2024 |
93 |
Salman Agha
Pakistan
|
188 |
201 v Sri Lanka at Galle 2023 |
94 |
Senuran Muthusamy
South Africa
|
165 |
165 v Bangladesh at Chittagong 2024 |
95 |
Zahir Khan
Afghanistan
|
149 |
165 v Bangladesh at Mirpur 2023 |
96 |
Kraigg Brathwaite
West Indies
|
144 |
225 v India at Antigua 2016 |
97 |
Mukesh Kumar
India
|
143 |
188 v South Africa at Cape Town 2024 |
98 |
Zia-ur-Rehman
Afghanistan
|
138 |
138 v Ireland at Abu Dhabi 2024 |
99 |
Travis Head
Australia
|
133 |
165 v South Africa at Sydney 2023 |
100 |
Ben Sears
New Zealand
|
128 |
135 v Australia at Christchurch 2024 |