ICC Rankings

Test rankings

Rank Country Matches Rating

1

South Africa

27

124

2

Australia

32

123

3

England

39

104

4

Sri Lanka

31

101

5

India

29

96

6

Pakistan

23

96

7

New Zealand

30

93

8

West Indies

23

75

9

Zimbabwe

9

39

10

Bangladesh

14

19

ODI rankings

Rank Name Matches Rating

1

India

59

113

2

South Africa

43

113

3

Sri Lanka

65

111

4

Australia

40

111

5

England

45

107

6

Pakistan

50

100

7

New Zealand

31

98

8

West Indies

43

96

9

Bangladesh

28

69

10

Zimbabwe

31

58

11

Afghanistan

13

42

12

Ireland

9

33

Twenty20 rankings

Rank Name Matches Rating

1

Sri Lanka

23

131

2

India

16

126

3

Pakistan

26

123

4

South Africa

23

121

5

Australia

22

112

6

New Zealand

22

110

7

West Indies

25

110

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

915

Kumar Sangakkara

Sri Lanka

2

888

AB de Villiers

South Africa

3

887

Shivnarine Chanderpaul

West Indies

4

873

Angelo Mathews

Sri Lanka

5

871

David Warner

Australia

6

863

Hashim Amla

South Africa

7

818

Michael Clarke

Australia

8

795

Ross Taylor

New Zealand

9

789

Joe Root

England

10

762

Misbah-ul-Haq

Pakistan

Next three highest ranked England batsmen:

18

652

Ian Bell

England

21

643

Alastair Cook

England

23

628

Kevin Pietersen

England

Test bowlers

Rank Rating Name Country

1

907

Dale Steyn

South Africa

2

870

Ryan Harris

Australia

3

851

Rangana Herath

Sri Lanka

4

844

Mitchell Johnson

Australia

5

806

James Anderson

England

6

785

Vernon Philander

South Africa

7

783

Tim Southee

New Zealand

8

774

Stuart Broad

England

768

Kemar Roach

West Indies

9

762

Saeed Ajmal

Pakistan

Next three highest ranked England bowlers:

25

514

Steven Finn

England

30

477

Tim Bresnan

England

31

442

Chris Tremlett

England

ODI batsmen

Rank Rating Name Country

1

869

AB de Villiers

South Africa

2

848

Hashim Amla

South Africa

3

845

Virat Kohli

India

4

837

George Bailey

Australia

5

800

Kumar Sangakkara

Sri Lanka

6

771

MS Dhoni

India

7

740

Sacha Dhawan

Sri Lanka

8

739

Tillakaratne Dilshan

Sri Lanka

9

720

Quinton de Kock

South Africa

10

713

Ross Taylor

New Zealand

Next three highest ranked England batsmen:

22

619

Eoin Morgan

England

23

618

Alastair Cook

England

27

606

Ian Bell

England

ODI bowlers

Rank Rating Name Country

1

782

Saeed Ajmal

Pakistan

2

764

Sunil Narine

West Indies

3

712

Dale Steyn

South Africa

4

690

James Anderson

England

5

677

Ravindra Jadeja

India

6

657

Mohammad Hafeez

Pakistan

7

656

Mitchell Johnson

Australia

8

650

Clint McKay

Australia

9

646

Ryan McLaren

South Africa

10

640

Steve Finn

England

Next three highest ranked England bowlers:

15

629

James Tredwell

England

39

534

Boyd Rankin

England

43

534

Stuart Broad

England

Twenty20 batsmen

Rank Rating Name Country

1

897

Virat Kohli

India

2

892

Aaron Finch

Australia

3

866

Alex Hales

England

4

782

Brendon McCullum

New Zealand

5

714

Faf du Plessis

South Africa

6

707

Kusal Perera

Sri Lanka

7

698

JP Duminy

South Africa

8

684

Ahmed Shehzad

Pakistan

9

681

David Warner

Australia

10

677

Suresh Raina

India

Next three highest ranked England batsmen:

14

644

Eoin Morgan

England

33

505

Ravi Bopara

England

34

501

Michael Lumb

England

Twenty20 bowlers

Rank Rating Name Country

1

831

Samuel Badree

West Indies

2

808

Sunil Narine

West Indies

3

712

Sachithra Senanayake

Sri Lanka

4

711

Saeed Ajmal

Pakistan

5

697

Ravi Ashwin

India

6

689

Mitchell Starc

Australia

7

661

Lasith Malinga

Sri Lanka

8

660

Mohammad Hafeez

Pakistan

8

660

Shahid Afridi

Pakistan

10

655

Nuwan Kulasekara

Sri Lanka

Next three highest ranked England bowlers:

24

559

Steve Finn

England

29

552

Jade Dernbach

England

41

505

James Tredwell

England

Women's ODI batters

Rank Rating Name Country

1

735

Mithali Raj

India

2

723

Charlotte Edwards

England

3

707

Sarah Taylor

England

4

672

Suzie Bates

New Zealand

5

649

Stafanie Taylor

West Indies

Women's ODI bowlers

Rank Rating Name Country

1

709

Stafanie Taylor

West Indies

2

693

Jenny Gunn

England

3

671

Jhulan Goswami

India

4

653

Katherine Brunt

England

5

602

Shanel Daley

West Indies

Women's Twenty20 batters

Rank Rating Name Country

1

699

Meg Lanning

Australia

2

662

Charlotte Edwards

England

3

661

Sarah Taylor

England

4

657

Suzie Bates

New Zealand

5

640

Mithali Raj

India

Women's Twenty20 bowlers

Rank Rating Name Country

1

649

Salma Khatun

Bangladesh

2

648

Udeshika Prabodhani

Sri Lanka

3

645

Morna Nielsen

New Zealand

4

632

Sarah Coyte

Australia

5

630

Danielle Hazell

England

Last updated 13 September