ICC Test, ODI and T20 rankings - teams, batsmen and bowlers

Last updated 31 August 2015

Test rankings

Rank Country Matches Rating

1

South Africa

24

125

2

Australia

32

106

3

England

36

102

4

Pakistan

24

101

5

New Zealand

29

99

6

India

23

97

7

Sri Lanka

25

92

8

West Indies

26

81

9

Bangladesh

22

47

10

Zimbabwe

10

5

ODI rankings

Rank Name Matches Rating

1

Australia

39

129

2

India

51

115

3

South Africa

52

110

4

New Zealand

48

109

5

Sri Lanka

60

103

6

England

47

98

7

Bangladesh

34

96

8

Pakistan

50

90

9

West Indies

35

88

10

Ireland

12

49

11

Zimbabwe

36

45

12

Afghanistan

15

41

Twenty20 rankings

Rank Name Matches Rating

1

Sri Lanka

15

126

2

Australia

16

122

3

Pakistan

22

120

4

India

12

118

5

West Indies

17

117

6

South Africa

23

111

7

New Zealand

19

108

8

England

16

103

9

Afghanistan

12

77

10

Bangladesh

10

73

11

Hong Kong

7

72

12

Scotland

10

66

13

Netherlands

14

61

14

Zimbabwe

10

56

15

Ireland

10

42

ICC rankings movement predictor (external site) 

Test batsmen

Rank Rating Name Country

1

910

Steven Smith

Australia

2

890

AB de Villiers

South Africa

3

889

Joe Root

England

4

881

Hashim Amla

South Africa

5

867

Angelo Mathews

Sri Lanka

6

829

Younus Khan

Pakistan

7

827

Kumar Sangakkara

Sri Lanka

8

813

Kane Williamson

New Zealand

9

775

David Warner

Australia

10

761

Chris Rogers

Australia

Next three highest-ranked England batsmen:

15

718

Alastair Cook

England

33

580

Ian Bell

England

36

566

Gary Ballance

England

Test bowlers

Rank Rating Name Country

1

905

Dale Steyn

South Africa

2

835

Stuart Broad

England

3

814

Trent Boult

England New Zealand

4

810

Yasir Shah

Pakistan

5

807

James Anderson

England

6

773

Mitchell Johnson

Australia

7

770

Vernon Philander

South Africa

8

769

Ravi Ashwin

Indian

9

748

Rangana Herath

Sri Lanka

10

713

Tim Southee

New Zealand

Next three highest-ranked England bowlers:

20

576

Steven Finn

England

30

457

Moeen Ali

England

41

390

Ben Stokes

England

ODI batsmen

Rank Rating Name Country

1

884

AB de Villiers

South Africa

2

811

Hashim Amla

South Africa

3

790

Virat Kohli

India

4

788

Kane Williamson

New Zealand

5

781

Tillekeratne Dilshan

Sri Lanka

6

765

Shikhar Dhawan

India

7

728

Ross Taylor

New Zealand

8

723

MS Dhoni

India

9

703

Glenn Maxwell

Australia

10

697

Joe Root

England

Next three highest-ranked England batsmen:

17

665

Jos Bulter

England

29

610

Ian Bell

England

32

602

Eoin Morgan

England

ODI bowlers

Rank Rating Name Country

1

765

Mitchell Starc

Australia

2

723

Imran Tahir

South Africa

3

709

Sunil Narine

West Indies

4

705

Trent Boult

New Zealand

5

694

Dale Steyn

South Africa

6

690

Mitchell Johnson

Australia

7

690

Shakib Al Hasan

Bangladesh

8

665

Saeed Ajmal

Pakistan

9

650

James Anderson

England

10

644

Ravi Ashwin

India

Next three highest-ranked England bowlers:

14

617

Steven Finn

England

21

581

James Tredwell

England

46

492

Moeen Ali

England

Twenty20 batsmen

Rank Rating Name Country

1

871

Aaron Finch

Australia

2

861

Virat Kohli

India

3

860

Alex Hales

England

4

794

Francois du Plessis

South Africa

5

732

Chris Gayle

West Indies

6

712

Brendon McCullum

New Zealand

7

680

Kusal Perera

Sri Lanka

8

665

David Warner

Australia

9

653

Martin Guptill

New Zealand

10

650

Suresh Raina

India

Next three highest ranked England batsmen:

14

632

Eoin Morgan

England

33

495

Ravi Bopara

England

48

434

Jos Buttler

England

Twenty20 bowlers

Rank Rating Name Country

1

782

Samuel Badree

West Indies

2

760

Sunil Narine

West Indies

3

684

Sachithra Senanayake

Sri Lanka

4

669

Ravi Ashwin

India

5

661

Mitchell Starc

Australia

6

652

Shakib Al Hasan

Bangladesh

7

647

Lasith Malinga

Sri Lanka

8

647

Shahid Afridi

Pakistan

9

642

Nathan McCullum

New Zealand

10

629

Nuwan Kulasekara

Sri Lanka

Next three highest ranked England bowlers:

22

567

Steven Finn

England

39

495

James Tredwell

England

58

421

Ravi Bopara

England

Women's ODI batters

Rank Rating Name Country

1

796

Meg Lanning

Australia

2

717

Sarah Taylor

England

3

695

Charlotte Edwards

England

4

679

Mithali Raj

India

5

674

Suzie Bates

New Zealand

Women's ODI bowlers

Rank Rating Name Country

1

765

Jhulan Goswami

India

2

672

Anisa Mohammed

West Indies

3

659

Stafanie Taylor

West Indies

4

656

Katherine Brunt

England

5

608

Ellyse Perry

Australia

Women's Twenty20 batters

Rank Rating Name Country

1

701

Meg Lanning

Australia

2

667

Charlotte Edwards

England

3

643

Sarah Taylor

England

4

632

Mithali Raj

India

5

622

Stafanie Taylor

West Indies

Women's Twenty20 bowlers

Rank Rating Name Country

1

656

Danielle Hazell

England

2

628

Morna Nielsen

New Zealand

3

616

Anisa Mohammed

West Indies

4

604

Anya Shrubsole

England

5

598

Jess Jonassen

Australia