# ICC men's player rankings

The International Cricket Council player rankings is a widely followed system of rankings for international cricketers based on their recent performances. The current sponsor is MRF Tyres who signed a 4-year deal with the ICC that will last until 2020.
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.

## Current rankings
### Test rankings
#### Top 10 Test batsmen

ICC Top 10 Test Batsmen :
| Rank | Name | Rating |
| 1 | Joe Root | 881 |
| 2 | Kane Williamson | 859 |
| 3 | Daryl Mitchell | 768 |
| 4 | Harry Brook | 758 |
| 5 | Steve Smith | 757 |
| 6 | Rohit Sharma | 751 |
| 7 | Yashasvi Jaiswal | 740 |
| 8 | Virat Kohli | 737 |
| 9 | Babar Azam | 734 |
| 10 | Usman Khawaja | 728 |
| 10 | Mohammad Rizwan | 728 |
| Reference: ICC Rankings, 27 August 2024 |||

#### Top 10 Test bowlers

ICC Top 10 Test Bowlers :
| Rank | Name | Rating |
| 1 | Ravichandran Ashwin | 870 |
| 2 | Josh Hazlewood | 847 |
| 2 | Jasprit Bumrah | 847 |
| 4 | Pat Cummins | 820 |
| 4 | Kagiso Rabada | 820 |
| 6 | Nathan Lyon | 801 |
| 7 | Ravindra Jadeja | 788 |
| 8 | Kyle Jamieson | 729 |
| 9 | Prabath Jayasuriya | 727 |
| 10 | Shaheen Afridi | 716 |
| Reference: ICC Rankings, 27 August 2024 |||

#### Top 10 Test all-rounders

ICC Top 10 Test All-rounders :
| Rank | Name | Rating |
| 1 | Ravindra Jadeja | 444 |
| 2 | Ravichandran Ashwin | 322 |
| 3 | Shakib Al Hasan | 308 |
| 4 | Joe Root | 293 |
| 5 | Jason Holder | 270 |
| 6 | Axar Patel | 269 |
| 7 | Ben Stokes | 261 |
| 8 | Chris Woakes | 259 |
| 9 | Pat Cummins | 245 |
| 10 | Mehidy Hasan Miraz | 235 |
| Reference:ICC Rankings, 27 August 2024 |||

### ODI rankings
#### Top 10 ODI batsmen

ICC Top 10 ODI Batsmen :
| Rank | Name | Rating |
| 1 | Babar Azam | 824 |
| 2 | Rohit Sharma | 765 |
| 3 | Shubman Gill | 763 |
| 4 | Virat Kohli | 746 |
| 4 | Harry Tector | 746 |
| 6 | Daryl Mitchell | 728 |
| 7 | David Warner | 723 |
| 8 | Pathum Nissanka | 708 |
| 9 | Dawid Malan | 707 |
| 10 | Rassie van der Dussen | 701 |
| Reference: ICC Rankings, 27 August 2024 |||

#### Top 10 ODI bowlers

ICC Top 10 ODI Bowlers vte :
| Rank | Name | Rating |
| 1 | Keshav Maharaj | 716 |
| 2 | Josh Hazlewood | 688 |
| 3 | Adam Zampa | 686 |
| 4 | Kuldeep Yadav | 665 |
| 5 | Bernard Scholtz | 657 |
| 6 | Mohammad Nabi | 656 |
| 7 | Shaheen Afridi | 650 |
| 8 | Jasprit Bumrah | 645 |
| 9 | Trent Boult | 643 |
| 9 | Mohammad Siraj | 643 |
| Reference: ICC Rankings, 27 August 2024 ||||

#### Top 10 ODI all-rounders

ICC Top 10 ODI All-rounders vte :
| Rank | Name | Rating |
| 1 | Mohammad Nabi | 320 |
| 2 | Shakib Al Hasan | 292 |
| 3 | Sikandar Raza | 288 |
| 4 | Assad Vala | 248 |
| 5 | Rashid Khan | 239 |
| 6 | Gerhard Erasmus | 238 |
| 7 | Glenn Maxwell | 237 |
| 8 | Mitchell Santner | 233 |
| 9 | Mehidy Hasan | 230 |
| 10 | Zeeshan Maqsood | 229 |
| Reference: ICC Rankings, 27 August 2024 |||

### T20I rankings
#### Top 10 T20I batsmen

ICC Top 10 T20I Batsmen :
| Rank | Name | Rating |
| 1 | Travis Head | 844 |
| 2 | Suryakumar Yadav | 805 |
| 3 | Phil Salt | 797 |
| 4 | Yashasvi Jaiswal | 757 |
| 5 | Babar Azam | 755 |
| 6 | Mohammad Rizwan | 746 |
| 7 | Jos Buttler | 716 |
| 8 | Ruturaj Gaikwad | 664 |
| 9 | Nicholas Pooran | 660 |
| 10 | Brandon King | 643 |
| Reference: ICC Rankings, 27 August 2024 |||

#### Top 10 T20I bowlers

ICC Top 10 T20I Bowlers vte :
| Rank | Name | Rating |
| 1 | Adil Rashid | 718 |
| 2 | Akeal Hosein | 680 |
| 3 | Gudakesh Motie | 674 |
| 4 | Rashid Khan | 668 |
| 5 | Wanindu Hasaranga | 663 |
| 6 | Josh Hazlewood | 662 |
| 6 | Anrich Nortje | 662 |
| 8 | Adam Zampa | 654 |
| 9 | Fazalhaq Farooqi | 645 |
| 10 | Maheesh Theekshana | 640 |
| Reference: ICC Rankings, 27 August 2024 |||

#### Top 10 T20I all-ballers

ICC Top 10 T20I All-rounders vte :
| Rank | Name | Rating |
| 1 | Marcus Stoinis | 211 |
| 2 | Sikandar Raza | 208 |
| 3 | Shakib Al Hasan | 206 |
| 3 | Wanindu Hasaranga | 206 |
| 5 | Mohammad Nabi | 205 |
| 6 | Hardik Pandya | 199 |
| 6 | Dipendra Singh Airee | 199 |
| 8 | Liam Livingstone | 187 |
| 9 | Aiden Markram | 177 |
| 10 | Moeen Ali | 174 |
| Reference: ICC Rankings, 27 August 2024 |||

## Historical rankings
### Historical Test cricket rankings
#### Year end top ranked players in Test cricket

| Year | Top Batsman | Country | Rating | Top Bowler | Country | Rating | Top All-rounder | Country | Rating |
| 2023 | Kane Williamson | New Zealand | 864 | Ravichandran Ashwin | India | 879 | Ravindra Jadeja | India | 455 |
| 2022 | Marnus Labuschagne | Australia | 925 | Pat Cummins | Australia | 872 | Ravindra Jadeja | India | 369 |
| 2021 | Marnus Labuschagne | Australia | 915 | Pat Cummins | Australia | 902 | Jason Holder | West Indies | 382 |
| 2020 | Kane Williamson | New Zealand | 890 | Pat Cummins | Australia | 906 | Ben Stokes | England | 446 |
| 2019 | Virat Kohli | India | 899 | Pat Cummins | Australia | 902 | Jason Holder | West Indies | 473 |
| 2018 | Virat Kohli | India | 931 | Kagiso Rabada | South Africa | 880 | Shakib Al Hasan | Bangladesh | 415 |
| 2017 | Steve Smith | Australia | 947 | James Anderson | England | 892 | Shakib Al Hasan | Bangladesh | 437 |
| 2016 | Steve Smith | Australia | 937 | Ravichandran Ashwin | India | 887 | Ravichandran Ashwin | India | 481 |
| 2015 | Steve Smith | Australia | 899 | Ravichandran Ashwin | India | 871 | Ravichandran Ashwin | India | 405 |
| 2014 | AB de Villiers | South Africa | 893 | Dale Steyn | South Africa | 906 | Shakib Al Hasan | Bangladesh | 398 |
| 2013 | AB de Villiers | South Africa | 912 | Vernon Philander | South Africa | 909 | Ravichandran Ashwin | India | 387 |
| 2012 | Michael Clarke | Australia | 900 | Dale Steyn | South Africa | 880 | Jacques Kallis | South Africa | 387 |
| 2011 | Kumar Sangakkara | Sri Lanka | 863 | Dale Steyn | South Africa | 898 | Shakib Al Hasan | Bangladesh | 404 |
| 2010 | Kumar Sangakkara | Sri Lanka | 882 | Dale Steyn | South Africa | 897 | Jacques Kallis | South Africa | 429 |
| 2009 | Gautam Gambhir | India | 877 | Dale Steyn | South Africa | 836 | Jacques Kallis | South Africa | 452 |
| 2008 | Shivnarine Chanderpaul | West Indies | 901 | Muttiah Muralitharan | Sri Lanka | 897 | Jacques Kallis | South Africa | 447 |
| 2007 | Kumar Sangakkara | Sri Lanka | 933 | Muttiah Muralitharan | Sri Lanka | 907 | Jacques Kallis | South Africa | 537 |
| 2006 | Ricky Ponting | Australia | 937 | Muttiah Muralitharan | Sri Lanka | 913 | Jacques Kallis | South Africa | 439 |
| 2005 | Ricky Ponting | Australia | 886 | Shane Warne | Australia | 867 | Jacques Kallis | South Africa | 476 |
| 2004 | Rahul Dravid | India | 881 | Glenn McGrath | Australia | 870 | Jacques Kallis | South Africa | 500 |
| 2003 | Ricky Ponting | Australia | 905 | Muttiah Muralitharan | Sri Lanka | 908 | Jacques Kallis | South Africa | 518 |
| 2002 | Matthew Hayden | Australia | 906 | Glenn McGrath | Australia | 911 | Jacques Kallis | South Africa | 615 |
| 2001 | Brian Lara | West Indies | 905 | Glenn McGrath | Australia | 902 | Jacques Kallis | South Africa | 503 |
| 2000 | Sachin Tendulkar | India | 877 | Shaun Pollock | South Africa | 901 | Chris Cairns | New Zealand | 461 |
| 1999 | Brian Lara | West Indies | 892 | Shaun Pollock | South Africa | 904 | Shaun Pollock | South Africa | 464 |
| 1998 | Sachin Tendulkar | India | 861 | Allan Donald | South Africa | 871 | Shaun Pollock | South Africa | 453 |
| 1997 | Steve Waugh | Australia | 828 | Glenn McGrath | Australia | 853 | Brian McMillan | South Africa | 356 |
| 1996 | Steve Waugh | Australia | 894 | Glenn McGrath | Australia | 872 | Brian McMillan | South Africa | 389 |
| 1995 | Brian Lara | West Indies | 898 | Shane Warne | Australia | 876 | Brian McMillan | South Africa | 386 |
| 1994 | Sachin Tendulkar | India | 776 | Shane Warne | Australia | 905 | Wasim Akram | Pakistan | 274 |
| 1993 | Graham Gooch | England | 821 | Waqar Younis | Pakistan | 907 | Kapil Dev | India | 323 |
| 1992 | Graham Gooch | England | 852 | Curtly Ambrose | West Indies | 868 | Kapil Dev | India | 331 |
| 1991 | Graham Gooch | England | 871 | Curtly Ambrose | West Indies | 834 | Imran Khan | Pakistan | 475 |
| 1990 | Richie Richardson | West Indies | 789 | Malcolm Marshall | West Indies | 845 | Imran Khan | Pakistan | 466 |
| 1989 | Richie Richardson | West Indies | 876 | Malcolm Marshall | West Indies | 897 | Imran Khan | Pakistan | 442 |
| 1988 | Javed Miandad | Pakistan | 808 | Richard Hadlee | New Zealand | 900 | Richard Hadlee | New Zealand | 425 |
| 1987 | Dilip Vengsarkar | India | 833 | Richard Hadlee | New Zealand | 905 | Richard Hadlee | New Zealand | 457 |
| 1986 | Viv Richards | West Indies | 829 | Richard Hadlee | New Zealand | 903 | Richard Hadlee | New Zealand | 440 |
| 1985 | Allan Border | Australia | 817 | Richard Hadlee | New Zealand | 909 | Richard Hadlee | New Zealand | 446 |
| 1984 | Clive Lloyd | West Indies | 783 | Malcolm Marshall | West Indies | 897 | Richard Hadlee | New Zealand | 443 |
| 1983 | Clive Lloyd | West Indies | 806 | Imran Khan | Pakistan | 856 | Imran Khan | Pakistan | 487 |
| 1982 | Viv Richards | West Indies | 892 | Imran Khan | Pakistan | 909 | Ian Botham | England | 491 |
| 1981 | Viv Richards | West Indies | 908 | Dennis Lillee | Australia | 866 | Ian Botham | England | 528 |
| 1980 | Viv Richards | West Indies | 903 | Ian Botham | England | 888 | Ian Botham | England | 546 |
| 1979 | Sunil Gavaskar | India | 875 | Ian Botham | England | 897 | Ian Botham | England | 534 |
| 1978 | Sunil Gavaskar | India | 833 | Bob Willis | England | 837 | Ian Botham | England | 399 |
| 1977 | Viv Richards | West Indies | 872 | Dennis Lillee | Australia | 824 | Mushtaq Mohammad | Pakistan | 351 |
| 1976 | Viv Richards | West Indies | 913 | Andy Roberts | West Indies | 850 | Tony Greig | England | 412 |
| 1975 | Alvin Kallicharran | West Indies | 842 | Dennis Lillee | Australia | 849 | Tony Greig | England | 485 |
| 1974 | Glenn Turner | New Zealand | 845 | Derek Underwood | England | 712 | Tony Greig | England | 471 |
| 1973 | Garry Sobers | West Indies | 789 | Geoff Arnold Bishen Bedi | England India | 721 | Garry Sobers | West Indies | 489 |
| 1972 | Garry Sobers | West Indies | 776 | Derek Underwood | England | 884 | Garry Sobers | West Indies | 506 |
| 1971 | Garry Sobers | West Indies | 834 | Derek Underwood | England | 843 | Garry Sobers | West Indies | 538 |
| 1970 | Doug Walters | Australia | 865 | Derek Underwood | England | 845 | Garry Sobers | West Indies | 504 |
| 1969 | Doug Walters | Australia | 896 | Derek Underwood | England | 849 | Garry Sobers | West Indies | 504 |
| 1968 | Garry Sobers | West Indies | 918 | Lance Gibbs | West Indies | 845 | Garry Sobers | West Indies | 655 |
| 1967 | Garry Sobers | West Indies | 938 | Lance Gibbs | West Indies | 866 | Garry Sobers | West Indies | 647 |
| 1966 | Garry Sobers | West Indies | 935 | Lance Gibbs | West Indies | 843 | Garry Sobers | West Indies | 644 |
| 1965 | Ken Barrington | England | 873 | Lance Gibbs | West Indies | 863 | Garry Sobers | West Indies | 529 |
| 1964 | Garry Sobers | West Indies | 894 | Lance Gibbs | West Indies | 878 | Garry Sobers | West Indies | 604 |
| 1963 | Garry Sobers | West Indies | 894 | Fred Trueman | England | 880 | Garry Sobers | West Indies | 604 |
| 1962 | Garry Sobers | West Indies | 907 | Wes Hall | West Indies | 898 | Garry Sobers | West Indies | 556 |
| 1961 | Garry Sobers | West Indies | 896 | Alan Davidson | Australia | 899 | Alan Davidson | Australia | 437 |
| 1960 | Garry Sobers | West Indies | 933 | Alan Davidson | Australia | 896 | Alan Davidson | Australia | 468 |
| 1959 | Garry Sobers | West Indies | 881 | Fazal Mahmood | Pakistan | 874 | Richie Benaud | Australia | 473 |
| 1958 | Peter May | England | 894 | Tony Lock | England | 908 | Richie Benaud | Australia | 503 |
| 1957 | Peter May | England | 905 | Hugh Tayfield | South Africa | 856 | Trevor Bailey | England | 382 |
| 1956 | Peter May | England | 937 | Jim Laker | England | 896 | Vinoo Mankad | India | 337 |
| 1955 | Clyde Walcott | West Indies | 938 | Hugh Tayfield | South Africa | 817 | Keith Miller | Australia | 513 |
| 1954 | Neil Harvey | Australia | 916 | Ray Lindwall | Australia | 892 | Keith Miller | Australia | 465 |
| 1953 | Len Hutton | England | 926 | Alec Bedser | England | 897 | Keith Miller | Australia | 464 |
| 1952 | Len Hutton | England | 917 | Bill Johnston | Australia | 862 | Keith Miller | Australia | 548 |
| 1951 | Len Hutton | England | 916 | Bill Johnston | Australia | 899 | Keith Miller | Australia | 481 |
| 1950 | Len Hutton | England | 903 | Bill Johnston | Australia | 869 | Keith Miller | Australia | 349 |
| 1949 | Len Hutton | England | 853 | Ray Lindwall | Australia | 822 | Keith Miller | Australia | 303 |
| 1948 | Denis Compton | England | 903 | Ray Lindwall | Australia | 830 | Keith Miller | Australia | 277 |
| 1947 | Don Bradman | Australia | 950 | Ernie Toshack | Australia | 595 | Bill Edrich | England | 269 |
| 1946 | Don Bradman | Australia | 953 | Bill Voce | England | 545 | Wally Hammond | England | 271 |
| 1945 | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) |
| 1944 | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) |
| 1943 | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) |
| 1942 | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) |
| 1941 | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) |
| 1940 | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) | No Test cricket took place (due to World War II) |
| 1939 | Don Bradman | Australia | 952 | Bill O'Reilly | Australia | 887 | Wally Hammond | England | 334 |
| 1938 | Don Bradman | Australia | 952 | Bill O'Reilly | Australia | 887 | Wally Hammond | England | 346 |
| 1937 | Don Bradman | Australia | 948 | Bill O'Reilly | Australia | 897 | Wally Hammond | England | 370 |
| 1936 | Don Bradman | Australia | 885 | Hedley Verity | England | 839 | Wally Hammond | England | 341 |
| 1935 | Don Bradman | Australia | 941 | Clarrie Grimmett | Australia | 830 | Wally Hammond | England | 286 |
| 1934 | Don Bradman | Australia | 960 | Clarrie Grimmett | Australia | 826 | Hedley Verity | England | 298 |
| 1933 | Don Bradman | Australia | 909 | Clarrie Grimmett | Australia | 783 | Wally Hammond | England | 326 |
| 1932 | Herbert Sutcliffe | England | 873 | Clarrie Grimmett | Australia | 841 | Wally Hammond | England | 305 |
| 1931 | Don Bradman | Australia | 847 | Clarrie Grimmett | Australia | 801 | Maurice Tate | England | 259 |
| 1930 | Herbert Sutcliffe | England | 844 | Clarrie Grimmett | Australia | 757 | Maurice Tate | England | 232 |
| 1929 | Herbert Sutcliffe | England | 852 | Maurice Tate | England | 739 | Maurice Tate | England | 274 |
| 1928 | Herbert Sutcliffe | England | 857 | Maurice Tate | England | 851 | Maurice Tate | England | 257 |
| 1927 | Jack Hobbs | England | 889 | Maurice Tate | England | 848 | Jack Gregory | Australia | 324 |
| 1926 | Jack Hobbs | England | 898 | Maurice Tate | England | 857 | Jack Gregory | Australia | 324 |
| 1925 | Jack Hobbs | England | 859 | Maurice Tate | England | 838 | Jack Gregory | Australia | 377 |
| 1924 | Jack Hobbs | England | 872 | Jack Gregory | Australia | 734 | Jack Gregory | Australia | 364 |
| 1923 | Herbie Taylor | South Africa | 844 | Jack Gregory | Australia | 706 | Jack Gregory | Australia | 379 |
| 1922 | Jack Hobbs | England | 868 | Jack Gregory | Australia | 706 | Jack Gregory | Australia | 379 |
| 1921 | Jack Hobbs | England | 877 | Jack Gregory | Australia | 706 | Jack Gregory | Australia | 379 |
| 1920 | Jack Hobbs | England | 938 | Aubrey Faulkner | South Africa | 578 | Aubrey Faulkner | South Africa | 398 |
| 1919 | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) |
| 1918 | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) |
| 1917 | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) |
| 1916 | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) |
| 1915 | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) | No Test cricket took place (due to World War I) |
| 1914 | Jack Hobbs | England | 940 | Aubrey Faulkner | South Africa | 578 | Aubrey Faulkner | South Africa | 398 |
| 1913 | Jack Hobbs | England | 939 | Sydney Barnes | England | 930 | Aubrey Faulkner | South Africa | 423 |
| 1912 | Jack Hobbs | England | 942 | Sydney Barnes | England | 917 | Aubrey Faulkner | South Africa | 440 |
| 1911 | Aubrey Faulkner | South Africa | 853 | Sydney Barnes | England | 688 | Aubrey Faulkner | South Africa | 486 |
| 1910 | Jack Hobbs | England | 774 | Tibby Cotter | Australia | 709 | Aubrey Faulkner | South Africa | 373 |
| 1909 | Clem Hill | Australia | 649 | Colin Blythe | England | 793 | Monty Noble | Australia | 342 |
| 1908 | Clem Hill | Australia | 682 | Jack Saunders | Australia | 734 | Monty Noble | Australia | 373 |
| 1907 | Clem Hill | Australia | 706 | Colin Blythe | England | 755 | Monty Noble | Australia | 341 |
| 1906 | Clem Hill | Australia | 696 | Wilfred Rhodes | England | 726 | Monty Noble | Australia | 337 |
| 1905 | Stanley Jackson | England | 749 | Wilfred Rhodes | England | 763 | Monty Noble | Australia | 337 |
| 1904 | Clem Hill | Australia | 799 | Hugh Trumble | Australia | 860 | Monty Noble | Australia | 450 |
| 1903 | Clem Hill | Australia | 862 | Hugh Trumble | Australia | 822 | Monty Noble | Australia | 333 |
| 1902 | Clem Hill | Australia | 886 | Hugh Trumble | Australia | 830 | Hugh Trumble | Australia | 330 |
| 1901 | Tom Hayward | England | 705 | Hugh Trumble | Australia | 652 | Hugh Trumble | Australia | 256 |
| 1900 | Tom Hayward | England | 673 | Hugh Trumble | Australia | 678 | Hugh Trumble | Australia | 260 |
| 1899 | Tom Hayward | England | 673 | Hugh Trumble | Australia | 678 | Hugh Trumble | Australia | 260 |
| 1898 | Joe Darling | Australia | 753 | Tom Richardson | England | 763 | Johnny Briggs | England | 222 |
| 1897 | WG Grace | England | 607 | Johnny Briggs | England | 794 | Johnny Briggs | England | 231 |
| 1896 | Jack Lyons | Australia | 618 | Bobby Peel | England | 827 | George Giffen | Australia | 372 |
| 1895 | WG Grace | England | 646 | Johnny Briggs | England | 870 | George Giffen | Australia | 414 |
| 1894 | Jack Lyons | Australia | 699 | Johnny Briggs | England | 883 | Johnny Briggs | England | 332 |
| 1893 | Jack Lyons | Australia | 732 | Johnny Briggs | England | 886 | Johnny Briggs | England | 290 |
| 1892 | Jack Lyons | Australia | 713 | Johnny Briggs | England | 862 | Johnny Briggs | England | 310 |
| 1891 | WG Grace | England | 653 | Bobby Peel | England | 805 | Billy Barnes | England | 371 |
| 1890 | WG Grace | England | 653 | Bobby Peel | England | 805 | Billy Barnes | England | 371 |
| 1889 | Arthur Shrewsbury | England | 678 | Johnny Briggs | England | 817 | Billy Barnes | England | 376 |
| 1888 | Arthur Shrewsbury | England | 692 | Bobby Peel | England | 774 | Billy Barnes | England | 392 |
| 1887 | Arthur Shrewsbury | England | 677 | Billy Bates | England | 658 | Billy Barnes | England | 318 |
| 1886 | Arthur Shrewsbury | England | 733 | Fred Spofforth | Australia | 827 | Billy Bates | England | 282 |
| 1885 | A. G. Steel | England | 645 | Joey Palmer | Australia | 783 | Billy Bates | England | 300 |
| 1884 | A. G. Steel | England | 671 | Joey Palmer | Australia | 797 | A. G. Steel | England | 253 |
| 1883 | George Ulyett | England | 603 | Fred Spofforth | Australia | 643 | Billy Bates | England | 225 |
| 1882 | George Ulyett | England | 628 | Fred Spofforth | Australia | 557 | George Ulyett | England | 180 |
| 1881 | WG Grace | England | 436 | Fred Spofforth | Australia | 433 | | | |
| 1880 | WG Grace | England | 436 | Fred Spofforth | Australia | 433 | | | |
| 1879 | Charles Bannerman | Australia | 433 | Fred Spofforth | Australia | 437 | | | |
| 1878 | Charles Bannerman | Australia | 466 | Tom Kendall | Australia | 384 | | | |
| 1877 | Charles Bannerman | Australia | 466 | Tom Kendall | Australia | 384 | | | |

#### Batsmen, Bowlers and All-rounders with a peak rating of 900 points or more

| Rank | Name | Played for | Highest rating | Year |
| 1 | Donald Bradman | Australia | 961 | 1948 |
| 2 | Steve Smith | Australia | 947 | 2017 |
| 3 | Sir Len Hutton | England | 945 | 1954 |
| 4 | Sir Jack Hobbs | England | 942 | 1912 |
| 4 | Ricky Ponting | Australia | 942 | 2006 |
| 6 | Peter May | England | 941 | 1956 |
| 7 | Sir Vivian Richards | West Indies | 938 | 1981 |
| 7 | Kumar Sangakkara | Sri Lanka | 938 | 2007 |
| 7 | Sir Garry Sobers | West Indies | 938 | 1967 |
| 7 | Sir Clyde Walcott | West Indies | 938 | 1955 |
| 11 | Virat Kohli | India | 937 | 2018 |
| 12 | Marnus Labuschagne | Australia | 936 | 2022 |
| 13 | Matthew Hayden | Australia | 935 | 2002 |
| 13 | Jacques Kallis | South Africa | 935 | 2007 |
| 13 | AB de Villiers | South Africa | 935 | 2014 |
| 16 | Mohammad Yousuf | Pakistan | 933 | 2006 |
| 17 | Sir Everton Weekes | West Indies | 927 | 1956 |
| 17 | Graeme Pollock | South Africa | 927 | 1970 |
| 19 | Joe Root | England | 923 | 2022 |
| 20 | Dudley Nourse | South Africa | 922 | 1951 |
| 20 | Doug Walters | Australia | 922 | 1970 |
| 22 | Neil Harvey | Australia | 921 | 1953 |
| 22 | Mike Hussey | Australia | 921 | 2008 |
| 24 | Kane Williamson | New Zealand | 919 | 2021 |
| 25 | Denis Compton | England | 917 | 1948 |
| Rank | Name | Played for | Highest rating | Year |
| 1 | Sydney Barnes | England | 932 | 1914 |
| 2 | George Lohmann | England | 931 | 1896 |
| 3 | Imran Khan | Pakistan | 922 | 1983 |
| 4 | Muttiah Muralitharan | Sri Lanka | 920 | 2007 |
| 5 | Glenn McGrath | Australia | 914 | 2001 |
| 5 | Pat Cummins | Australia | 914 | 2019 |
| 7 | Curtly Ambrose | West Indies | 912 | 1994 |
| 7 | Tony Lock | England | 912 | 1958 |
| 7 | Vernon Philander | South Africa | 912 | 2013 |
| 10 | Sir Ian Botham | England | 911 | 1980 |
| 11 | Malcolm Marshall | West Indies | 910 | 1988 |
| 12 | Waqar Younis | Pakistan | 909 | 1993 |
| 12 | Sir Richard Hadlee | New Zealand | 909 | 1985 |
| 12 | Shaun Pollock | South Africa | 909 | 1999 |
| 12 | Dale Steyn | South Africa | 909 | 2014 |
| 16 | Alan Davidson | Australia | 908 | 1961 |
| 17 | Derek Underwood | England | 907 | 1971 |
| 18 | Shane Warne | Australia | 905 | 1994 |
| 19 | Ravichandran Ashwin | India | 904 | 2016 |
| 20 | Sir Alec Bedser | England | 903 | 1953 |
| 20 | James Anderson | England | 903 | 2018 |
| 22 | Kagiso Rabada | South Africa | 902 | 2018 |
| 23 | Clarrie Grimmett | Australia | 901 | 1936 |
| 23 | Bill O'Reilly | Australia | 901 | 1946 |
| 25 | Bill Johnston | Australia | 900 | 1952 |

##### All-rounders with a peak rating of 500 points or more

| Rank | Name | Played for | Highest rating | Year |
| 1 | Sir Garry Sobers | West Indies | 669 | 1967 |
| 2 | Sir Ian Botham | England | 645 | 1980 |
| 3 | Jacques Kallis | South Africa | 615 | 2002 |
| 4 | Keith Miller | Australia | 572 | 1952 |
| 5 | Richard Benaud | Australia | 532 | 1959 |
| 6 | Imran Khan | Pakistan | 517 | 1983 |
| 7 | Tony Greig | England | 508 | 1975 |
| 8 | Andrew Flintoff | England | 501 | 2005 |
| 8 | Aubrey Faulkner | South Africa | 501 | 1911 |
| 10 | Chris Cairns | New Zealand | 500 | 2000 |

### Historical One Day International (ODI) cricket rankings
#### Year end top ranked players in ODI cricket

| Year | Top Batsman | Country | Rating | Top Bowler | Country | Rating | Top All-rounder | Country | Rating |
| 2023 | Babar Azam | Pakistan | 824 | Keshav Maharaj | South Africa | 716 | Shakib Al Hasan | Bangladesh | 310 |
| 2022 | Babar Azam | Pakistan | 893 | Trent Boult | New Zealand | 737 | Shakib Al Hasan | Bangladesh | 389 |
| 2021 | Babar Azam | Pakistan | 873 | Trent Boult | New Zealand | 737 | Shakib Al Hasan | Bangladesh | 416 |
| 2020 | Virat Kohli | India | 870 | Trent Boult | New Zealand | 722 | Shakib Al Hasan | Bangladesh | 373 |
| 2019 | Virat Kohli | India | 887 | Jasprit Bumrah | India | 785 | Ben Stokes | England | 319 |
| 2018 | Virat Kohli | India | 911 | Jasprit Bumrah | India | 841 | Rashid Khan | Afghanistan | 353 |
| 2017 | Virat Kohli | India | 876 | Hasan Ali | Pakistan | 759 | Mohammad Hafeez | Pakistan | 352 |
| 2016 | AB de Villiers | South Africa | 861 | Trent Boult | New Zealand | 718 | Shakib Al Hasan | Bangladesh | 377 |
| 2015 | AB de Villiers | South Africa | 900 | Sunil Narine | West Indies | 734 | Shakib Al Hasan | Bangladesh | 415 |
| 2014 | AB de Villiers | South Africa | 887 | Sunil Narine | West Indies | 753 | Angelo Mathews | Sri Lanka | 408 |
| 2013 | AB de Villiers | South Africa | 872 | Saeed Ajmal | Pakistan | 776 | Shakib Al Hasan | Bangladesh | 376 |
| 2012 | Hashim Amla | South Africa | 901 | Saeed Ajmal | Pakistan | 747 | Shakib Al Hasan | Bangladesh | 425 |
| 2011 | Hashim Amla | South Africa | 840 | Saeed Ajmal | Pakistan | 735 | Shakib Al Hasan | Bangladesh | 419 |
| 2010 | Hashim Amla | South Africa | 849 | Daniel Vettori | New Zealand | 727 | Shakib Al Hasan | Bangladesh | 434 |
| 2009 | M.S.Dhoni | India | 825 | Daniel Vettori | New Zealand | 717 | Shakib Al Hasan | Bangladesh | 453 |
| 2008 | M.S.Dhoni | India | 771 | Nathan Bracken | Australia | 754 | Jacob Oram | New Zealand | 381 |
| 2007 | Ricky Ponting | Australia | 829 | Shaun Pollock | South Africa | 843 | Shaun Pollock | South Africa | 466 |
| 2006 | Michael Hussey | Australia | 815 | Shaun Pollock | South Africa | 905 | Shaun Pollock | South Africa | 473 |
| 2005 | Ricky Ponting | Australia | 803 | Glenn McGrath | Australia | 832 | Andrew Flintoff | England | 453 |
| 2004 | Adam Gilchrist | Australia | 789 | Shaun Pollock | South Africa | 822 | Andrew Flintoff | England | 511 |
| 2003 | Sachin Tendulkar | India | 816 | Shaun Pollock | South Africa | 877 | Chris Gayle | West Indies | 509 |
| 2002 | Michael Bevan | Australia | 778 | Shaun Pollock | South Africa | 887 | Jacques Kallis | South Africa | 463 |
| 2001 | Michael Bevan | Australia | 835 | Muttiah Muralitharan | Sri Lanka | 898 | Jacques Kallis | South Africa | 449 |
| 2000 | Michael Bevan | Australia | 855 | Muttiah Muralitharan | Sri Lanka | 856 | Jacques Kallis | South Africa | 449 |
| 1999 | Michael Bevan | Australia | 859 | Shaun Pollock | South Africa | 812 | Lance Klusener | South Africa | 491 |
| 1998 | Sachin Tendulkar | India | 887 | Saqlain Mushtaq | Pakistan | 793 | Carl Hooper | West Indies | 437 |
| 1997 | Brian Lara | West Indies | 883 | Shaun Pollock | South Africa | 800 | Sanath Jayasuriya | Sri Lanka | 434 |
| 1996 | Brian Lara | West Indies | 891 | Curtly Ambrose | West Indies | 827 | Carl Hooper | West Indies | 361 |
| 1995 | Brian Lara | West Indies | 880 | Paul Reiffel | Australia | 787 | Hansie Cronje | South Africa | 464 |
| 1994 | Brian Lara | West Indies | 826 | Wasim Akram | Pakistan | 780 | Hansie Cronje | South Africa | 407 |
| 1993 | Brian Lara | West Indies | 863 | Wasim Akram | Pakistan | 825 | Kapil Dev | India | 398 |
| 1992 | Dean Jones | Australia | 858 | Curtly Ambrose | West Indies | 816 | Kapil Dev | India | 435 |
| 1991 | Dean Jones | Australia | 894 | Curtly Ambrose | West Indies | 870 | Kapil Dev | India | 476 |
| 1990 | Dean Jones | Australia | 913 | Curtly Ambrose | West Indies | 813 | Kapil Dev | India | 442 |
| 1989 | Dean Jones | Australia | 870 | Courtney Walsh | West Indies | 778 | Kapil Dev | India | 475 |
| 1988 | Javed Miandad | Pakistan | 888 | Malcolm Marshall | West Indies | 780 | Kapil Dev | India | 516 |
| 1987 | Vivian Richards | West Indies | 933 | Maninder Singh | India | 814 | Kapil Dev | India | 521 |
| 1986 | Vivian Richards | West Indies | 932 | Joel Garner | West Indies | 891 | Kapil Dev | India | 556 |
| 1985 | Vivian Richards | West Indies | 935 | Joel Garner | West Indies | 921 | Kapil Dev | India | 573 |
| 1984 | Vivian Richards | West Indies | 932 | Joel Garner | West Indies | 918 | Kapil Dev | India | 545 |
| 1983 | Zaheer Abbas | Pakistan | 931 | Richard Hadlee | New Zealand | 914 | Kapil Dev | India | 618 |
| 1982 | Vivian Richards | West Indies | 901 | Dennis Lillee | Australia | 878 | Greg Chappell | Australia | 523 |
| 1981 | Greg Chappell | Australia | 884 | Dennis Lillee | Australia | 814 | Greg Chappell | Australia | 547 |
| 1980 | Greg Chappell | Australia | 817 | Dennis Lillee | Australia | 764 | Greg Chappell | Australia | 371 |
| 1979 | Greg Chappell | Australia | 733 | Andy Roberts | West Indies | 646 | Chris Old | England | 251 |
| 1978 | Greg Chappell | Australia | 670 | Chris Old | England | 560 | Chris Old | England | 245 |
| 1977 | Greg Chappell | Australia | 677 | Max Walker | Australia | 517 | Greg Chappell | Australia | 222 |
| 1976 | Dennis Amiss | England | 654 | Bernard Julien | West Indies | 540 | Chris Old | England | 165 |
| 1975 | Keith Fletcher | England | 656 | Max Walker | Australia | 497 | Chris Old | England | 170 |
| 1974 | Keith Fletcher | England | 517 | Geoff Arnold | England | 444 | Tony Greig | England | 125 |
| 1973 | Dennis Amiss | England | 465 | Geoff Arnold | England | 410 | Tony Greig | England | 90 |
| 1972 | Keith Stackpole | Australia | 371 | Geoff Arnold | England | 376 | Greg Chappell | Australia | 60 |
| 1971 | John Edrich | England | 246 | Keith Stackpole | Australia | 141 | Keith Stackpole | Australia | 13 |

#### Top 10 rankings: batting, bowling and all-rounder

| Rank | Name | Played for | Highest rating | Year |
| 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 | Virat Kohli | India | 911 | 2018 |
| 7 | Javed Miandad | Pakistan | 910 | 1987 |
| 8 | Brian Lara | West Indies | 908 | 1993 |
| 9 | AB de Villiers | South Africa | 902 | 2015 |
| 10 | Hashim Amla | South Africa | 901 | 2012 |
| Rank | Name | Played for | Highest rating | Year |
| 1 | Joel Garner | West Indies | 940 | 1985 |
| 2 | Sir Richard Hadlee | New Zealand | 923 | 1983 |
| 3 | Shaun Pollock | South Africa | 917 | 2007 |
| 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 |

##### Top 10 Rankings All-rounder

| Rank | Name | Played for | Highest rating | Year |
| 1 | Kapil Dev | India | 631 | 1985 |
| 2 | Greg Chappell | Australia | 568 | 1982 |
| 3 | Andrew Flintoff | England | 543 | 2004 |
| 4 | Viv Richards | West Indies | 532 | 1985 |
| 5 | Lance Klusener | South Africa | 521 | 1999 |
| 6 | Chris Gayle | West Indies | 509 | 2003 |
| 7 | Jacques Kallis | South Africa | 505 | 2001 |
| 8 | Steve Waugh | Australia | 501 | 1988 |
| 9 | Shaun Pollock | South Africa | 494 | 2008 |
| 10 | Imran Khan | Pakistan | 480 | 1983 |
| 10 | Ravi Shastri | India | 480 | 1986 |

### Historical T20I rankings
#### Year end top ranked players in T20I cricket

| Year | Top Batsman | Country | Rating | Top Bowler | Country | Rating | Top All-rounder | Country | Rating |
| 2023 | Suryakumar Yadav | India | 887 | Adil Rashid | England | 726 | Shakib Al Hasan | Bangladesh | 256 |
| 2022 | Suryakumar Yadav | India | 890 | Wanindu Hasaranga | Sri Lanka | 704 | Shakib Al Hasan | Bangladesh | 252 |
| 2021 | Babar Azam Dawid Malan | Pakistan England | 805 | Wanindu Hasaranga | Sri Lanka | 797 | Mohammad Nabi | Afghanistan | 265 |
| 2020 | Dawid Malan | England | 915 | Rashid Khan | Afghanistan | 736 | Mohammad Nabi | Afghanistan | 294 |
| 2019 | Babar Azam | Pakistan | 879 | Rashid Khan | Afghanistan | 749 | Mohammad Nabi | Afghanistan | 319 |
| 2018 | Babar Azam | Pakistan | 858 | Rashid Khan | Afghanistan | 793 | Glenn Maxwell | Australia | 362 |
| 2017 | Aaron Finch | Australia | 784 | Imad Wasim | Pakistan | 719 | Shakib Al Hasan | Bangladesh | 353 |
| 2016 | Virat Kohli | India | 820 | Imran Tahir | South Africa | 740 | Glenn Maxwell | Australia | 388 |
| 2015 | Aaron Finch | Australia | 854 | Sunil Narine | West Indies | 773 | Shakib Al Hasan | Bangladesh | 361 |
| 2014 | Virat Kohli | India | 897 | Samuel Badree | West Indies | 831 | Shakib Al Hasan | Bangladesh | 378 |
| 2013 | Alex Hales | England | 842 | Sunil Narine | West Indies | 817 | Shane Watson | Australia | 446 |
| 2012 | Shane Watson | Australia | 799 | Saeed Ajmal | Pakistan | 756 | Shane Watson | Australia | 531 |
| 2011 | Eoin Morgan | England | 821 | Ajantha Mendis | Sri Lanka | 739 | Shane Watson | Australia | 379 |
| 2010 | Kevin Pietersen | England | 847 | Graeme Swann | England | 760 | Shahid Afridi | Pakistan | 381 |
| 2009 | Graeme Smith | South Africa | 766 | Shahid Afridi | Pakistan | 803 | Shahid Afridi | Pakistan | 412 |
| 2008 | Misbah-ul-Haq | Pakistan | 645 | Umar Gul | Pakistan | 689 | Andrew Symonds | Australia | 209 |
| 2007 | Andrew Symonds | Australia | 636 | Umar Gul | Pakistan | 557 | Andrew Symonds | Australia | 228 |
| 2006 | Graeme Smith | South Africa | 548 | Andre Adams | New Zealand | 183 | Andrew Symonds | Australia | 71 |
| 2005 | Ricky Ponting | Australia | 464 | Andre Adams Brett Lee | New Zealand Australia | 110 | Andrew Symonds | Australia | 20 |

#### Top 10 T20I rankings: batting and bowling

| Rank | Name | Played for | Highest rating | Year |
| 1 | Dawid Malan | England | 915 | 2020 |
| 2 | Suryakumar Yadav | India | 910 | 2023 |
| 3 | Aaron Finch | Australia | 900 | 2018 |
| 4 | Virat Kohli | India | 897 | 2014 |
| 5 | Babar Azam | Pakistan | 896 | 2019 |
| 6 | Kevin Pietersen | England | 882 | 2010 |
| 7 | Mohammad Rizwan | Pakistan | 875 | 2022 |
| 8 | Eoin Morgan | England | 872 | 2011 |
| 9 | Alex Hales | England | 866 | 2014 |
| 10 | KL Rahul | India | 854 | 2018 |
| Rank | Name | Played for | Highest rating | Year |
| 1 | Umar Gul | Pakistan | 857 | 2009 |
| 2 | Samuel Badree | West Indies | 855 | 2014 |
| 3 | Daniel Vettori | New Zealand | 850 | 2010 |
| 4 | Tabraiz Shamsi | South Africa | 821 | 2021 |
| 5 | Sunil Narine | West Indies | 817 | 2013 |
| 6 | Rashid Khan | Afghanistan | 816 | 2018 |
| 7 | Shahid Afridi | Pakistan | 814 | 2009 |
| 8 | Josh Hazlewood | Australia | 806 | 2022 |
| 9 | Wanindu Hasaranga | Sri Lanka | 797 | 2021 |
| 10 | Imran Tahir | South Africa | 795 | 2017 |