Rank | Player | Rating | Career Best Rating |
---|
1 | Kane Williamson New Zealand | 859 | 919 v Pakistan at Christchurch 2021 |
2 | Joe Root England | 824 | 923 v India at Edgbaston 2022 |
3 | Babar Azam Pakistan | 768 | 882 v New Zealand at Karachi 2022 |
= | Daryl Mitchell New Zealand | 768 | 804 v Bangladesh at Sylhet 2023 |
5 | Steve Smith Australia | 757 | 947 v South Africa at Durban 2018 |
6 | Rohit Sharma India | 751 | 813 v England at The Oval 2021 |
7 | Dimuth Karunaratne Sri Lanka | 750 | 783 v Ireland at Galle 2023 |
8 | Yashasvi Jaiswal India | 740 | 740 v England at Dharamsala 2024 |
9 | Virat Kohli India | 737 | 937 v England at Southampton 2018 |
10 | Harry Brook England | 735 | 773 v Australia at The Oval 2023 |
11 | Usman Khawaja Australia | 728 | 847 v England at Lord's 2023 |
12 | Marnus Labuschagne Australia | 720 | 937 v West Indies at Adelaide 2022 |
13 | Travis Head Australia | 697 | 884 v India at The Oval 2023 |
14 | Saud Shakeel Pakistan | 693 | 728 v Australia at Melbourne 2023 |
15 | Rishabh Pant India | 692 | 801 v England at Edgbaston 2022 |
16 | Zak Crawley England | 683 | 683 v India at Dharamsala 2024 |
17 | Litton Das Bangladesh | 668 | 724 v Sri Lanka at Mirpur 2022 |
= | Mohammad Rizwan Pakistan | 668 | 700 v Australia at Karachi 2022 |
19 | Temba Bavuma South Africa | 665 | 685 v India at Centurion 2023 |
20 | Dinesh Chandimal Sri Lanka | 664 | 755 v West Indies at St Lucia 2018 |
= | Shubman Gill India | 664 | 664 v England at Dharamsala 2024 |
22 | Angelo Mathews Sri Lanka | 663 | 877 v New Zealand at Christchurch 2014 |
= | Ben Duckett England | 663 | 719 v India at Rajkot 2024 |
24 | Aiden Markram South Africa | 654 | 759 v Australia at Johannesburg 2018 |
25 | Jonny Bairstow England | 651 | 772 v South Africa at Old Trafford 2017 |
26 | Mushfiqur Rahim Bangladesh | 647 | 675 v Sri Lanka at Mirpur 2022 |
27 | Dean Elgar South Africa | 641 | 784 v Australia at Johannesburg 2018 |
28 | Cameron Green Australia | 634 | 661 v New Zealand at Wellington 2024 |
29 | Dhananjaya de Silva Sri Lanka | 630 | 648 v Pakistan at Galle 2023 |
30 | Abdullah Shafique Pakistan | 608 | 676 v England at Rawalpindi 2022 |
31 | Ben Stokes England | 607 | 827 v West Indies at Old Trafford 2020 |
32 | Salman Agha Pakistan | 605 | 611 v Australia at Melbourne 2023 |
33 | Ollie Pope England | 602 | 684 v India at Hyderabad 2024 |
34 | David Warner Australia | 598 | 880 v New Zealand at Perth 2015 |
35 | Tom Latham New Zealand | 595 | 733 v West Indies at Hamilton 2020 |
36 | Tom Blundell New Zealand | 587 | 782 v England at Wellington 2023 |
37 | Imam-ul-Haq Pakistan | 584 | 632 v Sri Lanka at Galle 2023 |
38 | Alex Carey Australia | 574 | 628 v South Africa at Sydney 2023 |
39 | Kraigg Brathwaite West Indies | 568 | 701 v England at Headingley 2017 |
40 | Shakib Al Hasan Bangladesh | 566 | 694 v Australia at Mirpur 2017 |
41 | Cheteshwar Pujara India | 565 | 888 v Sri Lanka at Nagpur 2017 |
42 | Ravindra Jadeja India | 564 | 605 v Australia at Nagpur 2023 |
43 | Craig Ervine Zimbabwe | 555 | 555 v West Indies at Bulawayo 2023 |
44 | Najmul Hossain Shanto Bangladesh | 545 | 570 v New Zealand at Sylhet 2023 |
45 | Devon Conway New Zealand | 542 | 661 v South Africa at Christchurch 2022 |
46 | Henry Nicholls New Zealand | 540 | 778 v Bangladesh at Wellington 2019 |
47 | Tamim Iqbal Bangladesh | 534 | 709 v Australia at Mirpur 2017 |
48 | Jermaine Blackwood West Indies | 531 | 596 v Bangladesh at Chittagong 2021 |
49 | David Bedingham South Africa | 528 | 528 v New Zealand at Hamilton 2024 |
50 | Ajinkya Rahane India | 525 | 825 v New Zealand at Indore 2016 |
51 | Kusal Mendis Sri Lanka | 523 | 693 v West Indies at St Lucia 2018 |
52 | Shreyas Iyer India | 514 | 666 v Bangladesh at Mirpur 2022 |
53 | Axar Patel India | 513 | 548 v Australia at Ahmedabad 2023 |
54 | Ibrahim Zadran Afghanistan | 509 | 509 v Ireland at Abu Dhabi 2024 |
55 | Mitchell Marsh Australia | 502 | 552 v South Africa at Gqeberha 2018 |
56 | Lorcan Tucker Ireland | 501 | 501 v Afghanistan at Abu Dhabi 2024 |
57 | KL Rahul India | 494 | 761 v Sri Lanka at Pallekele 2017 |
58 | Mominul Haque Bangladesh | 493 | 661 v Pakistan at Mirpur 2015 |
= | Keegan Petersen South Africa | 493 | 597 v India at Cape Town 2022 |
60 | Shan Masood Pakistan | 487 | 653 v England at Old Trafford 2020 |
61 | Joshua Da Silva West Indies | 482 | 484 v England at Grenada 2022 |
= | Nkrumah Bonner West Indies | 482 | 631 v England at Antigua 2022 |
63 | Rassie van der Dussen South Africa | 477 | 557 v New Zealand at Christchurch 2022 |
64 | Kyle Verreynne South Africa | 476 | 536 v Australia at Melbourne 2022 |
65 | Niroshan Dickwella Sri Lanka | 475 | 595 v Zimbabwe at Harare 2020 |
66 | Rachin Ravindra New Zealand | 474 | 474 v Australia at Christchurch 2024 |
67 | Sarfaraz Ahmed Pakistan | 471 | 716 v Sri Lanka at Galle 2015 |
68 | Ben Foakes England | 470 | 512 v New Zealand at Mount Maunganui 2023 |
= | Glenn Phillips New Zealand | 470 | 521 v Australia at Wellington 2024 |
70 | Harry Tector Ireland | 458 | 504 v Sri Lanka at Galle 2023 |
71 | Dhruv Jurel India | 452 | 461 v England at Ranchi 2024 |
72 | Jason Holder West Indies | 450 | 581 v England at Barbados 2019 |
73 | Zakir Hassan Bangladesh | 444 | 461 v India at Mirpur 2022 |
74 | Rahmat Shah Afghanistan | 441 | 477 v Sri Lanka at Colombo (SSC) 2024 |
75 | Oshada Fernando Sri Lanka | 435 | 509 v Pakistan at Karachi 2019 |
76 | Kyle Mayers West Indies | 427 | 526 v Sri Lanka at Antigua 2021 |
77 | Sarel Erwee South Africa | 415 | 476 v England at Lord's 2022 |
78 | Mahmudul Hasan Joy Bangladesh | 414 | 472 v South Africa at Durban 2022 |
79 | Devdutt Padikkal India | 405 | 405 v England at Dharamsala 2024 |
80 | Kirk Mckenzie West Indies | 402 | 402 v Australia at Brisbane 2024 |
81 | Marco Jansen South Africa | 397 | 435 v India at Centurion 2023 |
82 | Hashmatullah Shahidi Afghanistan | 395 | 397 v Zimbabwe at Abu Dhabi 2021 |
83 | Innocent Kaia Zimbabwe | 394 | 394 v West Indies at Bulawayo 2023 |
84 | Tagenarine Chanderpaul West Indies | 375 | 497 v Zimbabwe at Bulawayo 2023 |
85 | Ravichandran Ashwin India | 371 | 553 v England at Mohali 2016 |
86 | Kavem Hodge West Indies | 370 | 370 v Australia at Brisbane 2024 |
87 | Roston Chase West Indies | 362 | 626 v Pakistan at Dominica 2017 |
88 | Andy Balbirnie Ireland | 359 | 359 v Afghanistan at Abu Dhabi 2024 |
89 | Sarfaraz Khan India | 355 | 419 v England at Rajkot 2024 |
90 | Faheem Ashraf Pakistan | 354 | 547 v South Africa at Rawalpindi 2021 |
91 | Curtis Campher Ireland | 353 | 353 v Afghanistan at Abu Dhabi 2024 |
92 | Chris Woakes England | 350 | 496 v India at Lord's 2018 |
= | Nurul Hasan Bangladesh | 350 | 410 v West Indies at St Lucia 2022 |
94 | Kevin Sinclair West Indies | 349 | 349 v Australia at Brisbane 2024 |
95 | Alick Athanaze West Indies | 346 | 407 v India at Dominica 2023 |
96 | Paul Stirling Ireland | 340 | 366 v Sri Lanka at Galle 2023 |
= | Nishan Madushka Sri Lanka | 340 | 340 v Afghanistan at Colombo (SSC) 2024 |
98 | Will Young New Zealand | 337 | 472 v Bangladesh at Christchurch 2022 |
99 | Mehidy Hasan Bangladesh | 327 | 361 v New Zealand at Mount Maunganui 2022 |
100 | Shamarh Brooks West Indies | 313 | 536 v England at Old Trafford 2020 |