ICC Player Ranking For Test Batsmen

Latest 2024 ICC Test Batsmen Rankings, Find the current rankings of international test batsmen of Cricket teams, including their positions on points table & ratings.

# Player Rating Country
1 KS Williamson

KS Williamson

859 New Zealand

New Zealand

2 JE Root

JE Root

824 England

England

3 Daryl Mitchell

Daryl Mitchell

768 New Zealand

New Zealand

3 Babar Azam

Babar Azam

768 Pakistan

Pakistan

5 SPD Smith

SPD Smith

757 Australia

Australia

6 Rohit Sharma

Rohit Sharma

751 India

India

7 Yashasvi Jaiswal

Yashasvi Jaiswal

740 India

India

8 FDM Karunaratne

FDM Karunaratne

739 Sri Lanka

Sri Lanka

9 Virat Kohli

Virat Kohli

737 India

India

10 Harry Brook

Harry Brook

735 England

England

11 UT Khawaja

UT Khawaja

728 Australia

Australia

12 M Labuschagne

M Labuschagne

720 Australia

Australia

13 Travis Head

Travis Head

697 Australia

Australia

14 Saud Shakeel

Saud Shakeel

693 Pakistan

Pakistan

15 Rishabh Pant

Rishabh Pant

692 India

India

16 Dhananjaya De Silva

Dhananjaya De Silva

688 Sri Lanka

Sri Lanka

17 Zak Crawley

Zak Crawley

683 England

England

18 Mohammad Rizwan

Mohammad Rizwan

668 Pakistan

Pakistan

19 T Bavuma

T Bavuma

665 South Africa

South Africa

20 Shubman Gill

Shubman Gill

664 India

India

21 Ben Duckett

Ben Duckett

663 England

England

22 AK Markram

AK Markram

654 South Africa

South Africa

23 JM Bairstow

JM Bairstow

651 England

England

24 D Elgar

D Elgar

641 South Africa

South Africa

25 AD Mathews

AD Mathews

639 Sri Lanka

Sri Lanka

26 Cameron Green

Cameron Green

634 Australia

Australia

26 Mushfiqur Rahim

Mushfiqur Rahim

634 Bangladesh

Bangladesh

28 LD Chandimal

LD Chandimal

629 Sri Lanka

Sri Lanka

29 Litton Das

Litton Das

625 Bangladesh

Bangladesh

30 Abdullah Shafique

Abdullah Shafique

608 Pakistan

Pakistan

31 BA Stokes

BA Stokes

607 England

England

32 Agha Salman

Agha Salman

605 Pakistan

Pakistan

33 Ollie Pope

Ollie Pope

602 England

England

34 DA Warner

DA Warner

598 Australia

Australia

35 TWM Latham

TWM Latham

595 New Zealand

New Zealand

36 Tom Blundell

Tom Blundell

587 New Zealand

New Zealand

37 Imam-ul-Haq

Imam-ul-Haq

584 Pakistan

Pakistan

38 Alex Carey

Alex Carey

574 Australia

Australia

39 KC Brathwaite

KC Brathwaite

568 West Indies

West Indies

40 CA Pujara

CA Pujara

565 India

India

41 RA Jadeja

RA Jadeja

564 India

India

42 CR Ervine

CR Ervine

555 Zimbabwe

Zimbabwe

43 Shakib Al Hasan

Shakib Al Hasan

553 Bangladesh

Bangladesh

44 Devon Conway

Devon Conway

542 New Zealand

New Zealand

45 Henry Nicholls

Henry Nicholls

540 New Zealand

New Zealand

46 PHKD Mendis

PHKD Mendis

533 Sri Lanka

Sri Lanka

46 Mominul Haque

Mominul Haque

533 Bangladesh

Bangladesh

48 J Blackwood

J Blackwood

531 West Indies

West Indies

50 AM Rahane

AM Rahane

525 India

India

51 Tamim Iqbal

Tamim Iqbal

523 Bangladesh

Bangladesh

52 Kusal Mendis

Kusal Mendis

520 Sri Lanka

Sri Lanka

53 Shreyas Iyer

Shreyas Iyer

514 India

India

54 AR Patel

AR Patel

513 India

India

55 Ibrahim Zadran

Ibrahim Zadran

509 Afghanistan

Afghanistan

56 MR Marsh

MR Marsh

502 Australia

Australia

57 L Tucker

L Tucker

501 Ireland

Ireland

58 KL Rahul

KL Rahul

494 India

India

59 Keegan Petersen

Keegan Petersen

493 South Africa

South Africa

60 Shan Masood

Shan Masood

487 Pakistan

Pakistan

62 Joshua Da Silva

Joshua Da Silva

482 West Indies

West Indies

64 Rassie Van Der Dussen

Rassie Van Der Dussen

477 South Africa

South Africa

65 Kyle Verreynne

Kyle Verreynne

476 South Africa

South Africa

66 Rachin Ravindra

Rachin Ravindra

474 New Zealand

New Zealand

67 Sarfaraz Ahmed

Sarfaraz Ahmed

471 Pakistan

Pakistan

68 Glenn Phillips

Glenn Phillips

470 New Zealand

New Zealand

68 Ben Foakes

Ben Foakes

470 England

England

70 N Dickwella

N Dickwella

465 Sri Lanka

Sri Lanka

71 HT Tector

HT Tector

458 Ireland

Ireland

73 JO Holder

JO Holder

450 West Indies

West Indies

74 Rahmat Shah

Rahmat Shah

441 Afghanistan

Afghanistan

75

Zakir Hasan

437 Bangladesh

Bangladesh

76 Kyle Mayers

Kyle Mayers

427 West Indies

West Indies

77 Oshada Fernando

Oshada Fernando

426 Sri Lanka

Sri Lanka

81 Marco Jansen

Marco Jansen

397 South Africa

South Africa

82 Hashmatullah Shaidi

Hashmatullah Shaidi

395 Afghanistan

Afghanistan

85 Tagenarine Chanderpaul

Tagenarine Chanderpaul

375 West Indies

West Indies

86 R Ashwin

R Ashwin

371 India

India

89 Roston Chase

Roston Chase

362 West Indies

West Indies

90 A Balbirnie

A Balbirnie

359 Ireland

Ireland

91 Sarfaraz Khan

Sarfaraz Khan

355 India

India

93 Fahim Ashraf

Fahim Ashraf

354 Pakistan

Pakistan

94 C Campher

C Campher

353 Ireland

Ireland

95 CR Woakes

CR Woakes

350 England

England

96

K Sinclair

349 West Indies

West Indies

98 Nurul Hasan

Nurul Hasan

343 Bangladesh

Bangladesh

99 PR Stirling

PR Stirling

340 Ireland

Ireland

100 WA Young

WA Young

337 New Zealand

New Zealand

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 2024. According to the points table, KS Williamson of Team New Zealand is on Top position with 859 ratings. JE Root of Team England holds the second position with 824 ratings. Daryl Mitchell of Team New Zealand is on third position with 768 ratings. Babar Azam of Team Pakistan is on third position with 768 ratings. SPD Smith of Team Australia is on 5th position with 757 ratings. Rohit Sharma of Team India is on 6th position with 751 ratings. Yashasvi Jaiswal of Team India is on 7th position with 740 ratings. FDM Karunaratne of Team Sri Lanka is on 8th position with 739 ratings. Virat Kohli of Team India is on 9th position with 737 ratings. Harry Brook of Team England is on 10th position with 735 ratings. UT Khawaja of Team Australia is on 11th position with 728 ratings. M Labuschagne of Team Australia is on 12th position with 720 ratings. Travis Head of Team Australia is on 13th position with 697 ratings. Saud Shakeel of Team Pakistan is on 14th position with 693 ratings. Rishabh Pant of Team India is on 15th position with 692 ratings. Dhananjaya De Silva of Team Sri Lanka is on 16th position with 688 ratings. Zak Crawley of Team England is on 17th position with 683 ratings. Mohammad Rizwan of Team Pakistan is on 18th position with 668 ratings. T Bavuma of Team South Africa is on 19th position with 665 ratings. Shubman Gill of Team India is on 20th position with 664 ratings. Ben Duckett of Team England is on 21st position with 663 ratings. AK Markram of Team South Africa is on 22nd position with 654 ratings. JM Bairstow of Team England is on 23rd position with 651 ratings. D Elgar of Team South Africa is on 24th position with 641 ratings. AD Mathews of Team Sri Lanka is on 25th position with 639 ratings. Cameron Green of Team Australia is on 26th position with 634 ratings. Mushfiqur Rahim of Team Bangladesh is on 26th position with 634 ratings. LD Chandimal of Team Sri Lanka is on 28th position with 629 ratings. Litton Das of Team Bangladesh is on 29th position with 625 ratings. Abdullah Shafique of Team Pakistan is on 30th position with 608 ratings. BA Stokes of Team England is on 31st position with 607 ratings. Agha Salman of Team Pakistan is on 32nd position with 605 ratings. Ollie Pope of Team England is on 33rd position with 602 ratings. DA Warner of Team Australia is on 34th position with 598 ratings. TWM Latham of Team New Zealand is on 35th position with 595 ratings. Tom Blundell of Team New Zealand is on 36th position with 587 ratings. Imam-ul-Haq of Team Pakistan is on 37th position with 584 ratings. Alex Carey of Team Australia is on 38th position with 574 ratings. KC Brathwaite of Team West Indies is on 39th position with 568 ratings. CA Pujara of Team India is on 40th position with 565 ratings. RA Jadeja of Team India is on 41st position with 564 ratings. CR Ervine of Team Zimbabwe is on 42nd position with 555 ratings. Shakib Al Hasan of Team Bangladesh is on 43rd position with 553 ratings. Devon Conway of Team New Zealand is on 44th position with 542 ratings. Henry Nicholls of Team New Zealand is on 45th position with 540 ratings. PHKD Mendis of Team Sri Lanka is on 46th position with 533 ratings. Mominul Haque of Team Bangladesh is on 46th position with 533 ratings. J Blackwood of Team West Indies is on 48th position with 531 ratings. AM Rahane of Team India is on 50th position with 525 ratings. Tamim Iqbal of Team Bangladesh is on 51st position with 523 ratings. Kusal Mendis of Team Sri Lanka is on 52nd position with 520 ratings. Shreyas Iyer of Team India is on 53rd position with 514 ratings. AR Patel of Team India is on 54th position with 513 ratings. Ibrahim Zadran of Team Afghanistan is on 55th position with 509 ratings. MR Marsh of Team Australia is on 56th position with 502 ratings. L Tucker of Team Ireland is on 57th position with 501 ratings. KL Rahul of Team India is on 58th position with 494 ratings. Keegan Petersen of Team South Africa is on 59th position with 493 ratings. Shan Masood of Team Pakistan is on 60th position with 487 ratings. Joshua Da Silva of Team West Indies is on 62nd position with 482 ratings. Rassie Van Der Dussen of Team South Africa is on 64th position with 477 ratings. Kyle Verreynne of Team South Africa is on 65th position with 476 ratings. Rachin Ravindra of Team New Zealand is on 66th position with 474 ratings. Sarfaraz Ahmed of Team Pakistan is on 67th position with 471 ratings. Glenn Phillips of Team New Zealand is on 68th position with 470 ratings. Ben Foakes of Team England is on 68th position with 470 ratings. N Dickwella of Team Sri Lanka is on 70th position with 465 ratings. HT Tector of Team Ireland is on 71st position with 458 ratings. JO Holder of Team West Indies is on 73rd position with 450 ratings. Rahmat Shah of Team Afghanistan is on 74th position with 441 ratings. Zakir Hasan of Team Bangladesh is on 75th position with 437 ratings. Kyle Mayers of Team West Indies is on 76th position with 427 ratings. Oshada Fernando of Team Sri Lanka is on 77th position with 426 ratings. Marco Jansen of Team South Africa is on 81st position with 397 ratings. Hashmatullah Shaidi of Team Afghanistan is on 82nd position with 395 ratings. Tagenarine Chanderpaul of Team West Indies is on 85th position with 375 ratings. R Ashwin of Team India is on 86th position with 371 ratings. Roston Chase of Team West Indies is on 89th position with 362 ratings. A Balbirnie of Team Ireland is on 90th position with 359 ratings. Sarfaraz Khan of Team India is on 91st position with 355 ratings. Fahim Ashraf of Team Pakistan is on 93rd position with 354 ratings. C Campher of Team Ireland is on 94th position with 353 ratings. CR Woakes of Team England is on 95th position with 350 ratings. K Sinclair of Team West Indies is on 96th position with 349 ratings. Nurul Hasan of Team Bangladesh is on 98th position with 343 ratings. PR Stirling of Team Ireland is on 99th position with 340 ratings. WA Young of Team New Zealand is on 100th position with 337 ratings.