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

Last updated 18 May 2015

Test rankings

Rank Country Matches Rating

1

South Africa

21

130

2

Australia

23

108

3

New Zealand

26

99

4

India

22

99

5

England

27

97

6

Pakistan

20

97

7

Sri Lanka

21

96

8

West Indies

23

84

9

Bangladesh

18

39

10

Zimbabwe

10

5

ODI rankings

Rank Name Matches Rating

1

Australia

38

129

2

India

45

117

3

New Zealand

37

116

4

South Africa

46

112

5

Sri Lanka

55

106

6

England

42

94

7

West Indies

35

88

8

Bangladesh

28

88

9

Pakistan

43

87

10

Ireland

11

50

11

Zimbabwe

28

45

12

Afghanistan

15

41

Twenty20 rankings

Rank Name Matches Rating

1

Sri Lanka

13

135

2

India

10

124

3

Australia

16

122

4

West Indies

17

117

5

Pakistan

18

113

6

New Zealand

15

110

7

South Africa

19

110

8

England

15

100

9

Bangladesh

8

77

10

Afghanistan

6

62

11

Netherlands

6

60

12

Zimbabwe

5

51

13

Scotland

4

44

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

836

Younus Khan

Pakistan

8

824

Joe Root

England

9

805

David Warner

Australia

10

774

Virat Kohli

India

Next three highest ranked England batsmen:

20

678

Gary Ballance

England

24

651

Alastair Cook

England

31

624

Ian Bell

England

Test bowlers

Rank Rating Name Country

1

905

Dale Steyn

South Africa

2

847

James Anderson

England

3

826

Ryan Harris

Australia

4

807

Rangana Herath

Sri Lanka

5

804

Mitchell Johnson

Australia

6

795

Trent Boult

New Zealand

7

780

Vernon Philander

South Africa

8

761

Stuart Broad

England

9

743

Tim Southee

New Zealand

10

727

Morne Morkel

South Africa

Next three highest ranked England bowlers:

32

427

Moeen Ali

England

53

315

Liam Plunkett

England

55

305

Ben Stokes

England

ODI batsmen

Rank Rating Name Country

1

902

AB de Villiers

South Africa

2

860

Kumar Sangakkara

Sri Lanka

3

828

Hashim Amla

South Africa

4

822

Virat Kohli

India

5

793

Tillakaratne Dilshan

Sri Lanka

6

756

Shikhar Dhawan

India

7

733

Kane Williamson

New Zealand

8

731

Mahendra Singh Dhoni

India

9

720

Glenn Maxwell

Australia

10

697

George Bailey

Australia

Next three highest ranked England batsmen:

17

667

Joe Root

England

27

631

Jos Buttler

England

29

629

Ian Bell

England

ODI bowlers

Rank Rating Name Country

1

783

Mitchell Starc

Australia

2

734

Imran Tahir

South Africa

3

717

Dale Steyn

South Africa

4

709

Sunil Narine

West Indies

5

693

Trent Boult

New Zealand

6

693

Saeed Ajmal

Pakistan

7

693

Mitchell Johnson

Australia

8

676

Shakib Al Hassan

Bangladesh

9

670

James Anderson

England

10

666

Morne Morkel

South Africa

Next three highest ranked England bowlers:

16

600

Steven Finn

England

17

599

James Tredwell

England

45

510

Chris Jordan

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

32

505

Ravi Bopara

England

33

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

Lasith Malinga

Sri Lanka

8

661

Shahid Afridi

Pakistan

9

658

Mitchell Starc

Australia

10

655

Nuwan Kulasekara

Sri Lanka

Next three highest ranked England bowlers:

24

559

Steven Finn

England

27

555

Stuart Broad

England

28

552

Jade Dernbach

England

Women's ODI batters

Rank Rating Name Country

1

746

Sarah Taylor

England

2

731

Charlotte Edwards

England

3

727

Meg Lanning

Australia

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

676

Jhulan Goswami

India

3

665

Katherine Brunt

England

4

655

Anisa Mohammed

West Indies

5

619

Jenny Gunn

England

Women's Twenty20 batters

Rank Rating Name Country

1

707

Meg Lanning

Australia

2

667

Charlotte Edwards

England

3

654

Mithali Raj

India

4

643

Sarah Taylor

England

5

627

Suzie Bates

New Zealand

Women's Twenty20 bowlers

Rank Rating Name Country

1

656

Danielle Hazell

England

2

650

Salma Khatun

Bangladesh

3

646

Morna Nielsen

New Zealand

4

611

Udeshika Prabodhani

Sri Lanka

5

608

Shanel Daley

West Indies