ICC Player Rankings

ICC Rankings logo

The ICC Player Rankings are a widely followed system of rankings for international cricketers based on their recent performances. The current sponsor is Reliance Mobile who have signed a deal with the ICC that will last until 2015.[1]

The ratings were developed at the suggestion of Ted Dexter in 1987. The intention was to produce a better indication of players' current standing in the sport than is provided by comparing their averages. Career averages are based on a player's entire career and do not make any allowance for match conditions or the strength of the opposition, whereas the ratings are biased towards recent form and account for match conditions and the quality of the opponent using statistical measures.

Initially the rankings were for Test cricket only, but separate One Day International rankings were introduced in 1998. Both sets of rankings have now been calculated back to the start of those forms of the game. The rankings include the top 10 Test, ODI and T20I batsmen, bowlers and all-rounders based on the rating of each player.

Current rankings

Test rankings

Top 10 Test Batsmen

ICC Top 10 Test Batsmen
Rank Change Name Rating
1 Increase Sri Lanka K Sangakkara 909
2 Decrease South Africa AB De Villiers 908
3 Steady South Africa H Amla 891
4 Increase Australia Steven Smith 873
5 Decrease Sri Lanka Angelo Mathews 841
6 Increase New Zealand Kane Williamson 839
7 Decrease West Indies Cricket Board Shivnarine Chanderpaul 834
8 Decrease Pakistan Younis Khan 818
9 Decrease Australia David Warner 805
10 Decrease England Joe Root 789
Reference: ICC Rankings, 6 January 2015

Top 10 Test Bowlers

ICC Top 10 Test Bowlers
Rank Change Name Rating
1 SteadySouth Africa Dale Steyn 905
2 SteadyAustralia Ryan Harris 826
3 Steady Sri Lanka Rangana Herath 807
4 IncreaseEngland James Anderson 806
5 Steady Australia Mitchell Johnson 804
6 IncreaseNew Zealand Trent Boult 795
7 Decrease South Africa Vernon Philander 780
8 Steady England Stuart Broad 774
9 Increase West Indies Cricket Board Kemar Roach 759
10 DecreaseNew Zealand Tim Southee 743
Reference: ICC Rankings, 6 January 2015

Top 10 Test All-rounders

ICC Top 10 Test All-rounders
Rank Change Name Rating
1 Steady Bangladesh Shakib Al Hasan 398
2 Steady South Africa Vernon Philander 341
3 SteadyIndia R Ashwin 318
4 Steady England Stuart Broad 296
5 SteadyAustralia Mitchell Johnson 291
6 SteadyAustralia Ryan Harris 255
7 SteadyAustralia Shane Watson 223
8 SteadySouth Africa Dale Steyn 219
9 SteadyNew Zealand Tim Southee 197
10 SteadyNew Zealand Daniel Vettori 195
Reference: ICC Rankings, 6 January 2015

ODI rankings

Top 10 ODI Batsmen

ICC Top 10 ODI Batsmen
Rank Change Name Rating
1 Steady South Africa AB de Villiers 902
2 Steady Sri Lanka Kumar Sangakkara 860
3 Steady South Africa Hashim Amla 828
4 Steady India Virat Kohli 822
5 Steady Sri Lanka Tillekeratne Dilshan 793
6 Increase India Shikhar Dhawan 756
7 Decrease New Zealand Kane Williamson 733
8 Steady India MS Dhoni 731
9 Steady Australia Glenn Maxwell 720
10 Steady Australia George Bailey 697
Reference: ICC Rankings, 29 March 2015

≥==== Top 10 ODI Bowlers ====

ICC Top 10 ODI Bowlers
Rank Change Name Rating
1 IncreaseAustralia Mitchell Starc 783
2 IncreaseSouth Africa Imran Tahir 734
3 DecreasePakistan Saeed Ajmal 718
4 DecreaseSouth Africa Dale Steyn 717
5 DecreaseWest Indies Cricket Board Sunil Narine 709
6= IncreaseNew Zealand Trent Boult 693
6= IncreaseAustralia Mitchell Johnson 693
8 DecreaseEngland James Anderson 670
9 IncreaseSouth Africa Morné Morkel 666
10 DecreaseBangladesh Shakib Al Hasan 659
Reference: ICC Rankings, 29 March 2015

Top 10 ODI All-rounders

ICC Top 10 ODI All-rounders
Rank Change Name Rating
1 Steady Sri Lanka Tillakaratne Dilshan 404
2 Steady Bangladesh Shakib Al Hasan 388
3 Steady Sri Lanka Angelo Mathews 378
4 Steady Pakistan Mohammad Hafeez 368
5 Steady Australia James Faulkner 361
6 Steady Pakistan Shahid Afridi 321
7 Steady Australia Glenn Maxwell 318
8 Steady India Ravindra Jadeja 298
9 Increase South Africa JP Duminy 267
10 Decrease Australia Shane Watson 266
Reference: ICC Rankings, 29 March 2015

T20I rankings

Top 10 T20I Batsmen

ICC Top 10 T20I Batsmen
Rank Change Name Rating
1 Steady India Virat Kohli 897
2 Steady Australia Aaron Finch 870
3 Steady England Alex Hales 866
4 Increase South Africa Faf du Plessis 795
5 Decrease New Zealand Brendon McCullum 751
6 Increase West Indies Cricket Board Chris Gayle 732
7 Decrease Sri Lanka Kusal Perera 707
8 Decrease India Suresh Raina 677
9 Steady Australia David Warner 662
10 Steady India Yuvraj Singh 657
Reference: ICC Rankings, 14 January 2015

Top 10 T20I Bowlers

ICC Top 10 T20I Bowlers
Rank Change Name Rating
1 Steady West Indies Cricket Board Samuel Badree 782
2 Steady West Indies Cricket Board Sunil Narine 760
3 Steady Sri Lanka S Senanayake 712
4 SteadyIndia R Ashwin 697
5 Steady Pakistan Saeed Ajmal 669
6 IncreaseSouth Africa Imran Tahir 662
7= Decrease Pakistan Shahid Afridi 661
7= Decrease Sri Lanka Lasith Malinga 661
9 Steady Australia Mitchell Starc 658
10 IncreaseSri Lanka Nuwan Kulasekara 655
Reference: ICC Rankings, 14 January 2015

Top 10 T20I All-rounders

ICC Top 10 T20I All-rounders
Rank Change Name Rating
1 SteadyBangladesh Shakib Al Hasan 378
2 Steady Pakistan Mohammad Hafeez 364
3 SteadyPakistan Shahid Afridi 327
4 SteadyAustralia Shane Watson 319
5 SteadyIndia Yuvraj Singh 310
6 IncreaseWest Indies Cricket Board Marlon Samuels 298
7 DecreaseSri Lanka Angelo Mathews 286
8 IncreaseWest Indies Cricket Board Dwayne Bravo 230
9 DecreaseSouth Africa JP Duminy 228
10 IncreaseWest Indies Cricket Board Chris Gayle 222
Reference: ICC Rankings, 14 January 2015

Historical rankings

Historical Test Cricket rankings

Year end top ranked players in Test Cricket

Date Top Batsman Country Top Bowler Country
31 December 2014 AB de Villiers  South Africa Dale Steyn  South Africa
31 December 2013 AB de Villiers  South Africa Vernon Philander  South Africa
31 December 2012 Michael Clarke  Australia Dale Steyn  South Africa
31 December 2011 Kumar Sangakkara  Sri Lanka Dale Steyn  South Africa
31 December 2010 Kumar Sangakkara  Sri Lanka Dale Steyn  South Africa
31 December 2009 Gautam Gambhir  India Dale Steyn  South Africa
31 December 2008 Shivnarine Chanderpaul  West Indies Muttiah Muralitharan  Sri Lanka
31 December 2007 Kumar Sangakkara  Sri Lanka Muttiah Muralitharan  Sri Lanka
31 December 2006 Ricky Ponting  Australia Muttiah Muralitharan  Sri Lanka
31 December 2005 Ricky Ponting  Australia Shane Warne  Australia
31 December 2004 Rahul Dravid  India Glenn McGrath  Australia
31 December 2003 Ricky Ponting  Australia Muttiah Muralitharan  Sri Lanka
31 December 2002 Matthew Hayden  Australia Glenn McGrath  Australia
31 December 2001 Brian Lara  West Indies Glenn McGrath  Australia
31 December 2000 Sachin Tendulkar  India Shaun Pollock  South Africa

Batsmen and Bowlers with a peak rating of 900 points or more

Batsmen with a peak rating of 900 points or more
Rank Name Played for Highest rating
1 Sir Donald Bradman  Australia 962
2 Sir Len Hutton  England 945
3 Sir Jack Hobbs  England 942
3 Ricky Ponting  Australia 942
5 Peter May  England 941
6 Sir Vivian Richards  West Indies 938
6 Kumar Sangakkara  Sri Lanka 938
6 Sir Garry Sobers  West Indies 938
6 Sir Clyde Walcott  West Indies 938
10 Matthew Hayden  Australia 935
10 Jacques Kallis  South Africa 935
10 AB de Villiers  South Africa 935
13 Mohammad Yousuf  Pakistan 933
14 Sir Everton Weekes  West Indies 927
15 Graeme Pollock  South Africa 927
16 Dudley Nourse  South Africa 922
16 Doug Walters  Australia 922
18 Neil Harvey  Australia 921
18 Mike Hussey  Australia 921
20 Denis Compton  England 917
21 Sunil Gavaskar  India 916
22 George Headley  West Indies 915
23 Ken Barrington  England 914
24 Brian Lara  West Indies 911
25 Kevin Pietersen  England 909
26 Hashim Amla  South Africa 907
27 Shivnarine Chanderpaul  West Indies 901
28 Michael Clarke  Australia 900

Bowlers with a peak rating of 900 points or more
Rank Name Played for Highest rating
1 Sydney Barnes  England 932
2 George Lohmann  England 931
3 Imran Khan  Pakistan 922
4 Muttiah Muralitharan  Sri Lanka 920
5 Glenn McGrath  Australia 914
6 Curtly Ambrose  West Indies 912
6 Tony Lock  England 912
6 Vernon Philander  South Africa 912
9 Sir Ian Botham  England 911
10 Malcolm Marshall  West Indies 910
11 Waqar Younis  Pakistan 909
11 Sir Richard Hadlee  New Zealand 909
11 Shaun Pollock  South Africa 909
11 Dale Steyn  South Africa 909
15 Alan Davidson  Australia 908
16 Derek Underwood  England 907
17 Shane Warne  Australia 905
18 Sir Alec Bedser  England 903
19 Clarrie Grimmett  Australia 901
19 Bill O'Reilly  Australia 901
21 Bill Johnston  Australia 900

Historical One-Day International (ODI) Cricket Rankings

Year end top ranked players in ODI Cricket

Date Top Batsman Country Top Bowler Country
31 December 2014 AB de Villiers  South Africa Sunil Narine  West Indies
31 December 2013 AB de Villiers  South Africa Saeed Ajmal  Pakistan
31 December 2012 Hashim Amla  South Africa Mohammad Hafeez[2]  Pakistan
31 December 2011 Hashim Amla  South Africa Saeed Ajmal  Pakistan
31 December 2010 Hashim Amla  South Africa Daniel Vettori  New Zealand
31 December 2009 M.S. Dhoni  India Daniel Vettori  New Zealand
31 December 2008 Michael Hussey  Australia Nathan Bracken  Australia
31 December 2007 Ricky Ponting  Australia Shaun Pollock  South Africa
31 December 2006 Michael Hussey  Australia Shaun Pollock  South Africa
31 December 2005 Ricky Ponting  Australia Glenn McGrath  Australia
31 December 2004 Adam Gilchrist  Australia Shaun Pollock  South Africa
31 December 2003 Sachin Tendulkar  India Shaun Pollock  South Africa
31 December 2002 Matthew Hayden  Australia Shaun Pollock  South Africa
31 December 2001 Michael Bevan  Australia Muttiah Muralitharan  Sri Lanka
31 December 2000 Michael Bevan  Australia Muttiah Muralitharan  Sri Lanka

Top 10 Rankings: Batting and Bowling

Top 10 Rankings
Batting
Rank Name Played for Highest rating Year Achieved
1 Sir Vivian Richards  West Indies 935 1985
2 Zaheer Abbas  Pakistan 931 1983
3 Greg Chappell  Australia 921 1981
4 David Gower  England 919 1983
5 Dean Jones  Australia 918 1991
6 Javed Miandad  Pakistan 910 1987
7 Brian Lara  West Indies 908 1993
8 AB de Villiers  South Africa 902 2015
9 Hashim Amla  South Africa 901 2012
10 Desmond Haynes  West Indies 900 1985
Top 10 Rankings
Bowling
Rank Name Played for Highest rating Year Achieved
1 Joel Garner  West Indies 940 1985
2 Sir Richard Hadlee  New Zealand 923 1983
3 Imran Khan  Pakistan 920 1986
4 Muttiah Muralitharan  Sri Lanka 913 2002
5 Glenn McGrath  Australia 903 2002
6 Ewen Chatfield  New Zealand 892 1984
7 Malcolm Marshall  West Indies 891 1985
7 Dennis Lillee  Australia 891 1982
9 Curtly Ambrose  West Indies 877 1991
10 Michael Holding  West Indies 875 1985

See also

References

External links