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

Last updated 13 July 2015

Test rankings

Rank Country Matches Rating

1

South Africa

21

130

2

Australia

26

111

3

Pakistan

24

101

4

New Zealand

29

99

5

India

23

97

6

England

30

97

7

Sri Lanka

25

92

8

West Indies

26

81

9

Bangladesh

19

41

10

Zimbabwe

10

5

ODI rankings

Rank Name Matches Rating

1

Australia

38

129

2

India

50

115

3

New Zealand

42

112

4

South Africa

48

111

5

Sri Lanka

56

104

6

England

47

98

7

Bangladesh

33

94

8

Pakistan

46

89

9

West Indies

35

88

10

Ireland

11

50

11

Zimbabwe

32

43

12

Afghanistan

15

41

Twenty20 rankings

Rank Name Matches Rating

1

Sri Lanka

25

135

2

India

18

124

3

Australia

28

122

4

West Indies

29

117

5

Pakistan

33

114

6

South Africa

33

111

7

New Zealand

26

107

8

England

28

103

9

Afghanistan

15

75

9

Bangladesh

10

73

10

Scotland

6

59

11

Netherlands

19

59

12

Ireland

6

57

14

Zimbabwe

7

48

15

Nepal

8

34

ICC rankings movement predictor (external site) 

Test batsmen

Rank Rating Name Country

1

908

AB de Villiers

South Africa

2

901

Steven Smith

Australia

3

891

Hashim Amla

South Africa

4

884

Joe Root

England

5

874

Kumar Sangakkara

Sri Lanka

6

860

Angelo Mathews

Sri Lanka

7

829

Younus Khan

Pakistan

8

813

Kane Williamson

New Zealand

9

755

Virat Kohli

India

10

749

David Warner

Australia

Next three highest-ranked England batsmen:

20

694

Alastair Cook

England

31

600

Gary Ballance

England

33

591

Kevin Pieterson

England

Test bowlers

Rank Rating Name Country

1

905

Dale Steyn

South Africa

2

823

James Anderson

England

3

814

Trent Boult

New Zealand

4

810

Yasir Shah

Pakistan

5

801

Stuart Broad

England

6

780

Vernon Philander

South Africa

7

766

Mitchell Johnson

Australia

8

752

Rangana Herath

Sri Lanka

9

727

Morne Morkel

South Africa

10

713

Tim Southee

New Zealand

Next three highest-ranked England bowlers:

28

480

Moeen Ali

England

55

306

Liam Plunkett

England

55=

306

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

802

Virat Kohli

India

5

793

Tillakaratne Dilshan

Sri Lanka

6

786

Kane Williamson

New Zealand

7

777

Shikhar Dhawan

India

8

734

Mahendra Singh Dhoni

India

9

732

Ross Taylor

New Zealand

10

720

Glenn Maxwell

Australia

Next three highest-ranked England batsmen:

11

697

Joe Root

England

17

665

Jos Buttler

England

29

610

Ian Bell

England

ODI bowlers

Rank Rating Name Country

1

783

Mitchell Starc

Australia

2

734

Imran Tahir

South Africa

3

727

Trent Boult

New Zealand

4

717

Dale Steyn

South Africa

5

709

Sunil Narine

West Indies

6

693

Mitchell Johnson

Australia

7

682

Saeed Ajmal

Pakistan

8

680

Shakib Al Hassan

Bangladesh

9

666

Morne Morkel

South Africa

10

654

Ravi Ashwin

India

Next three highest-ranked England bowlers:

11

650

James Anderson

England

13

617

Steven Finn

England

19

581

James Tredwell

England

Twenty20 batsmen

Rank Rating Name Country

1

897

Virat Kohli

India

2

871

Aaron Finch

Australia

3

860

Alex Hales

England

4

827

Francois du Plessis

South Africa

5

757

Brendon McCullum

New Zealand

6

732

Chris Gayle

West Indies

7

707

Kusal Perera

Sri Lanka

8

677

Suresh Raina

India

9

672

Hamilton Masakadza

Zimbabwe

10

665

David Warner

Australia

Next three highest ranked England batsmen:

15

632

Eoin Morgan

England

36

495

Ravi Bopara

England

38

491

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

661

Lasith Malinga

Sri Lanka

5=

661

Mitchell Starc

Australian

7

665

Nuwan Kulasekara

Sri Lanka

8

652

Shakib Al Hasan

Bangladesh

9

648

Shahid Afridi

Pakistan

10

640

Nathan McCullum

New Zealand

Next three highest ranked England bowlers:

22

567

Steven Finn

England

29

544

Stuart Broad

England

31=

541

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

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

665

Katherine Brunt

England

4

659

Stafanie Taylor

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

616

Anisa Mohammed

West Indies

5

604

Anya Shrubsole

England