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 FDM Karunaratne

FDM Karunaratne

750 Sri Lanka

Sri Lanka

8 Yashasvi Jaiswal

Yashasvi Jaiswal

740 India

India

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 Zak Crawley

Zak Crawley

683 England

England

17 Litton Das

Litton Das

668 Bangladesh

Bangladesh

17 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

20 LD Chandimal

LD Chandimal

664 Sri Lanka

Sri Lanka

22 AD Mathews

AD Mathews

663 Sri Lanka

Sri Lanka

22 Ben Duckett

Ben Duckett

663 England

England

24 AK Markram

AK Markram

654 South Africa

South Africa

25 JM Bairstow

JM Bairstow

651 England

England

26 Mushfiqur Rahim

Mushfiqur Rahim

647 Bangladesh

Bangladesh

27 D Elgar

D Elgar

641 South Africa

South Africa

28 Cameron Green

Cameron Green

634 Australia

Australia

29 Dhananjaya De Silva

Dhananjaya De Silva

630 Sri Lanka

Sri Lanka

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 Shakib Al Hasan

Shakib Al Hasan

566 Bangladesh

Bangladesh

41 CA Pujara

CA Pujara

565 India

India

42 RA Jadeja

RA Jadeja

564 India

India

43 CR Ervine

CR Ervine

555 Zimbabwe

Zimbabwe

45 Devon Conway

Devon Conway

542 New Zealand

New Zealand

46 Henry Nicholls

Henry Nicholls

540 New Zealand

New Zealand

47 Tamim Iqbal

Tamim Iqbal

534 Bangladesh

Bangladesh

48 J Blackwood

J Blackwood

531 West Indies

West Indies

50 AM Rahane

AM Rahane

525 India

India

51 Kusal Mendis

Kusal Mendis

523 Sri Lanka

Sri Lanka

52 Shreyas Iyer

Shreyas Iyer

514 India

India

53 AR Patel

AR Patel

513 India

India

54 Ibrahim Zadran

Ibrahim Zadran

509 Afghanistan

Afghanistan

55 MR Marsh

MR Marsh

502 Australia

Australia

56 L Tucker

L Tucker

501 Ireland

Ireland

57 KL Rahul

KL Rahul

494 India

India

58 Keegan Petersen

Keegan Petersen

493 South Africa

South Africa

58 Mominul Haque

Mominul Haque

493 Bangladesh

Bangladesh

60 Shan Masood

Shan Masood

487 Pakistan

Pakistan

61 Joshua Da Silva

Joshua Da Silva

482 West Indies

West Indies

63 Rassie Van Der Dussen

Rassie Van Der Dussen

477 South Africa

South Africa

64 Kyle Verreynne

Kyle Verreynne

476 South Africa

South Africa

65 N Dickwella

N Dickwella

475 Sri Lanka

Sri Lanka

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 HT Tector

HT Tector

458 Ireland

Ireland

72 JO Holder

JO Holder

450 West Indies

West Indies

73

Zakir Hasan

444 Bangladesh

Bangladesh

74 Rahmat Shah

Rahmat Shah

441 Afghanistan

Afghanistan

75 Oshada Fernando

Oshada Fernando

435 Sri Lanka

Sri Lanka

76 Kyle Mayers

Kyle Mayers

427 West Indies

West Indies

81 Marco Jansen

Marco Jansen

397 South Africa

South Africa

82 Hashmatullah Shaidi

Hashmatullah Shaidi

395 Afghanistan

Afghanistan

84 Tagenarine Chanderpaul

Tagenarine Chanderpaul

375 West Indies

West Indies

85 R Ashwin

R Ashwin

371 India

India

87 Roston Chase

Roston Chase

362 West Indies

West Indies

88 A Balbirnie

A Balbirnie

359 Ireland

Ireland

89 Sarfaraz Khan

Sarfaraz Khan

355 India

India

90 Fahim Ashraf

Fahim Ashraf

354 Pakistan

Pakistan

91 C Campher

C Campher

353 Ireland

Ireland

92 Nurul Hasan

Nurul Hasan

350 Bangladesh

Bangladesh

92 CR Woakes

CR Woakes

350 England

England

94

K Sinclair

349 West Indies

West Indies

96 PR Stirling

PR Stirling

340 Ireland

Ireland

98 WA Young

WA Young

337 New Zealand

New Zealand

100 Shamarh Brooks

Shamarh Brooks

313 West Indies

West Indies

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. FDM Karunaratne of Team Sri Lanka is on 7th position with 750 ratings. Yashasvi Jaiswal of Team India is on 8th position with 740 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. Zak Crawley of Team England is on 16th position with 683 ratings. Litton Das of Team Bangladesh is on 17th position with 668 ratings. Mohammad Rizwan of Team Pakistan is on 17th 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. LD Chandimal of Team Sri Lanka is on 20th position with 664 ratings. AD Mathews of Team Sri Lanka is on 22nd position with 663 ratings. Ben Duckett of Team England is on 22nd position with 663 ratings. AK Markram of Team South Africa is on 24th position with 654 ratings. JM Bairstow of Team England is on 25th position with 651 ratings. Mushfiqur Rahim of Team Bangladesh is on 26th position with 647 ratings. D Elgar of Team South Africa is on 27th position with 641 ratings. Cameron Green of Team Australia is on 28th position with 634 ratings. Dhananjaya De Silva of Team Sri Lanka is on 29th position with 630 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. Shakib Al Hasan of Team Bangladesh is on 40th position with 566 ratings. CA Pujara of Team India is on 41st position with 565 ratings. RA Jadeja of Team India is on 42nd position with 564 ratings. CR Ervine of Team Zimbabwe is on 43rd position with 555 ratings. Devon Conway of Team New Zealand is on 45th position with 542 ratings. Henry Nicholls of Team New Zealand is on 46th position with 540 ratings. Tamim Iqbal of Team Bangladesh is on 47th position with 534 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. Kusal Mendis of Team Sri Lanka is on 51st position with 523 ratings. Shreyas Iyer of Team India is on 52nd position with 514 ratings. AR Patel of Team India is on 53rd position with 513 ratings. Ibrahim Zadran of Team Afghanistan is on 54th position with 509 ratings. MR Marsh of Team Australia is on 55th position with 502 ratings. L Tucker of Team Ireland is on 56th position with 501 ratings. KL Rahul of Team India is on 57th position with 494 ratings. Keegan Petersen of Team South Africa is on 58th position with 493 ratings. Mominul Haque of Team Bangladesh is on 58th 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 61st position with 482 ratings. Rassie Van Der Dussen of Team South Africa is on 63rd position with 477 ratings. Kyle Verreynne of Team South Africa is on 64th position with 476 ratings. N Dickwella of Team Sri Lanka is on 65th position with 475 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. HT Tector of Team Ireland is on 70th position with 458 ratings. JO Holder of Team West Indies is on 72nd position with 450 ratings. Zakir Hasan of Team Bangladesh is on 73rd position with 444 ratings. Rahmat Shah of Team Afghanistan is on 74th position with 441 ratings. Oshada Fernando of Team Sri Lanka is on 75th position with 435 ratings. Kyle Mayers of Team West Indies is on 76th position with 427 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 84th position with 375 ratings. R Ashwin of Team India is on 85th position with 371 ratings. Roston Chase of Team West Indies is on 87th position with 362 ratings. A Balbirnie of Team Ireland is on 88th position with 359 ratings. Sarfaraz Khan of Team India is on 89th position with 355 ratings. Fahim Ashraf of Team Pakistan is on 90th position with 354 ratings. C Campher of Team Ireland is on 91st position with 353 ratings. Nurul Hasan of Team Bangladesh is on 92nd position with 350 ratings. CR Woakes of Team England is on 92nd position with 350 ratings. K Sinclair of Team West Indies is on 94th position with 349 ratings. PR Stirling of Team Ireland is on 96th position with 340 ratings. WA Young of Team New Zealand is on 98th position with 337 ratings. Shamarh Brooks of Team West Indies is on 100th position with 313 ratings.