While playing cricket matches people like to do batting rather than bowling. Although both are equally important, batting is considered more interesting. ICC test batsman rankings are available here so that you may know about the position of your favorite player.
Urdu Point is one of the most accurate website that provides you latest news about all the games and has the ICC batsman rankings as well. You can get any item regarding cricket such as news, articles, and photos.
International Cricket Council latest Player Ranking For Test Batsmen in 2025. According to the points table, JE Root of Team England is on Top position with 895 ratings. Harry Brook of Team England holds the second position with 876 ratings. KS Williamson of Team New Zealand is on third position with 867 ratings. Yashasvi Jaiswal of Team India is on 4th position with 847 ratings. Travis Head of Team Australia is on 5th position with 772 ratings. T Bavuma of Team South Africa is on 6th position with 769 ratings. PHKD Mendis of Team Sri Lanka is on 7th position with 759 ratings. SPD Smith of Team Australia is on 8th position with 746 ratings. Rishabh Pant of Team India is on 9th position with 739 ratings. Daryl Mitchell of Team New Zealand is on 10th position with 725 ratings. Saud Shakeel of Team Pakistan is on 11th position with 724 ratings. Babar Azam of Team Pakistan is on 12th position with 697 ratings. M Labuschagne of Team Australia is on 13th position with 689 ratings. LD Chandimal of Team Sri Lanka is on 14th position with 685 ratings. Dhananjaya De Silva of Team Sri Lanka is on 15th position with 682 ratings. Ben Duckett of Team England is on 16th position with 669 ratings. AK Markram of Team South Africa is on 17th position with 662 ratings. UT Khawaja of Team Australia is on 17th position with 662 ratings. Mohammad Rizwan of Team Pakistan is on 19th position with 650 ratings. SC Williams of Team Zimbabwe is on 20th position with 647 ratings. AD Mathews of Team Sri Lanka is on 21st position with 641 ratings. Shubman Gill of Team India is on 23rd position with 631 ratings. Kyle Verreynne of Team South Africa is on 24th position with 630 ratings. FDM Karunaratne of Team Sri Lanka is on 25th position with 627 ratings. Rahmat Shah of Team Afghanistan is on 26th position with 626 ratings. Virat Kohli of Team India is on 27th position with 614 ratings. Rachin Ravindra of Team New Zealand is on 28th position with 610 ratings. Cameron Green of Team Australia is on 29th position with 603 ratings. Ollie Pope of Team England is on 30th position with 594 ratings. TWM Latham of Team New Zealand is on 30th position with 594 ratings. Mushfiqur Rahim of Team Bangladesh is on 32nd position with 593 ratings. D Elgar of Team South Africa is on 33rd position with 591 ratings. BA Stokes of Team England is on 34th position with 589 ratings. Litton Das of Team Bangladesh is on 35th position with 583 ratings. Alex Carey of Team Australia is on 36th position with 582 ratings. WA Young of Team New Zealand is on 37th position with 581 ratings. CR Ervine of Team Zimbabwe is on 37th position with 581 ratings. Tom Blundell of Team New Zealand is on 39th position with 579 ratings. JM Bairstow of Team England is on 40th position with 577 ratings. Jamie Smith of Team England is on 41st position with 571 ratings. Rohit Sharma of Team India is on 42nd position with 554 ratings. Kusal Mendis of Team Sri Lanka is on 43rd position with 553 ratings. P Nissanka of Team Sri Lanka is on 44th position with 551 ratings. Shan Masood of Team Pakistan is on 45th position with 550 ratings. Zak Crawley of Team England is on 46th position with 548 ratings. Glenn Phillips of Team New Zealand is on 47th position with 547 ratings. Devon Conway of Team New Zealand is on 48th position with 545 ratings. Imam-ul-Haq of Team Pakistan is on 49th position with 544 ratings. KC Brathwaite of Team West Indies is on 50th position with 540 ratings. RA Jadeja of Team India is on 51st position with 538 ratings. KL Rahul of Team India is on 52nd position with 533 ratings. Abdullah Shafique of Team Pakistan is on 53rd position with 530 ratings. Mominul Haque of Team Bangladesh is on 54th position with 507 ratings. Ryan Rickelton of Team South Africa is on 55th position with 504 ratings. L Tucker of Team Ireland is on 56th position with 503 ratings. Ibrahim Zadran of Team Afghanistan is on 57th position with 499 ratings. Henry Nicholls of Team New Zealand is on 58th position with 498 ratings. Shakib Al Hasan of Team Bangladesh is on 58th position with 498 ratings. David Bedingham of Team South Africa is on 61st position with 493 ratings. Jaker Ali of Team Bangladesh is on 63rd position with 490 ratings. Tristan Stubbs of Team South Africa is on 64th position with 489 ratings. Hashmatullah Shaidi of Team Afghanistan is on 65th position with 484 ratings. JO Holder of Team West Indies is on 66th position with 477 ratings. Tony De Zorzi of Team South Africa is on 67th position with 473 ratings. Shreyas Iyer of Team India is on 68th position with 465 ratings. AR Patel of Team India is on 69th position with 464 ratings. Kavem Hodge of Team West Indies is on 70th position with 460 ratings. Keegan Petersen of Team South Africa is on 73rd position with 455 ratings. Alick Athanaze of Team West Indies is on 74th position with 451 ratings. Sarfaraz Ahmed of Team Pakistan is on 75th position with 439 ratings. MR Marsh of Team Australia is on 76th position with 438 ratings. Shadman Islam of Team Bangladesh is on 77th position with 436 ratings. Beau Webster of Team Australia is on 78th position with 432 ratings. Joshua Da Silva of Team West Indies is on 79th position with 428 ratings. Mitchell Santner of Team New Zealand is on 79th position with 428 ratings. Ben Foakes of Team England is on 81st position with 417 ratings. Washington Sundar of Team India is on 82nd position with 409 ratings. HT Tector of Team Ireland is on 84th position with 404 ratings. Corbin Bosch of Team South Africa is on 85th position with 393 ratings. Kamran Ghulam of Team Pakistan is on 87th position with 390 ratings. Sarfaraz Khan of Team India is on 88th position with 380 ratings. AR McBrine of Team Ireland is on 89th position with 376 ratings. Marco Jansen of Team South Africa is on 90th position with 375 ratings. Sikandar Raza of Team Zimbabwe is on 91st position with 365 ratings. Justin Greaves of Team West Indies is on 92nd position with 359 ratings. Aamer Jamal of Team Pakistan is on 92nd position with 359 ratings. Saim Ayub of Team Pakistan is on 92nd position with 359 ratings. Tagenarine Chanderpaul of Team West Indies is on 95th position with 350 ratings. A Balbirnie of Team Ireland is on 96th position with 346 ratings. Dhruv Jurel of Team India is on 97th position with 342 ratings. Zakir Hasan of Team Bangladesh is on 98th position with 340 ratings. PS Masvaure of Team Zimbabwe is on 99th position with 339 ratings. PJ Cummins of Team Australia is on 100th position with 336 ratings.