Misplaced Pages

ICC Men's Player Rankings

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

This is an old revision of this page, as edited by PEditorS10 (talk | contribs) at 13:52, 28 August 2024 (Top 10 Test all-rounders). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Revision as of 13:52, 28 August 2024 by PEditorS10 (talk | contribs) (Top 10 Test all-rounders)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff) System of rankings for international cricketers
A request that this article title be changed to ICC Men's Player Rankings is under discussion. Please do not move this article until the discussion is closed.

This article is about player rankings in men's cricket. For the ICC's women's rankings, see ICC women'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

See also: ICC women's player rankings

Test rankings

Top 10 Test batsmen

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

Top 10 Test bowlers

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

Top 10 Test all-rounders

ICC Top 10 Test All-rounders
Rank Name Rating
1 India Ravindra Jadeja 444
2 India Ravichandran Ashwin 322
3 Bangladesh Shakib Al Hasan 308
4 England Joe Root 293
5 Cricket West Indies Jason Holder 270
6 India Axar Patel 269
7 England Ben Stokes 261
8 England Chris Woakes 259
9 Australia Pat Cummins 245
10 Bangladesh 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 Pakistan Babar Azam 824
2 India Rohit Sharma 765
3 India Shubman Gill 763
4 India Virat Kohli 746
Ireland Harry Tector
6 New Zealand Daryl Mitchell 728
7 Australia David Warner 723
8 Sri Lanka Pathum Nissanka 708
9 England Dawid Malan 707
10 South Africa Rassie van der Dussen 701
Reference: ICC Rankings, 20 August 2024

Top 10 ODI bowlers

ICC Top 10 ODI Bowlers
Rank Name Rating
1 Afghanistan Rashid Khan 669
2 India Kuldeep Yadav 665
3 Pakistan Shaheen Afridi 662
4 South Africa Keshav Maharaj 654
4 Namibia Bernard Scholtz 654
6 Sri Lanka Maheesh Theekshana 650
7 India Jasprit Bumrah 645
8 India Mohammad Siraj 643
9 Australia Adam Zampa 635
10 Australia Josh Hazlewood 634
Reference: ICC Rankings, 24 December 2024

Top 10 ODI all-rounders

ICC Top 10 ODI All-rounders
Rank Name Rating
1 Afghanistan Mohammad Nabi 300
2 Zimbabwe Sikandar Raza 290
3 Afghanistan Azmatullah Omarzai 268
4 Bangladesh Mehidy Hasan Miraz 255
5 Afghanistan Rashid Khan 247
6 Namibia Gerhard Erasmus 245
7 Scotland Brandon McMullen 240
8 Australia Glenn Maxwell 233
9 New Zealand Mitchell Santner 225
10 Oman Zeeshan Maqsood 204
Reference: ICC Rankings, 24 December 2024

T20I rankings

Top 10 T20I batsmen

ICC Top 10 T20I Batsmen
Rank Name Rating
1 Australia Travis Head 844
2 India Suryakumar Yadav 805
3 England Phil Salt 797
4 India Yashasvi Jaiswal 757
5 Pakistan Babar Azam 755
6 Pakistan Mohammad Rizwan 746
7 England Jos Buttler 716
8 India Ruturaj Gaikwad 664
9 Cricket West Indies Brandon King 656
10 Cricket West Indies Johnson Charles 655
Reference: ICC Rankings, 20 August 2024

Top 10 T20I bowlers

ICC Top 10 T20I Bowlers
Rank Name Rating
1 Cricket West Indies Akeal Hosein 707
2 England Adil Rashid 701
3 Sri Lanka Wanindu Hasaranga 696
4 Australia Adam Zampa 694
5 Sri Lanka Maheesh Theekshana 684
6 India Ravi Bishnoi 666
7 Afghanistan Rashid Khan 664
8 India Arshdeep Singh 656
9 Cricket West Indies Gudakesh Motie 643
10 Bangladesh Mahedi Hasan 636
Reference: ICC Rankings, 24 December 2024

Top 10 T20I all-ballers

ICC Top 10 T20I All-rounders
Rank Name Rating
1 India Hardik Pandya 244
2 Nepal Dipendra Singh Airee 231
3 England Liam Livingstone 230
4 Australia Marcus Stoinis 209
Sri Lanka Wanindu Hasaranga
6 Afghanistan Mohammad Nabi 207
7 Zimbabwe Sikandar Raza 198
8 Cricket West Indies Romario Shepherd 191
9 Cricket West Indies Roston Chase 186
10 Namibia Gerhard Erasmus 164
Reference: ICC Rankings, 24 December 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)
1944
1943
1942
1941
1940
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)
1918
1917
1916
1915
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

Batsmen 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
Ricky Ponting  Australia 942 2006
6 Peter May  England 941 1956
7 Sir Vivian Richards  West Indies 938 1981
Kumar Sangakkara  Sri Lanka 938 2007
Sir Garry Sobers  West Indies 938 1967
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
Jacques Kallis  South Africa 935 2007
AB de Villiers  South Africa 935 2014
16 Mohammad Yousuf  Pakistan 933 2006
17 Sir Everton Weekes  West Indies 927 1956
Graeme Pollock  South Africa 927 1970
19 Joe Root  England 923 2022
20 Dudley Nourse  South Africa 922 1951
Doug Walters  Australia 922 1970
22 Neil Harvey  Australia 921 1953
Mike Hussey  Australia 921 2008
24 Kane Williamson  New Zealand 919 2021
25 Denis Compton  England 917 1948


Bowlers with a peak rating of 900 points or more
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
Pat Cummins  Australia 914 2019
7 Curtly Ambrose  West Indies 912 1994
Tony Lock  England 912 1958
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
Sir Richard Hadlee  New Zealand 909 1985
Shaun Pollock  South Africa 909 1999
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
James Anderson  England 903 2018
22 Kagiso Rabada  South Africa 902 2018
23 Clarrie Grimmett  Australia 901 1936
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
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

Top 10 Rankings Batting
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


Top 10 Rankings Bowling
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
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
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

Top 10 Rankings Batting
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
Top 10 Rankings Bowling
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

See also

References

  1. "ICC announces MRF Tyres as Global Partner". International Cricket Council. 20 January 2016. Archived from the original on 23 May 2016. Retrieved 27 January 2016.
  2. Eastaway, Rob. "How the World Cricket Rankings were born".
  3. "About ICC Cricket Rankings".
  4. "ICC Player Rankings". www.relianceiccrankings.com. Retrieved 20 December 2018.
  5. "ICC Player Rankings". www.relianceiccrankings.com. Retrieved 20 December 2018.
  6. "ICC Best-Ever Test Championship Rating - Batting". ICC. Retrieved 20 August 2019.
  7. "ICC Best-Ever Test Championship Rating - Bowling". ICC. Retrieved 20 August 2019.
  8. "All-Time Test All-Rounder Rankings". ICC. Retrieved 13 March 2022.
  9. "ICC Best-Ever ODI Championship Rating - Batting". Retrieved 20 May 2016.
  10. "ICC Best-Ever ODI Championship Rating - Bowling". Retrieved 20 May 2016.
  11. "All-Time ODI All Rounder Rankings". Retrieved 13 March 2022.
  12. "ICC Best-Ever T20I Championship Rating - Batting". Retrieved 2 December 2020.
  13. "ICC Best-Ever T20I Championship Rating - Bowling". Retrieved 2 December 2020.

External links

Category: