ICC Rankings – Team and Player Ratings

Hey folks, do you want to know the ICC Cricket Top 10 Team and Player Rankings for ODIs , Tests , and T20 (Twenty20) Internationals? We update this page daily and this ranking is the official ICC rankings and ratings. Here you can find the Men’s ICC Team and Player Rankings and Ratings 2017, ICC Women’s ODI Top 10 Team Rankings and Ratings 2017, the number of points for the ICC International teams for Test, ODI and T20I by country, and the latest updated player ratings for Batsmen, Bowler and All-rounder in ODI, Test and T20I format.

ICC Team Rankings:

Below you can find the ICC Team rankings and ratings by countries. Top 10 ICC Test Rankings, ODI Rankings and T20 Rankings which is updated on a frequent basis.

Last updated: 18 May 2017
Team Matches Points Rating
India 32 3925 123
South Africa 26 3050 117
Australia 31 3087 100
England 34 3362 99
New Zealand 32 3114 97
Pakistan 31 2868 93
Sri Lanka 31 2836 91
West Indies 26 1940 75
Bangladesh 17 1171 69
Zimbabwe 9 0 0
Last updated: 25 June 2017
Team Matches Points Rating
South Africa 50 5957 119
Australia 47 5505 117
India 37 4297 116
England 50 5645 113
New Zealand 46 5123 111
Pakistan 41 3885 95
Bangladesh 31 2905 94
Sri Lanka 49 4553 93
West Indies 33 2528 77
Afghanistan 30 1618 54
Zimbabwe 36 1640 46
Ireland 25 1028 41
Last updated: 25 June 2017
Team Matches Points Rating
New Zealand 13 1625 125
England 16 1962 123
Pakistan 20 2417 121
India 18 2119 118
West Indies 18 2054 114
South Africa 18 1983 110
Australia 13 1431 110
Sri Lanka 20 1896 95
Afghanistan 25 2157 86
Bangladesh 15 1168 78
Scotland 11 737 67
Zimbabwe 13 842 65
UAE 16 827 52
Netherlands 9 441 49
Hong Kong 13 599 46
PNG 6 235 39
Oman 9 345 38
Ireland 15 534 36
Last updated: 27 June 2017
Team Matches Points Rating
Australia Women 55 7045 128
England Women 49 5934 121
New Zealand Women 60 7158 119
India Women 53 5957 112
West Indies Women 53 5685 107
South Africa Women 72 6583 91
Pakistan Women 58 4353 75
Sri Lanka Women 54 3633 67
Bangladesh Women 30 1254 42
Ireland Women 31 1016 33

ICC Player Rankings:

Below you can see the rankings and ratings for ICC Players from all the formats – Men’s Test, ODI and Twenty20 – Batsmen, bowlers and All-rounders which is also updated weekly according to the official ICC Rankings.

ICC Top 10 Test Batsmen

Rank Change Name Rating
1 Steady  Steve Smith 941
2 Steady  Kane Williamson 880
3 Steady  Joe Root 848
4 Steady  Cheteshwar Pujara 846
5 Steady  Virat Kohli 818
6 Steady  Quinton de Kock 802
7 Increase  Azhar Ali 769
8 Decrease  David Warner 759
9 Decrease  Hashim Amla 748
10 Steady  K. L. Rahul 739

ICC Top 10 Test Bowlers

Rank Change Name Rating
1 Steady  Ravindra Jadeja 898
2 Steady  Ravichandran Ashwin 865
3 Steady  Rangana Herath 854
4 Steady  Josh Hazlewood 826
5 Steady  James Anderson 810
6 Steady  Stuart Broad 803
7 Steady  Kagiso Rabada 798
8 Steady  Dale Steyn 794
9 Steady  Neil Wagner 745
10 Steady  Mitchell Starc 742

ICC Top 10 Test All-rounders

Rank Change Name Rating
1 Steady  Shakib Al Hasan 431
2 Steady  Ravindra Jadeja 422
3 Steady  Ravichandran Ashwin 413
4 Steady  Ben Stokes 327
5 Steady  Mitchell Starc 318
6 Steady  Moeen Ali 312
7 Steady  Vernon Philander 288
8 Steady  Rangana Herath 223
9 Steady  Stuart Broad 219
10 Increase  Jason Holder 217

ICC Top 10 ODI Batsmen

Rank Change Name Rating
1 Steady  Virat Kohli 865
2 Steady  David Warner 861
3 Steady  AB de Villiers 847
4 Steady  Joe Root 799
5 Increase  Babar Azam 786
6 Decrease  Kane Williamson 779
7 Decrease  Quinton de Kock 769
8 Decrease  Faf du Plessis 768
9 Steady  Martin Guptill 749
10 Steady  Shikhar Dhawan 742
Increase  Rohit Sharma

ICC Top 10 ODI Bowlers

Rank Change Name Rating
1 Steady  Josh Hazlewood 732
2 Steady  Imran Tahir 718
3 Steady  Mitchell Starc 701
4 Steady  Kagiso Rabada 685
5 Steady  Sunil Narine 679
6 Steady  Trent Boult 665
7 Increase  Hasan Ali 663
8 Decrease  Rashid Khan 647
9 Decrease  Chris Woakes 627
10 Decrease  Mohammad Nabi 618

ICC Top 10 ODI All-rounders

Rank Change Name Rating
1 Steady  Shakib Al Hasan 353
2 Steady  Mohammad Hafeez 339
3 Steady  Mohammad Nabi 329
4 Steady  Angelo Mathews 306
5 Steady  James Faulkner 299
6 Steady  Ben Stokes 278
7 Steady  Mitchell Marsh 273
8 Increase  Jason Holder 252
9 Steady  Chris Woakes 251
10 Decrease  Ravindra Jadeja 247

ICC Top 10 T20I Batsmen

Rank Change Name Rating
1 Steady  Virat Kohli 799
2 Steady  Aaron Finch 787
3 Steady  Kane Williamson 745
4 Increase  Glenn Maxwell 718
5 Decrease  Joe Root 699
6 Increase  Alex Hales 674
7 Decrease  Faf du Plessis 664
Increase  Mohammad Shahzad
9 Increase  Hamilton Masakadza 657
10 Increase  Sabbir Rahman 627

ICC Top 10 T20I Bowlers

Rank Change Name Rating
1 Increase  Imad Wasim 780
2 Increase  Jasprit Bumrah 764
3 Decrease  Imran Tahir 744
4 Steady  Samuel Badree 717
Steady  Rashid Khan
6 Steady  Mustafizur Rahman 695
7 Steady  James Faulkner 688
8 Steady  Sunil Narine 652
9 Steady  Shakib Al Hasan 648
10 Steady  Ravichandran Ashwin 644

ICC Top 10 T20I All-rounders

Rank Change Name Rating
1 Steady  Shakib Al Hasan 354
2 Steady  Glenn Maxwell 344
3 Steady  Mohammed Nabi 275
4 Steady  Marlon Samuels 271
5 Increase  Yuvraj Singh 210
6 Increase  Mahmudullah 203
7 Increase  Peter Borren 202
8 Increase  Corey Anderson 201
9 Increase  Suresh Raina 200
10 Increase  Dwayne Bravo 199