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

Test rankings

Rank Country Matches Rating

1

South Africa

31

124

2

Australia

40

118

3

England

39

104

4

Pakistan

30

103

5

New Zealand

37

99

6

Sri Lanka

34

96

7

India

34

95

8

West Indies

30

76

9

Bangladesh

21

32

10

Zimbabwe

13

18

ODI rankings

Rank Name Matches Rating

1

Australia

51

120

2

India

69

115

3

South Africa

54

112

4

Sri Lanka

82

107

5

England

55

104

6

New Zealand

43

102

7

Pakistan

58

97

8

West Indies

50

95

9

Bangladesh

33

75

10

Zimbabwe

36

53

11

Afghanistan

15

41

12

Ireland

11

34

Twenty20 rankings

Rank Name Matches Rating

1

Sri Lanka

23

131

2

India

16

126

3

Pakistan

29

120

4

Australia

26

117

5

South Africa

29

116

6

West Indies

28

112

7

New Zealand

24

111

8

England

25

99

9

Ireland

12

87

10

Bangladesh

16

72

11

Netherlands

14

68

12

Afghanistan

12

62

13

Zimbabwe

11

52

14

Scotland

10

51

ICC rankings movement predictor (external site) 

Test batsmen

Rank Rating Name Country

1

909

Kumar Sangakkara

Sri Lanka

2

908

AB de Villiers

South Africa

3

891

Hashim Amla

South Africa

4

873

Steven Smith

Australia

5

841

Angelo Mathews

Sri Lanka

6

839

Kane Williamson

New Zealand

7

834

Shivnarine Chanderpaul

West Indies

8

818

Younus Khan

Pakistan

9

805

David Warner

Australia

10

789

Joe Root

England

Next three highest ranked England batsmen:

20

652

Ian Bell

England

25

643

Alastair Cook

England

28

628

Kevin Pietersen

England

Test bowlers

Rank Rating Name Country

1

905

Dale Steyn

South Africa

2

826

Ryan Harris

Australia

3

807

Rangana Herath

Sri Lanka

4

806

James Anderson

England

5

804

Mitchell Johnson

Australia

6

795

Trent Boult

New Zealand

7

780

Vernon Philander

South Africa

8

774

Stuart Broad

England

9

759

Kemar Roach

West Indies

10

743

Tim Southee

New Zealand

Next three highest ranked England bowlers:

29

477

Tim Bresnan

England

34

442

Chris Tremlett

England

35

440

Moeen Ali

England

ODI batsmen

Rank Rating Name Country

1

899

AB de Villiers

South Africa

2

852

Virat Kohli

India

3

849

Hashim Amla

South Africa

4

801

Kumar Sangakkara

Sri Lanka

5

770

Tillakaratne Dilshan

Sri Lanka

6

758

Shikhar Dhawan

India

7

742

Quinton de Kock

South Africa

8

738

George Bailey

Australia

9

731

Mahendra Singh Dhoni

India

10

727

Kane Williamson

New Zealand

Next three highest ranked England batsmen:

15

670

Joe Root

England

26

606

Eoin Morgan

England

28

600

Jos Butler

England

ODI bowlers

Rank Rating Name Country

1

751

Saeed Ajmal

Pakistan

2

745

Sunil Narine

West Indies

3

722

Dale Steyn

South Africa

4

680

Shakib Al Hasan

Bangladesh

5

673

Mitchell Johnson

Australia

6

663

James Anderson

England

7

645

Sachithra Senanayake

Sri Lanka

8

641

Bhuvneshwar Kumar

India

9

638

Morne Morkel

South Africa

10

635

Ravindra Jadeja

India

Next three highest ranked England bowlers:

14

626

James Tredwell

England

27

592

Steven Finn

England

46

513

Boyd Rankin

England

Twenty20 batsmen

Rank Rating Name Country

1

897

Virat Kohli

India

2

870

Aaron Finch

Australia

3

866

Alex Hales

England

4

795

Francois du Plessis

South Africa

5

751

Brendon McCullum

New Zealand

6

732

Chris Gayle

West Indies

7

707

Kusal Perera

Sri Lanka

8

677

Suresh Raina

India

9

662

David Warner

Australia

10

657

Yuvraj Singh

India

Next three highest ranked England batsmen:

15

644

Eoin Morgan

England

33

505

Ravi Bopara

England

34

501

Michael Lumb

England

Twenty20 bowlers

Rank Rating Name Country

1

782

Samuel Badree

West Indies

2

760

Sunil Narine

West Indies

3

712

Sachithra Senanayake

Sri Lanka

4

697

Ravi Ashwin

India

5

669

Saeed Ajmal

Pakistan

6

662

Imran Tahir

South Africa

7=

661

Shahid Afridi

Pakistan

7=

661

Lasith Malinga

Sri Lanka

9

658

Mitchell Starc

Australia

10

655

Nuwan Kulasekara

Sri Lanka

Next three highest ranked England bowlers:

24

559

Steven Finn

England

28

555

Stuart Broad

England

29

552

Jade Dernbach

England

Women's ODI batters

Rank Rating Name Country

1

727

Meg Lanning

Australia

2

723

Charlotte Edwards

England

3

707

Sarah Taylor

England

4

680

Mithali Raj

India

5

678

Harmanpreet Kaur

India

Women's ODI bowlers

Rank Rating Name Country

1

711

Stafanie Taylor

West Indies

2

693

Jenny Gunn

England

3

676

Jhulan Goswami

India

4

655

Anisa Mohammed

West Indies

5

653

Katherine Brunt

England

Women's Twenty20 batters

Rank Rating Name Country

1

707

Meg Lanning

Australia

2

674

Charlotte Edwards

England

3=

654

Mithali Raj

India

3=

654

Sarah Taylor

England

5

642

Suzie Bates

New Zealand

Women's Twenty20 bowlers

Rank Rating Name Country

1

650

Salma Khatun

Bangladesh

2

648

Morna Nielsen

New Zealand

3

635

Danielle Hazell

England

4

611

Udeshika Prabodhani

Sri Lanka

5

608

Shanel Daley

West Indies

Last updated 26 January