ICC Player Ranking For Test Batsmen

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

'; document.getElementById("div-gpt-ad-outstream-wrap").innerHTML = '
'; document.getElementById("div-gpt-ad-1x1-wrap").innerHTML = '
'; googletag.cmd.push(function() { googletag.display("div-gpt-ad-outstream"); }); googletag.cmd.push(function() { googletag.display("div-gpt-ad-1x1"); });
# Player Rating Country
1

JE Root

895

England

2

Harry Brook

876

England

3

KS Williamson

867

New Zealand

4

Yashasvi Jaiswal

847

India

5

Travis Head

772

Australia

6

T Bavuma

769

South Africa

7

PHKD Mendis

759

Sri Lanka

8

SPD Smith

746

Australia

9

Rishabh Pant

739

India

10

Daryl Mitchell

725

New Zealand

11

Saud Shakeel

724

Pakistan

12

Babar Azam

697

Pakistan

13

M Labuschagne

689

Australia

14

LD Chandimal

685

Sri Lanka

15

Dhananjaya De Silva

682

Sri Lanka

16

Ben Duckett

669

England

17

AK Markram

662

South Africa

17

UT Khawaja

662

Australia

19

Mohammad Rizwan

650

Pakistan

20

SC Williams

647

Zimbabwe

21

AD Mathews

641

Sri Lanka

23

Shubman Gill

631

India

24

Kyle Verreynne

630

South Africa

25

FDM Karunaratne

627

Sri Lanka

26

Rahmat Shah

626

Afghanistan

27

Virat Kohli

614

India

28

Rachin Ravindra

610

New Zealand

29

Cameron Green

603

Australia

30

Ollie Pope

594

England

30

TWM Latham

594

New Zealand

32

Mushfiqur Rahim

593

Bangladesh

33

D Elgar

591

South Africa

34

BA Stokes

589

England

35

Litton Das

583

Bangladesh

36

Alex Carey

582

Australia

37

WA Young

581

New Zealand

37

CR Ervine

581

Zimbabwe

39

Tom Blundell

579

New Zealand

40

JM Bairstow

577

England

41

Jamie Smith

571

England

42

Rohit Sharma

554

India

43

Kusal Mendis

553

Sri Lanka

44

P Nissanka

551

Sri Lanka

45

Shan Masood

550

Pakistan

46

Zak Crawley

548

England

47

Glenn Phillips

547

New Zealand

48

Devon Conway

545

New Zealand

49

Imam-ul-Haq

544

Pakistan

50

KC Brathwaite

540

West Indies

51

RA Jadeja

538

India

52

KL Rahul

533

India

53

Abdullah Shafique

530

Pakistan

54

Mominul Haque

507

Bangladesh

55

Ryan Rickelton

504

South Africa

56

L Tucker

503

Ireland

57

Ibrahim Zadran

499

Afghanistan

58

Henry Nicholls

498

New Zealand

58

Shakib Al Hasan

498

Bangladesh

61

David Bedingham

493

South Africa

63

Jaker Ali

490

Bangladesh

64

Tristan Stubbs

489

South Africa

65

Hashmatullah Shaidi

484

Afghanistan

66

JO Holder

477

West Indies

67

Tony De Zorzi

473

South Africa

68

Shreyas Iyer

465

India

69

AR Patel

464

India

70

Kavem Hodge

460

West Indies

73

Keegan Petersen

455

South Africa

74

Alick Athanaze

451

West Indies

75

Sarfaraz Ahmed

439

Pakistan

76

MR Marsh

438

Australia

77

Shadman Islam

436

Bangladesh

78

Beau Webster

432

Australia

79

Joshua Da Silva

428

West Indies

79

Mitchell Santner

428

New Zealand

81

Ben Foakes

417

England

82

Washington Sundar

409

India

84

HT Tector

404

Ireland

85

Corbin Bosch

393

South Africa

87

Kamran Ghulam

390

Pakistan

88

Sarfaraz Khan

380

India

89

AR McBrine

376

Ireland

90

Marco Jansen

375

South Africa

91

Sikandar Raza

365

Zimbabwe

92

Justin Greaves

359

West Indies

92

Aamer Jamal

359

Pakistan

92

Saim Ayub

359

Pakistan

95

Tagenarine Chanderpaul

350

West Indies

96

A Balbirnie

346

Ireland

97

Dhruv Jurel

342

India

98

Zakir Hasan

340

Bangladesh

99

PS Masvaure

339

Zimbabwe

100

PJ Cummins

336

Australia

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.