ICC men's Test batting rankings
Top 50| # | Player | Rating |
|---|---|---|
| 1 | Harry BrookEngland | 861 |
| 2 | Steve SmithAustralia | 822 |
| 3 | Joe RootEngland | 816 |
| 4 | Travis HeadAustralia | 778 |
| 5 | Rachin RavindraNew Zealand | 740 |
| 6 | Temba BavumaSouth Africa | 735 |
| 7 | Rishabh PantIndia | 713 |
| 8 | Daryl MitchellNew Zealand | 710 |
| 9 | Shubman GillIndia | 709 |
| 10 | Aiden MarkramSouth Africa | 706 |
| 11 | Kamindu MendisSri Lanka | 706 |
| 12 | Yashasvi JaiswalIndia | 697 |
| 13 | Rahmat ShahAfghanistan | 693 |
| 14 | Dinesh ChandimalSri Lanka | 689 |
| 15 | Babar AzamPakistan | 684 |
| 16 | Devon ConwayNew Zealand | 681 |
| 17 | Saud ShakeelPakistan | 674 |
| 18 | Mushfiqur RahimBangladesh | 661 |
| 19 | Jamie SmithEngland | 659 |
| 20 | Alex CareyAustralia | 654 |
| 21 | Najmul Hossain ShantoBangladesh | 653 |
| 22 | Cameron GreenAustralia | 645 |
| 23 | Wiaan MulderSouth Africa | 644 |
| 24 | Sonal DinushaSri Lanka | 633 |
| 25 | Ben DuckettEngland | 630 |
| 26 | Dhananjaya de SilvaSri Lanka | 627 |
| 27 | Pathum NissankaSri Lanka | 624 |
| 28 | Ravindra JadejaIndia | 620 |
| 29 | KL RahulIndia | 610 |
| 30 | Litton DasBangladesh | 610 |
| 31 | Tom LathamNew Zealand | 608 |
| 32 | Glenn PhillipsNew Zealand | 608 |
| 33 | Mohammad RizwanPakistan | 593 |
| 34 | Marnus LabuschagneAustralia | 588 |
| 35 | Shan MasoodPakistan | 586 |
| 36 | David BedinghamSouth Africa | 576 |
| 37 | Mominul HaqueBangladesh | 572 |
| 38 | Shai HopeWest Indies | 566 |
| 39 | Kusal MendisSri Lanka | 564 |
| 40 | Henry NichollsNew Zealand | 561 |
| 41 | Kyle VerreynneSouth Africa | 559 |
| 42 | Salman AghaPakistan | 559 |
| 43 | Tony de ZorziSouth Africa | 559 |
| 44 | Ollie PopeEngland | 557 |
| 45 | Abdullah ShafiquePakistan | 556 |
| 46 | Will YoungNew Zealand | 554 |
| 47 | Washington SundarIndia | 554 |
| 48 | Tom BlundellNew Zealand | 548 |
| 49 | Matt RenshawAustralia | 544 |
| 50 | Ryan RickeltonSouth Africa | 544 |