Rank | Player | Rating | Career Best Rating |
---|
1 | Ravichandran Ashwin India | 870 | 904 v England at Mumbai 2016 |
2 | Josh Hazlewood Australia | 847 | 864 v India at Bengaluru 2017 |
= | Jasprit Bumrah India | 847 | 881 v England at Visakhapatnam 2024 |
4 | Kagiso Rabada South Africa | 834 | 902 v Australia at Gqeberha 2018 |
5 | Pat Cummins Australia | 820 | 914 v England at Old Trafford 2019 |
6 | Nathan Lyon Australia | 801 | 801 v New Zealand at Christchurch 2024 |
7 | Ravindra Jadeja India | 788 | 899 v Australia at Ranchi 2017 |
8 | Prabath Jayasuriya Sri Lanka | 783 | 783 v Afghanistan at Colombo (SSC) 2024 |
9 | James Anderson England | 739 | 903 v India at Lord's 2018 |
10 | Shaheen Afridi Pakistan | 733 | 836 v Sri Lanka at Galle 2022 |
11 | Kyle Jamieson New Zealand | 729 | 836 v England at Lord's 2022 |
12 | Matt Henry New Zealand | 711 | 711 v Australia at Christchurch 2024 |
13 | Taijul Islam Bangladesh | 706 | 708 v New Zealand at Sylhet 2023 |
14 | Mitchell Starc Australia | 704 | 807 v New Zealand at Perth 2019 |
15 | Ollie Robinson England | 700 | 820 v New Zealand at Mount Maunganui 2023 |
16 | Kuldeep Yadav India | 686 | 686 v England at Dharamsala 2024 |
17 | Kemar Roach West Indies | 666 | 781 v India at Jamaica 2019 |
18 | Anrich Nortje South Africa | 664 | 698 v West Indies at Centurion 2023 |
19 | Tim Southee New Zealand | 634 | 839 v India at Kanpur 2021 |
20 | Mehidy Hasan Bangladesh | 617 | 696 v West Indies at Dhaka 2018 |
21 | Jason Holder West Indies | 600 | 862 v England at Southampton 2020 |
22 | Mohammed Shami India | 598 | 789 v Bangladesh at Indore 2019 |
23 | Chris Woakes England | 593 | 690 v Pakistan at Old Trafford 2020 |
24 | Marco Jansen South Africa | 592 | 636 v Australia at Brisbane 2022 |
25 | Mohammed Siraj India | 587 | 661 v South Africa at Cape Town 2024 |
26 | Mark Wood England | 582 | 640 v Australia at The Oval 2023 |
27 | Shakib Al Hasan Bangladesh | 566 | 705 v Australia at Mirpur 2017 |
= | Keshav Maharaj South Africa | 566 | 696 v Zimbabwe at Gqeberha 2017 |
29 | Ramesh Mendis Sri Lanka | 563 | 641 v Pakistan at Galle 2023 |
30 | Lungi Ngidi South Africa | 558 | 638 v India at Cape Town 2022 |
31 | Alzarri Joseph West Indies | 552 | 577 v South Africa at Johannesburg 2023 |
32 | Hasan Ali Pakistan | 551 | 760 v Bangladesh at Mirpur 2021 |
33 | Asitha Fernando Sri Lanka | 550 | 550 v Afghanistan at Colombo (SSC) 2024 |
34 | Jack Leach England | 549 | 604 v New Zealand at Headingley 2022 |
35 | Kyle Mayers West Indies | 540 | 562 v South Africa at Johannesburg 2023 |
36 | Ajaz Patel New Zealand | 526 | 548 v Bangladesh at Mirpur 2023 |
= | Axar Patel India | 526 | 650 v Bangladesh at Chittagong 2022 |
38 | Naseem Shah Pakistan | 514 | 530 v Sri Lanka at Colombo (SSC) 2023 |
39 | Duanne Olivier South Africa | 504 | 692 v Sri Lanka at Gqeberha 2019 |
40 | Shannon Gabriel West Indies | 501 | 758 v Bangladesh at Jamaica 2018 |
41 | Umesh Yadav India | 498 | 671 v Bangladesh at Kolkata 2019 |
42 | Noman Ali Pakistan | 482 | 497 v Sri Lanka at Colombo (SSC) 2023 |
43 | Abrar Ahmed Pakistan | 449 | 463 v Sri Lanka at Colombo (SSC) 2023 |
44 | Kasun Rajitha Sri Lanka | 435 | 474 v Bangladesh at Mirpur 2022 |
45 | Jayden Seales West Indies | 432 | 508 v Bangladesh at St Lucia 2022 |
= | Aamer Jamal Pakistan | 432 | 432 v Australia at Sydney 2024 |
47 | Nayeem Hasan Bangladesh | 426 | 426 v New Zealand at Mirpur 2023 |
48 | Ben Stokes England | 420 | 606 v West Indies at St Lucia 2019 |
49 | Shamar Joseph West Indies | 397 | 397 v Australia at Brisbane 2024 |
50 | Vishwa Fernando Sri Lanka | 395 | 402 v Bangladesh at Pallekele 2021 |
51 | Glenn Phillips New Zealand | 394 | 411 v Australia at Wellington 2024 |
52 | Moeen Ali England | 393 | 633 v West Indies at Edgbaston 2017 |
= | Lahiru Kumara Sri Lanka | 393 | 517 v Zimbabwe at Harare 2020 |
54 | Gudakesh Motie West Indies | 378 | 447 v Zimbabwe at Bulawayo 2023 |
55 | Nandre Burger South Africa | 372 | 380 v India at Cape Town 2024 |
56 | Roston Chase West Indies | 370 | 505 v England at Old Trafford 2020 |
57 | William O'Rourke New Zealand | 365 | 369 v Australia at Wellington 2024 |
58 | Scott Boland Australia | 363 | 534 v India at The Oval 2023 |
59 | Matthew Potts England | 357 | 432 v India at Edgbaston 2022 |
60 | Todd Murphy Australia | 354 | 380 v England at The Oval 2023 |
61 | Shardul Thakur India | 350 | 489 v South Africa at Cape Town 2022 |
62 | Joe Root England | 343 | 377 v India at Hyderabad 2024 |
63 | Shoriful Islam Bangladesh | 336 | 336 v New Zealand at Mirpur 2023 |
64 | Jomel Warrican West Indies | 331 | 346 v Sri Lanka at Galle 2021 |
65 | Josh Tongue England | 328 | 356 v Australia at Lord's 2023 |
66 | Ebadot Hossain Bangladesh | 321 | 328 v Afghanistan at Mirpur 2023 |
67 | Cameron Green Australia | 320 | 338 v England at Hobart 2022 |
68 | Mark Adair Ireland | 319 | 319 v Afghanistan at Abu Dhabi 2024 |
69 | Mitchell Santner New Zealand | 316 | 344 v West Indies at Hamilton 2017 |
70 | Tom Hartley England | 310 | 382 v India at Visakhapatnam 2024 |
71 | Shoaib Bashir England | 308 | 308 v India at Dharamsala 2024 |
72 | Ish Sodhi New Zealand | 293 | 365 v Pakistan at Karachi 2023 |
73 | Dane Piedt South Africa | 288 | 319 v England at Cape Town 2016 |
= | Neil Brand South Africa | 288 | 293 v New Zealand at Mount Maunganui 2024 |
75 | Michael Bracewell New Zealand | 286 | 304 v Sri Lanka at Wellington 2023 |
76 | Rahkeem Cornwall West Indies | 282 | 376 v Sri Lanka at Antigua 2021 |
= | Amir Hamza Afghanistan | 282 | 389 v Zimbabwe at Abu Dhabi 2021 |
78 | Sajid Khan Pakistan | 278 | 415 v Bangladesh at Mirpur 2021 |
79 | Simon Harmer South Africa | 277 | 391 v Bangladesh at Gqeberha 2022 |
80 | Victor Nyauchi Zimbabwe | 276 | 327 v Afghanistan at Abu Dhabi 2021 |
= | Naveed Zadran Afghanistan | 276 | 276 v Ireland at Abu Dhabi 2024 |
82 | Mitchell Marsh Australia | 263 | 349 v West Indies at Melbourne 2015 |
83 | Rehan Ahmed England | 255 | 287 v India at Visakhapatnam 2024 |
84 | Wiaan Mulder South Africa | 250 | 360 v Sri Lanka at Johannesburg 2021 |
= | Blair Tickner New Zealand | 250 | 266 v Sri Lanka at Wellington 2023 |
86 | Donald Tiripano Zimbabwe | 237 | 248 v Bangladesh at Harare 2021 |
87 | Mohammad Nawaz Pakistan | 236 | 316 v Sri Lanka at Galle 2022 |
88 | Yamin Ahmadzai Afghanistan | 231 | 360 v Bangladesh at Chittagong 2019 |
89 | Gerald Coetzee South Africa | 226 | 325 v West Indies at Johannesburg 2023 |
90 | Zahid Mahmood Pakistan | 224 | 243 v England at Multan 2022 |
91 | Taskin Ahmed Bangladesh | 222 | 226 v Afghanistan at Mirpur 2023 |
92 | Brandon Mavuta Zimbabwe | 221 | 221 v West Indies at Bulawayo 2023 |
93 | Faheem Ashraf Pakistan | 216 | 292 v Australia at Karachi 2022 |
94 | Michael Neser Australia | 208 | 254 v West Indies at Adelaide 2022 |
= | Matthew Kuhnemann Australia | 208 | 255 v India at Indore 2023 |
96 | Nijat Masood Afghanistan | 196 | 196 v Ireland at Abu Dhabi 2024 |
97 | Rachin Ravindra New Zealand | 194 | 217 v Australia at Wellington 2024 |
98 | Dhananjaya de Silva Sri Lanka | 193 | 235 v Pakistan at Galle 2022 |
= | Khaled Ahmed Bangladesh | 193 | 231 v India at Chittagong 2022 |
100 | Salman Agha Pakistan | 191 | 201 v Sri Lanka at Galle 2023 |