The International Cricket Council player rankings is a widely followed system of rankings for international cricketers based on their recent performances.
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 weighted towards recent form and account for match conditions and the quality of the opponent using statistical algorithms.
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.
Rankings calculations The player rankings are a weighted average of all a player's performances, with recent matches weighted most heavily (so the overall effect of a good or bad performance decline over time). Each match performance is given a rating out of 1000, based on a set of pre-determined criteria, and these figures averaged. This means that the maximum possible overall rating is 1000, and a player gaining a rating of 900 is seen as an exceptional achievement. Separate lists are maintained for batting and bowling and an all-rounder rating is also published, which is obtained by multiplying a player's batting and bowling rating together and dividing by 1000.
For batting, the performance rating is based on a combination of runs scored, the rating of the opposition bowlers, match result and comparison to the overall scores in the match. A bowler gains points based on wickets taken, runs conceded and match result, with more points gained for dismissing highly rated batsmen. A damping-factor is applied to a player's rating at the start of their career, so they do not get a full rating for their performances until they have played about 20 Tests.
Test rankings Top 10 Test batsmen ICC Top 10 Test Batsmen Rank Name Rating 1 Harry Brook 861 2 Steven Smith 840 3 Joe Root 816 4 Travis Head 811 5 Temba Bavuma 775 6 Rachin Ravindra 740 7 Rishabh Pant 713 8 Daryl Mitchell 710 9 Shubman Gill 709 10 Kamindu Mendis 706
Top 10 Test bowlers ICC Top 10 Test Bowlers Rank Name Rating 1 Mitchell Starc 872 2 Matt Henry 861 3 Ollie Robinson 856 4 Jasprit Bumrah 853 5 Pat Cummins 841 6 Marco Jansen 825 7 Kagiso Rabada 807 8 Scott Boland 804 9 Josh Hazlewood 783 10 Noman Ali 777
Top 10 Test all-rounders ICC Top 10 Test All-Rounders Rank Name Rating 1 Ravindra Jadeja 422 2 Marco Jansen 344 3 Mehidy Hasan Miraz 314 4 Mitchell Starc 276 5 Wiaan Mulder 2456 Pat Cummins 234 Washington Sundar 8 Justin Greaves 225 9 Gus Atkinson 219 10 Joe Root 200
ODI rankings Top 10 ODI batsmen ICC Top 10 ODI Batsmen Rank Name Rating 1 Shubman Gill 816 2 Virat Kohli 796 3 Daryl Mitchell 794 4 Rohit Sharma 753 5 Ibrahim Zadran 719 6 Babar Azam 689 7 Kusal Mendis 674 8 Shai Hope 664 9 Joe Root 660 10 Harry Tector 653
Top 10 ODI bowlers ICC Top 10 ODI Bowlers Rank Name Rating 1 Rashid Khan 714 2 Abrar Ahmed 675 3 Keshav Maharaj 667 4 Mitchell Santner 644 5 Kuldeep Yadav 623 6 Maheesh Theekshana 622 7 Jofra Archer 617 8 Shaheen Shah Afridi 604 9 Mehidy Hasan Miraz 602 10 Josh Hazlewood 591
Top 10 ODI all-rounders ICC Top 10 ODI All-Rounders Rank Name Rating 1 Azmatullah Omarzai 337 2 Sikandar Raza 276 3 Mehidy Hasan Miraz 260 4 Michael Bracewell 250 5 Mitchell Santner 2476 Mohammad Nabi 238 Brandon McMullen 8 Rashid Khan 232 9 Axar Patel 20610 Curtis Campher 196 Gudakesh Motie
T20I rankings Top 10 T20I batsmen ICC Top 10 T20I Batsmen Rank Name Rating 1 Ishan Kishan 892 2 Abhishek Sharma 887 3 Sahibzada Farhan 848 4 Harry Brook 7935 Jos Buttler 789 Dewald Brevis 7 Phil Salt 775 8 Pathum Nissanka 757 9 Tilak Varma 719 10 Mitchell Marsh 706
Top 10 T20I bowlers ICC Top 10 T20I Bowlers Rank Name Rating 1 Abrar Ahmed 736 2 Rashid Khan 720 3 Adam Zampa 700 4 Adil Rashid 695 5 Nathan Ellis 675 6 Jamie Overton 674 7 Varun Chakravarthy 665 8 Mohammad Nawaz 658 9 Wanindu Hasaranga 656 10 Liam Dawson 648
Top 10 T20I all-rounders ICC Top 10 T20I All-Rounders Rank Name Rating 1 Sikandar Raza 321 2 Saim Ayub 275 3 Will Jacks 257 4 Dipendra Singh Airee 255 5 Roston Chase 249 6 Azmatullah Omarzai 241 7 Hardik Pandya 225 8 Gerhard Erasmus 213 9 Jason Holder 209 10 Mohammad Nawaz 203
Historical rankings
Historical Test cricket rankings
Year end top ranked players in Test cricket