| Rank | Player | Rating | Career Best Rating |
|---|
| 1 | Joe Root England | 880 | 932 v Pakistan at Multan 2024 |
| 2 | Harry Brook England | 857 | 898 v New Zealand at Wellington 2024 |
| 3 | Travis Head Australia | 853 | 884 v India at The Oval 2023 |
| 4 | Steve Smith Australia | 831 | 947 v South Africa at Durban 2018 |
| 5 | Kane Williamson New Zealand | 822 | 919 v Pakistan at Christchurch 2021 |
| 6 | Kamindu Mendis Sri Lanka | 781 | 784 v Bangladesh at Galle 2025 |
| 7 | Temba Bavuma South Africa | 775 | 806 v Australia at Lord's 2025 |
| 8 | Yashasvi Jaiswal India | 750 | 858 v England at Edgbaston 2025 |
| 9 | Saud Shakeel Pakistan | 734 | 764 v South Africa at Centurion 2024 |
| 10 | Shubman Gill India | 730 | 807 v England at Edgbaston 2025 |
| 11 | Dinesh Chandimal Sri Lanka | 717 | 755 v West Indies at St Lucia 2018 |
| 12 | Rachin Ravindra New Zealand | 716 | 716 v West Indies at Mount Maunganui 2025 |
| 13 | Daryl Mitchell New Zealand | 711 | 804 v Bangladesh at Sylhet 2023 |
| 14 | Alex Carey Australia | 706 | 737 v England at Adelaide 2025 |
| 15 | Rishabh Pant India | 704 | 801 v England at Headingley 2025 |
| 16 | Pathum Nissanka Sri Lanka | 685 | 685 v Bangladesh at Colombo (SSC) 2025 |
| 17 | Aiden Markram South Africa | 681 | 759 v Australia at Johannesburg 2018 |
| = | Devon Conway New Zealand | 681 | 681 v West Indies at Mount Maunganui 2025 |
| 19 | Ben Duckett England | 669 | 787 v India at Headingley 2025 |
| 20 | Sean Williams Zimbabwe | 668 | 725 v South Africa at Bulawayo 2025 |
| 21 | Mohammad Rizwan Pakistan | 664 | 728 v Bangladesh at Rawalpindi 2024 |
| 22 | Babar Azam Pakistan | 656 | 882 v New Zealand at Karachi 2022 |
| 23 | Ravindra Jadeja India | 653 | 653 v South Africa at Guwahati 2025 |
| 24 | Wiaan Mulder South Africa | 647 | 669 v Zimbabwe at Bulawayo 2025 |
| 25 | Jamie Smith England | 635 | 753 v India at Edgbaston 2025 |
| 26 | Dhananjaya de Silva Sri Lanka | 634 | 699 v England at The Oval 2024 |
| 27 | Usman Khawaja Australia | 633 | 847 v England at Lord's 2023 |
| 28 | Salman Agha Pakistan | 630 | 684 v England at Multan 2024 |
| 29 | Mushfiqur Rahim Bangladesh | 629 | 684 v Pakistan at Rawalpindi 2024 |
| 30 | Tom Latham New Zealand | 624 | 733 v West Indies at Hamilton 2020 |
| 31 | Rahmat Shah Afghanistan | 620 | 626 v Zimbabwe at Bulawayo 2025 |
| 32 | Kusal Mendis Sri Lanka | 611 | 693 v West Indies at St Lucia 2018 |
| 33 | Marnus Labuschagne Australia | 606 | 937 v West Indies at Adelaide 2022 |
| 34 | Litton Das Bangladesh | 596 | 724 v Sri Lanka at Mirpur 2022 |
| 35 | KL Rahul India | 594 | 761 v Sri Lanka at Pallekele 2017 |
| = | Cameron Green Australia | 594 | 661 v New Zealand at Wellington 2024 |
| 37 | Ollie Pope England | 592 | 684 v India at Hyderabad 2024 |
| 38 | Kyle Verreynne South Africa | 589 | 636 v Sri Lanka at Gqeberha 2024 |
| 39 | Ryan Rickelton South Africa | 583 | 583 v India at Guwahati 2025 |
| 40 | Dimuth Karunaratne Sri Lanka | 582 | 783 v Ireland at Galle 2023 |
| 41 | Najmul Hossain Shanto Bangladesh | 577 | 613 v Sri Lanka at Galle 2025 |
| 42 | Shan Masood Pakistan | 576 | 653 v England at Old Trafford 2020 |
| = | Will Young New Zealand | 576 | 608 v Zimbabwe at Bulawayo 2025 |
| 44 | Zak Crawley England | 571 | 710 v West Indies at Lord's 2024 |
| 45 | Tony de Zorzi South Africa | 565 | 578 v Bangladesh at Chittagong 2024 |
| 46 | Tristan Stubbs South Africa | 555 | 576 v Sri Lanka at Durban 2024 |
| 47 | Ben Stokes England | 551 | 827 v West Indies at Old Trafford 2020 |
| 48 | Washington Sundar India | 548 | 548 v South Africa at Guwahati 2025 |
| 49 | Mominul Haque Bangladesh | 547 | 661 v Pakistan at Mirpur 2015 |
| 50 | Lorcan Tucker Ireland | 545 | 545 v Bangladesh at Mirpur 2025 |
| 51 | Imam-ul-Haq Pakistan | 541 | 632 v Sri Lanka at Galle 2023 |
| 52 | Tom Blundell New Zealand | 537 | 782 v England at Wellington 2023 |
| = | Jacob Bethell England | 537 | 537 v Australia at Sydney 2026 |
| 54 | David Bedingham South Africa | 536 | 558 v Zimbabwe at Bulawayo 2025 |
| 55 | Henry Nicholls New Zealand | 531 | 778 v Bangladesh at Wellington 2019 |
| 56 | Shadman Islam Bangladesh | 529 | 529 v Ireland at Mirpur 2025 |
| 57 | Abdullah Shafique Pakistan | 527 | 676 v England at Rawalpindi 2022 |
| 58 | Beau Webster Australia | 521 | 530 v West Indies at Grenada 2025 |
| 59 | Glenn Phillips New Zealand | 518 | 584 v England at Wellington 2024 |
| 60 | Ibrahim Zadran Afghanistan | 509 | 509 v Zimbabwe at Harare 2025 |
| 61 | Craig Ervine Zimbabwe | 503 | 581 v Afghanistan at Bulawayo 2025 |
| 62 | Shai Hope West Indies | 499 | 653 v Zimbabwe at Bulawayo 2017 |
| 63 | Mehidy Hasan Miraz Bangladesh | 492 | 515 v Zimbabwe at Chittagong 2025 |
| 64 | Justin Greaves West Indies | 485 | 504 v New Zealand at Christchurch 2025 |
| 65 | Senuran Muthusamy South Africa | 482 | 482 v India at Guwahati 2025 |
| 66 | Kraigg Brathwaite West Indies | 469 | 701 v England at Headingley 2017 |
| 67 | Kavem Hodge West Indies | 468 | 468 v New Zealand at Mount Maunganui 2025 |
| 68 | Axar Patel India | 454 | 548 v Australia at Ahmedabad 2023 |
| 69 | Hashmatullah Shahidi Afghanistan | 451 | 503 v Zimbabwe at Bulawayo 2024 |
| 70 | Lhuan-dre Pretorius South Africa | 446 | 464 v Zimbabwe at Bulawayo 2025 |
| 71 | Corbin Bosch South Africa | 439 | 475 v Zimbabwe at Bulawayo 2025 |
| 72 | Jaker Ali Bangladesh | 437 | 535 v Zimbabwe at Sylhet 2025 |
| 73 | Mahmudul Hasan Joy Bangladesh | 435 | 472 v South Africa at Durban 2022 |
| 74 | Brandon King West Indies | 434 | 434 v New Zealand at Mount Maunganui 2025 |
| 75 | Andy McBrine Ireland | 433 | 464 v Bangladesh at Sylhet 2025 |
| 76 | John Campbell West Indies | 431 | 448 v New Zealand at Wellington 2020 |
| 77 | Alick Athanaze West Indies | 428 | 497 v Pakistan at Multan 2025 |
| 78 | Marco Jansen South Africa | 417 | 435 v India at Centurion 2023 |
| 79 | Mitchell Santner New Zealand | 411 | 431 v England at Mount Maunganui 2019 |
| 80 | Mitchell Hay New Zealand | 400 | 404 v West Indies at Wellington 2025 |
| 81 | Ben Curran Zimbabwe | 398 | 398 v Afghanistan at Harare 2025 |
| 82 | Dhruv Jurel India | 396 | 461 v England at Ranchi 2024 |
| 83 | Mitchell Marsh Australia | 392 | 552 v South Africa at Gqeberha 2018 |
| 84 | Joshua Da Silva West Indies | 387 | 484 v England at Grenada 2022 |
| 85 | Kamran Ghulam Pakistan | 381 | 438 v England at Multan 2024 |
| 86 | Oshada Fernando Sri Lanka | 366 | 509 v Pakistan at Karachi 2019 |
| 87 | Paul Stirling Ireland | 363 | 383 v Bangladesh at Sylhet 2025 |
| = | Andy Balbirnie Ireland | 363 | 386 v Zimbabwe at Bulawayo 2025 |
| = | Curtis Campher Ireland | 363 | 363 v Bangladesh at Mirpur 2025 |
| 90 | Harry Tector Ireland | 359 | 504 v Sri Lanka at Galle 2023 |
| 91 | Brian Bennett Zimbabwe | 350 | 426 v South Africa at Bulawayo 2025 |
| 92 | Sarfaraz Khan India | 347 | 509 v New Zealand at Bengaluru 2024 |
| 93 | Nitish Kumar Reddy India | 346 | 528 v Australia at Melbourne 2024 |
| 94 | Aamer Jamal Pakistan | 345 | 359 v South Africa at Cape Town 2025 |
| = | Saim Ayub Pakistan | 345 | 364 v England at Multan 2024 |
| 96 | Mitchell Starc Australia | 340 | 446 v India at Pune 2017 |
| = | Nick Welch Zimbabwe | 340 | 344 v Ireland at Bulawayo 2025 |
| 98 | Gus Atkinson England | 339 | 343 v Sri Lanka at Lord's 2024 |
| 99 | Mark Adair Ireland | 333 | 340 v Zimbabwe at Bulawayo 2025 |
| 100 | Tagenarine Chanderpaul West Indies | 332 | 497 v Zimbabwe at Bulawayo 2023 |