ICC Player Ranking For Test Batsmen

# Player Rating Country
1 JE Root

JE Root

903 England

England

2 KS Williamson

KS Williamson

901 New Zealand

New Zealand

3 SPD Smith

SPD Smith

891 Australia

Australia

4

M Labuschagne

878 Australia

Australia

5 RG Sharma

RG Sharma

813 India

India

6 V Kohli

V Kohli

783 India

India

7 Babar Azam

Babar Azam

749 Pakistan

Pakistan

8 DA Warner

DA Warner

724 Australia

Australia

9 Q De Kock

Q De Kock

717 South Africa

South Africa

10 Henry Nicholls

Henry Nicholls

714 New Zealand

New Zealand

11 FDM Karunaratne

FDM Karunaratne

712 Sri Lanka

Sri Lanka

12 LRPL Taylor

LRPL Taylor

693 New Zealand

New Zealand

13 Rishabh Pant

Rishabh Pant

690 India

India

14 TWM Latham

TWM Latham

677 New Zealand

New Zealand

15 CA Pujara

CA Pujara

673 India

India

16 BA Stokes

BA Stokes

664 England

England

17 D Elgar

D Elgar

661 South Africa

South Africa

18 AK Markram

AK Markram

651 South Africa

South Africa

18 Mohammad Rizwan

Mohammad Rizwan

651 Pakistan

Pakistan

20 Fawad Alam

Fawad Alam

640 Pakistan

Pakistan

21 Azhar Ali

Azhar Ali

636 Pakistan

Pakistan

22 AM Rahane

AM Rahane

630 India

India

23 Mushfiqur Rahim

Mushfiqur Rahim

626 Bangladesh

Bangladesh

24 Rory Burns

Rory Burns

619 England

England

25 AD Mathews

AD Mathews

618 Sri Lanka

Sri Lanka

25 Travis Head

Travis Head

618 Australia

Australia

27 Tamim Iqbal

Tamim Iqbal

605 Bangladesh

Bangladesh

28 SC Williams

SC Williams

603 Zimbabwe

Zimbabwe

28 BRM Taylor

BRM Taylor

603 Zimbabwe

Zimbabwe

30 Mominul Haque

Mominul Haque

596 Bangladesh

Bangladesh

31 N Dickwella

N Dickwella

589 Sri Lanka

Sri Lanka

32 Dhananjaya De Silva

Dhananjaya De Silva

588 Sri Lanka

Sri Lanka

33 J Blackwood

J Blackwood

576 West Indies

West Indies

34 Mayank Agarwal

Mayank Agarwal

571 India

India

35 F Du Plessis

F Du Plessis

570 South Africa

South Africa

36 JO Holder

JO Holder

567 West Indies

West Indies

37 JC Buttler

JC Buttler

564 England

England

38 Asad Shafiq

Asad Shafiq

561 Pakistan

Pakistan

39 Tim Paine

Tim Paine

555 Australia

Australia

40 Shakib Al Hasan

Shakib Al Hasan

553 Bangladesh

Bangladesh

41  Colin De Grandhomme

Colin De Grandhomme

549 New Zealand

New Zealand

42

DP Conway

547 New Zealand

New Zealand

43 KC Brathwaite

KC Brathwaite

543 West Indies

West Indies

44 Rassie Van Der Dussen

Rassie Van Der Dussen

542 South Africa

South Africa

45 Mahmudullah

Mahmudullah

540 Bangladesh

Bangladesh

46 KL Rahul

KL Rahul

539 India

India

48 RA Jadeja

RA Jadeja

529 India

India

49 Ollie Pope

Ollie Pope

528 England

England

50 LD Chandimal

LD Chandimal

526 Sri Lanka

Sri Lanka

51 Sikandar Raza

Sikandar Raza

523 Zimbabwe

Zimbabwe

52 CR Ervine

CR Ervine

522 Zimbabwe

Zimbabwe

53

TA Blundell

519 New Zealand

New Zealand

54 T Bavuma

T Bavuma

518 South Africa

South Africa

55 Fahim Ashraf

Fahim Ashraf

517 Pakistan

Pakistan

56 Kusal Mendis

Kusal Mendis

514 Sri Lanka

Sri Lanka

57 Litton Das

Litton Das

509 Bangladesh

Bangladesh

58 MS Wade

MS Wade

501 Australia

Australia

59

BOP Fernando

499 Sri Lanka

Sri Lanka

60 HDRL Thirimanne

HDRL Thirimanne

498 Sri Lanka

Sri Lanka

61 JA Burns

JA Burns

497 Australia

Australia

62 Shan Masood

Shan Masood

495 Pakistan

Pakistan

63 Asghar Stanikzai

Asghar Stanikzai

487 Afghanistan

Afghanistan

64

Ibrahim Zadran

486 Afghanistan

Afghanistan

65 MDKJ Perera

MDKJ Perera

485 Sri Lanka

Sri Lanka

66 Shane Dowrich

Shane Dowrich

476 West Indies

West Indies

67 Dom Sibley

Dom Sibley

473 England

England

68 Hanuma Vihari

Hanuma Vihari

470 India

India

68

Washington Sundar

470 India

India

70 JM Bairstow

JM Bairstow

461 England

England

70 Joe Denly

Joe Denly

461 England

England

72

Shubman Gill

459 India

India

74 Roston Chase

Roston Chase

434 West Indies

West Indies

75

KA Jamieson

429 New Zealand

New Zealand

76

KR Mayers

428 West Indies

West Indies

77 RW Chakabva

RW Chakabva

427 Zimbabwe

Zimbabwe

78

SSJ Brooks

424 West Indies

West Indies

79 Shardul Thakur

Shardul Thakur

423 India

India

80 SD Hope

SD Hope

421 West Indies

West Indies

80 Zak Crawley

Zak Crawley

421 England

England

82 R Ashwin

R Ashwin

399 India

India

83 Hashmatullah Shaidi

Hashmatullah Shaidi

397 Afghanistan

Afghanistan

84 Haris Sohail

Haris Sohail

396 Pakistan

Pakistan

85

JD Campbell

393 West Indies

West Indies

86 SM Curran

SM Curran

391 England

England

87 CR Woakes

CR Woakes

382 England

England

88 DM Bravo

DM Bravo

380 West Indies

West Indies

89 Soumya Sarkar

Soumya Sarkar

378 Bangladesh

Bangladesh

90 Rahmat Shah

Rahmat Shah

377 Afghanistan

Afghanistan

91 Dawid Malan

Dawid Malan

376 England

England

92 MA Starc

MA Starc

370 Australia

Australia

93 Dan Lawrence

Dan Lawrence

369 England

England

94

C Green

368 Australia

Australia

96 KOA Powell

KOA Powell

360 West Indies

West Indies

97 Mitchell Santner

Mitchell Santner

355 New Zealand

New Zealand

98

DJ Mitchell

347 New Zealand

New Zealand

99 MM Ali

MM Ali

342 England

England

101

P Nissanka

335 Sri Lanka

Sri Lanka

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 2021. According to the points table, JE Root of Team England is on Top position with 903 ratings. KS Williamson of Team New Zealand holds the second position with 901 ratings. SPD Smith of Team Australia is on third position with 891 ratings. M Labuschagne of Team Australia is on 4th position with 878 ratings. RG Sharma of Team India is on 5th position with 813 ratings. V Kohli of Team India is on 6th position with 783 ratings. Babar Azam of Team Pakistan is on 7th position with 749 ratings. DA Warner of Team Australia is on 8th position with 724 ratings. Q De Kock of Team South Africa is on 9th position with 717 ratings. Henry Nicholls of Team New Zealand is on 10th position with 714 ratings. FDM Karunaratne of Team Sri Lanka is on 11th position with 712 ratings. LRPL Taylor of Team New Zealand is on 12th position with 693 ratings. Rishabh Pant of Team India is on 13th position with 690 ratings. TWM Latham of Team New Zealand is on 14th position with 677 ratings. CA Pujara of Team India is on 15th position with 673 ratings. BA Stokes of Team England is on 16th position with 664 ratings. D Elgar of Team South Africa is on 17th position with 661 ratings. AK Markram of Team South Africa is on 18th position with 651 ratings. Mohammad Rizwan of Team Pakistan is on 18th position with 651 ratings. Fawad Alam of Team Pakistan is on 20th position with 640 ratings. Azhar Ali of Team Pakistan is on 21st position with 636 ratings. AM Rahane of Team India is on 22nd position with 630 ratings. Mushfiqur Rahim of Team Bangladesh is on 23rd position with 626 ratings. Rory Burns of Team England is on 24th position with 619 ratings. AD Mathews of Team Sri Lanka is on 25th position with 618 ratings. Travis Head of Team Australia is on 25th position with 618 ratings. Tamim Iqbal of Team Bangladesh is on 27th position with 605 ratings. SC Williams of Team Zimbabwe is on 28th position with 603 ratings. BRM Taylor of Team Zimbabwe is on 28th position with 603 ratings. Mominul Haque of Team Bangladesh is on 30th position with 596 ratings. N Dickwella of Team Sri Lanka is on 31st position with 589 ratings. Dhananjaya De Silva of Team Sri Lanka is on 32nd position with 588 ratings. J Blackwood of Team West Indies is on 33rd position with 576 ratings. Mayank Agarwal of Team India is on 34th position with 571 ratings. F Du Plessis of Team South Africa is on 35th position with 570 ratings. JO Holder of Team West Indies is on 36th position with 567 ratings. JC Buttler of Team England is on 37th position with 564 ratings. Asad Shafiq of Team Pakistan is on 38th position with 561 ratings. Tim Paine of Team Australia is on 39th position with 555 ratings. Shakib Al Hasan of Team Bangladesh is on 40th position with 553 ratings. Colin De Grandhomme of Team New Zealand is on 41st position with 549 ratings. DP Conway of Team New Zealand is on 42nd position with 547 ratings. KC Brathwaite of Team West Indies is on 43rd position with 543 ratings. Rassie Van Der Dussen of Team South Africa is on 44th position with 542 ratings. Mahmudullah of Team Bangladesh is on 45th position with 540 ratings. KL Rahul of Team India is on 46th position with 539 ratings. RA Jadeja of Team India is on 48th position with 529 ratings. Ollie Pope of Team England is on 49th position with 528 ratings. LD Chandimal of Team Sri Lanka is on 50th position with 526 ratings. Sikandar Raza of Team Zimbabwe is on 51st position with 523 ratings. CR Ervine of Team Zimbabwe is on 52nd position with 522 ratings. TA Blundell of Team New Zealand is on 53rd position with 519 ratings. T Bavuma of Team South Africa is on 54th position with 518 ratings. Fahim Ashraf of Team Pakistan is on 55th position with 517 ratings. Kusal Mendis of Team Sri Lanka is on 56th position with 514 ratings. Litton Das of Team Bangladesh is on 57th position with 509 ratings. MS Wade of Team Australia is on 58th position with 501 ratings. BOP Fernando of Team Sri Lanka is on 59th position with 499 ratings. HDRL Thirimanne of Team Sri Lanka is on 60th position with 498 ratings. JA Burns of Team Australia is on 61st position with 497 ratings. Shan Masood of Team Pakistan is on 62nd position with 495 ratings. Asghar Stanikzai of Team Afghanistan is on 63rd position with 487 ratings. Ibrahim Zadran of Team Afghanistan is on 64th position with 486 ratings. MDKJ Perera of Team Sri Lanka is on 65th position with 485 ratings. Shane Dowrich of Team West Indies is on 66th position with 476 ratings. Dom Sibley of Team England is on 67th position with 473 ratings. Hanuma Vihari of Team India is on 68th position with 470 ratings. Washington Sundar of Team India is on 68th position with 470 ratings. JM Bairstow of Team England is on 70th position with 461 ratings. Joe Denly of Team England is on 70th position with 461 ratings. Shubman Gill of Team India is on 72nd position with 459 ratings. Roston Chase of Team West Indies is on 74th position with 434 ratings. KA Jamieson of Team New Zealand is on 75th position with 429 ratings. KR Mayers of Team West Indies is on 76th position with 428 ratings. RW Chakabva of Team Zimbabwe is on 77th position with 427 ratings. SSJ Brooks of Team West Indies is on 78th position with 424 ratings. Shardul Thakur of Team India is on 79th position with 423 ratings. SD Hope of Team West Indies is on 80th position with 421 ratings. Zak Crawley of Team England is on 80th position with 421 ratings. R Ashwin of Team India is on 82nd position with 399 ratings. Hashmatullah Shaidi of Team Afghanistan is on 83rd position with 397 ratings. Haris Sohail of Team Pakistan is on 84th position with 396 ratings. JD Campbell of Team West Indies is on 85th position with 393 ratings. SM Curran of Team England is on 86th position with 391 ratings. CR Woakes of Team England is on 87th position with 382 ratings. DM Bravo of Team West Indies is on 88th position with 380 ratings. Soumya Sarkar of Team Bangladesh is on 89th position with 378 ratings. Rahmat Shah of Team Afghanistan is on 90th position with 377 ratings. Dawid Malan of Team England is on 91st position with 376 ratings. MA Starc of Team Australia is on 92nd position with 370 ratings. Dan Lawrence of Team England is on 93rd position with 369 ratings. C Green of Team Australia is on 94th position with 368 ratings. KOA Powell of Team West Indies is on 96th position with 360 ratings. Mitchell Santner of Team New Zealand is on 97th position with 355 ratings. DJ Mitchell of Team New Zealand is on 98th position with 347 ratings. MM Ali of Team England is on 99th position with 342 ratings. P Nissanka of Team Sri Lanka is on 101th position with 335 ratings.