ICC Men's Player Rankings

International cricket player rankings From Wikipedia, the free encyclopedia

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.[1] 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.[2]

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.[3] This means that the maximum possible overall rating is 1000, and a player gaining a rating of 900 is seen as an exceptional achievement.[4] 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

More information Rank, Name ...
ICC Top 10 Test Batsmen
RankNameRating
1 England Joe Root880
2 England Harry Brook857
3 Australia Travis Head853
4 Australia Steven Smith831
5 New Zealand Kane Williamson822
6 Sri Lanka Kamindu Mendis781
7 South Africa Temba Bavuma775
8 India Yashasvi Jaiswal750
9 Pakistan Saud Shakeel734
10 India Shubman Gill730
Reference: ICC Rankings, 4 January 2026
Close

Top 10 Test bowlers

More information Rank, Name ...
ICC Top 10 Test Bowlers
RankNameRating
1 India Jasprit Bumrah879
2 Pakistan Noman Ali843
3 Australia Mitchell Starc838
4 New Zealand Matt Henry836
5 Australia Pat Cummins832
6 South Africa Marco Jansen825
7 Australia Scott Boland820
8 South Africa Kagiso Rabada807
9 Australia Josh Hazlewood775
10 Australia Nathan Lyon753
Reference: ICC Rankings, 4 January 2026
Close

Top 10 Test all-rounders

More information Rank, Name ...
ICC Top 10 Test All-Rounders
RankNameRating
1 India Ravindra Jadeja455
2 South Africa Marco Jansen344
3 England Ben Stokes299
Bangladesh Mehidy Hasan Miraz
5 Australia Mitchell Starc284
6 Australia Pat Cummins250
7 South Africa Wiaan Mulder245
8 England Gus Atkinson234
9 England Joe Root219
10 New Zealand Mitchell Santner212
Reference: ICC Rankings, 4 January 2026
Close

ODI rankings

Top 10 ODI batsmen

More information Rank, Name ...
ICC Top 10 ODI Batsmen
RankNameRating
1 New Zealand Daryl Mitchell840
2 India Virat Kohli791
3 Afghanistan Ibrahim Zadran756
4 India Rohit Sharma748
5 India Shubman Gill716
6 Pakistan Babar Azam684
7 Cricket West Indies Shai Hope679
Ireland Harry Tector
9 India KL Rahul664
Pakistan Salman Ali Agha
Reference: ICC Rankings, 17 March 2026
Close

Top 10 ODI bowlers

More information Rank, Name ...
ICC Top 10 ODI Bowlers
RankNameRating
1 Afghanistan Rashid Khan705
2 England Jofra Archer649
3 South Africa Keshav Maharaj645
4 Namibia Bernard Scholtz630
5 England Adil Rashid629
6 Australia Josh Hazlewood626
7 Bangladesh Mehidy Hasan Miraz624
Sri Lanka Maheesh Theekshana
India Kuldeep Yadav
10 New Zealand Mitchell Santner617
Reference: ICC Rankings, 17 March 2026
Close

Top 10 ODI all-rounders

More information Rank, Name ...
ICC Top 10 ODI All-Rounders
RankNameRating
1 Afghanistan Azmatullah Omarzai329
2 Bangladesh Mehidy Hasan Miraz280
3 Zimbabwe Sikandar Raza276
4 Afghanistan Mohammad Nabi275
5 New Zealand Michael Bracewell244
6 New Zealand Mitchell Santner238
7 Afghanistan Rashid Khan237
8 Scotland Brandon McMullen209
9 Sri Lanka Wanindu Hasaranga208
10 India Axar Patel201
Pakistan Salman Ali Agha
Reference: ICC Rankings, 17 March 2026
Close

T20I rankings

Top 10 T20I batsmen

More information Rank, Name ...
ICC Top 10 T20I Batsmen
RankNameRating
1 India Abhishek Sharma875
2 India Ishan Kishan871
3 Pakistan Sahibzada Farhan848
4 England Phil Salt792
5 Sri Lanka Pathum Nissanka766
6 India Tilak Varma742
7 India Suryakumar Yadav722
8 England Jos Buttler716
9 New Zealand Tim Seifert712
10 South Africa Dewald Brevis702
Reference: ICC Rankings, 31 March 2026
Close

Top 10 T20I bowlers

More information Rank, Name ...
ICC Top 10 T20I Bowlers
RankNameRating
1 Afghanistan Rashid Khan753
2 India Varun Chakravarthy740
3 Pakistan Abrar Ahmed736
4 England Adil Rashid721
5 India Jasprit Bumrah702
6 Australia Adam Zampa682
7 South Africa Corbin Bosch669
8 Cricket West Indies Matthew Forde667
9 Bangladesh Mustafizur Rahman665
10 Afghanistan Mujeeb Ur Rahman663
Reference: ICC Rankings, 31 March 2026
Close

Top 10 T20I all-rounders

More information Rank, Name ...
ICC Top 10 T20I All-Rounders
RankNameRating
1 Zimbabwe Sikandar Raza328
2 India Hardik Pandya299
3 Pakistan Saim Ayub275
4 Nepal Dipendra Singh Airee244
5 Afghanistan Azmatullah Omarzai241
6 Cricket West Indies Roston Chase239
7 Afghanistan Mohammad Nabi209
8 New Zealand Mitchell Santner204
9 Pakistan Mohammad Nawaz203
10 Cricket West Indies Romario Shepherd197
Reference: ICC Rankings, 31 March 2026
Close

Historical rankings

Historical Test cricket rankings

Year end top ranked players in Test cricket

More information Year, Top Batsman ...
YearTop BatsmanCountryRatingTop BowlerCountryRatingTop All-rounderCountryRating
2025Joe Root (2) England867Jasprit Bumrah (2) India879Ravindra Jadeja (4) India455
2024 Joe Root  England895 Jasprit Bumrah  India907 Ravindra Jadeja (3)  India405
2023Kane Williamson (2) New Zealand864Ravichandran Ashwin (3)  India879 Ravindra Jadeja (2)  India455
2022Marnus Labuschagne (2) Australia925Pat Cummins (4) Australia872 Ravindra Jadeja  India369
2021Marnus Labuschagne  Australia915 Pat Cummins (3)  Australia902Jason Holder (2) West Indies382
2020Kane Williamson New Zealand890 Pat Cummins (2)  Australia906Ben Stokes England446
2019Virat Kohli (2) India928 Pat Cummins  Australia902Jason Holder West Indies473
2018Virat Kohli  India931Kagiso Rabada South Africa880Shakib Al Hasan (3) Bangladesh415
2017Steve Smith (3) Australia947James Anderson England892 Shakib Al Hasan (2)  Bangladesh437
2016Steve Smith (2)  Australia937Ravichandran Ashwin (2) India887Ravichandran Ashwin (3) India481
2015Steve Smith  Australia899 Ravichandran Ashwin  India871 Ravichandran Ashwin (2)  India405
2014AB de Villiers (2) South Africa893Dale Steyn (5) South Africa906Shakib Al Hasan Bangladesh398
2013AB de Villiers  South Africa912Vernon Philander  South Africa909Ravichandran Ashwin India387
2012Michael Clarke Australia900Dale Steyn (4)  South Africa880Jacques Kallis (11) South Africa387
2011Kumar Sangakkara (3) Sri Lanka863Dale Steyn (3)  South Africa898Shakib Al Hasan Bangladesh404
2010Kumar Sangakkara (2)  Sri Lanka882Dale Steyn (2)  South Africa897Jacques Kallis (10) South Africa429
2009Gautam Gambhir India877Dale Steyn  South Africa836 Jacques Kallis (9)  South Africa452
2008Shivnarine Chanderpaul West Indies901Muttiah Muralitharan (4) Sri Lanka897 Jacques Kallis (8)  South Africa447
2007Kumar Sangakkara Sri Lanka933 Muttiah Muralitharan (3)  Sri Lanka907 Jacques Kallis (7)  South Africa537
2006Ricky Ponting (3) Australia937 Muttiah Muralitharan (2)  Sri Lanka913 Jacques Kallis (6)  South Africa439
2005Ricky Ponting (2)  Australia886Shane Warne (3) Australia867 Jacques Kallis (5)  South Africa476
2004Rahul Dravid India881Glenn McGrath (5) Australia870 Jacques Kallis (4)  South Africa500
2003Ricky Ponting Australia905Muttiah Muralitharan Sri Lanka908 Jacques Kallis (3)  South Africa518
2002Matthew Hayden Australia906Glenn McGrath (4) Australia911 Jacques Kallis (2)  South Africa615
2001Brian Lara (3) West Indies905Glenn McGrath (3) Australia902 Jacques Kallis  South Africa503
2000Sachin Tendulkar (3) India877Shaun Pollock (2) South Africa901Chris Cairns New Zealand461
1999Brian Lara (2) West Indies892Shaun Pollock South Africa904Shaun Pollock (2) South Africa464
1998Sachin Tendulkar (2) India861Allan Donald South Africa871 Shaun Pollock  South Africa453
1997Steve Waugh (2) Australia828Glenn McGrath (2) Australia853Brian McMillan (3)  South Africa356
1996Steve Waugh Australia894Glenn McGrath Australia872 Brian McMillan (2)  South Africa389
1995Brian Lara West Indies898Shane Warne (2) Australia876 Brian McMillan  South Africa386
1994Sachin Tendulkar India776Shane Warne Australia905Wasim Akram Pakistan274
1993Graham Gooch (3) England821Waqar Younis Pakistan907Kapil Dev (2) India323
1992Graham Gooch (2) England852Curtly Ambrose (2) West Indies868 Kapil Dev  India331
1991Graham Gooch England871Curtly Ambrose West Indies834Imran Khan (4) Pakistan475
1990Richie Richardson (2) West Indies789Malcolm Marshall (3) West Indies845 Imran Khan (3)  Pakistan466
1989Richie Richardson West Indies876Malcolm Marshall (2) West Indies897 Imran Khan (2)  Pakistan442
1988Javed Miandad Pakistan808Richard Hadlee (4) New Zealand900Richard Hadlee (5) New Zealand425
1987Dilip Vengsarkar India833Richard Hadlee (3) New Zealand905 Richard Hadlee (4)  New Zealand457
1986Viv Richards (6) West Indies829Richard Hadlee (2) New Zealand903 Richard Hadlee (3)  New Zealand440
1985Allan Border Australia817Richard Hadlee New Zealand909 Richard Hadlee (2)  New Zealand446
1984Clive Lloyd (2) West Indies783Malcolm Marshall West Indies897 Richard Hadlee  New Zealand443
1983Clive Lloyd West Indies806Imran Khan (2) Pakistan856Imran Khan Pakistan487
1982Viv Richards (5) West Indies892Imran Khan Pakistan909Ian Botham (5) England491
1981Viv Richards (4) West Indies908Dennis Lillee (3) Australia866 Ian Botham (4)  England528
1980Viv Richards (3) West Indies903Ian Botham (2) England888 Ian Botham (3)  England546
1979Sunil Gavaskar (2) India875Ian Botham England897 Ian Botham (2)  England534
1978Sunil Gavaskar India833Bob Willis England837 Ian Botham  England399
1977Viv Richards (2) West Indies872Dennis Lillee (2) Australia824Mushtaq Mohammad Pakistan351
1976Viv Richards West Indies913Andy Roberts West Indies850Tony Greig (3) England412
1975Alvin Kallicharran West Indies842Dennis Lillee Australia849 Tony Greig (2)  England485
1974Glenn Turner New Zealand845Derek Underwood (5) England712 Tony Greig  England471
1973Garry Sobers (12) West Indies789Geoff Arnold
Bishen Bedi
 England
 India
721Garry Sobers (12) West Indies489
1972Garry Sobers (11) West Indies776Derek Underwood (4) England884 Garry Sobers (11)  West Indies506
1971Garry Sobers (10) West Indies834Derek Underwood (3) England843 Garry Sobers (10)  West Indies538
1970Doug Walters (2) Australia865Derek Underwood (2) England845 Garry Sobers (9)  West Indies504
1969Doug Walters (1) Australia896Derek Underwood England849 Garry Sobers (8)  West Indies 504
1968Garry Sobers (9) West Indies918Lance Gibbs (5) West Indies845 Garry Sobers (7)  West Indies655
1967Garry Sobers (8) West Indies938Lance Gibbs (4) West Indies866 Garry Sobers (6)  West Indies647
1966Garry Sobers (7) West Indies935Lance Gibbs (3) West Indies843 Garry Sobers (5)  West Indies644
1965Ken Barrington England873Lance Gibbs (2) West Indies863 Garry Sobers (4)  West Indies529
1964Garry Sobers (6) West Indies894Lance Gibbs West Indies878 Garry Sobers (3)  West Indies604
1963Garry Sobers (5) West Indies894Fred Trueman England880 Garry Sobers (2)  West Indies604
1962Garry Sobers (4) West Indies907Wes Hall West Indies898 Garry Sobers  West Indies556
1961Garry Sobers (3) West Indies896Alan Davidson (2) Australia899Alan Davidson (2) Australia437
1960Garry Sobers (2) West Indies933Alan Davidson Australia896 Alan Davidson  Australia468
1959Garry Sobers West Indies881Fazal Mahmood Pakistan874Richie Benaud (2)  Australia473
1958Peter May (3) England894Tony Lock England908 Richie Benaud  Australia503
1957Peter May (2) England905Hugh Tayfield (2) South Africa856Trevor Bailey England382
1956Peter May England937Jim Laker England896Vinoo Mankad India337
1955Clyde Walcott West Indies938Hugh Tayfield South Africa817Keith Miller (8) Australia513
1954Neil Harvey Australia916Ray Lindwall (3) Australia892 Keith Miller (7)  Australia465
1953Len Hutton (5) England926Alec Bedser England897 Keith Miller (6)  Australia464
1952Len Hutton (4) England917Bill Johnston (3) Australia862 Keith Miller (5)  Australia548
1951Len Hutton (3) England916Bill Johnston (2) Australia899 Keith Miller (4)  Australia481
1950Len Hutton (2) England903Bill Johnston Australia869 Keith Miller (3)  Australia349
1949Len Hutton England853Ray Lindwall (2) Australia822 Keith Miller (2)  Australia303
1948Denis Compton England903Ray Lindwall Australia830 Keith Miller  Australia277
1947Don Bradman (10) Australia950Ernie Toshack Australia595Bill Edrich England269
1946Don Bradman (9) Australia953Bill Voce England545Wally Hammond (8)  England271
1945No Test cricket took place (due to World War II)
1944
1943
1942
1941
1940
1939Don Bradman (8) Australia952Bill O'Reilly (3) Australia887Wally Hammond (7) England334
1938Don Bradman (7) Australia952Bill O'Reilly Australia887 Wally Hammond (6)  England346
1937Don Bradman (6) Australia948Bill O'Reilly Australia897 Wally Hammond (5)  England370
1936Don Bradman (5) Australia885Hedley Verity England839 Wally Hammond (4)  England341
1935Don Bradman (4) Australia941Clarrie Grimmett (6) Australia830 Wally Hammond (3)  England286
1934Don Bradman (3) Australia960Clarrie Grimmett (5) Australia826Hedley Verity  England298
1933Don Bradman (2) Australia909Clarrie Grimmett (4) Australia783Wally Hammond (2)  England326
1932Herbert Sutcliffe (4) England873Clarrie Grimmett (3) Australia841 Wally Hammond  England305
1931Don Bradman Australia847Clarrie Grimmett (2) Australia801Maurice Tate (4)  England259
1930Herbert Sutcliffe (3) England844Clarrie Grimmett Australia757 Maurice Tate (3)  England232
1929Herbert Sutcliffe (2) England852Maurice Tate (5) England739 Maurice Tate (2)  England274
1928Herbert Sutcliffe England857Maurice Tate (4) England851 Maurice Tate England257
1927Jack Hobbs (11) England889Maurice Tate (3) England848Jack Gregory (7) Australia324
1926Jack Hobbs (10) England898Maurice Tate (2) England857 Jack Gregory (6)  Australia324
1925Jack Hobbs (9) England859Maurice Tate England838 Jack Gregory (5)  Australia377
1924Jack Hobbs (8) England872Jack Gregory (4) Australia734 Jack Gregory (4)  Australia364
1923Herbie Taylor South Africa844Jack Gregory (3) Australia706 Jack Gregory (3)  Australia379
1922Jack Hobbs (7) England868Jack Gregory (2) Australia706 Jack Gregory (2)  Australia
1921Jack Hobbs (6) England877Jack Gregory Australia706 Jack Gregory  Australia
1920Jack Hobbs (5) England938Aubrey Faulkner (2) South Africa578Aubrey Faulkner (6) South Africa398
1919No Test cricket took place (due to World War I)
1918
1917
1916
1915
1914Jack Hobbs (4) England940Aubrey Faulkner South Africa578Aubrey Faulkner (5) South Africa398
1913Jack Hobbs (3) England939Sydney Barnes (3) England930 Aubrey Faulkner (4)  South Africa423
1912Jack Hobbs (2) England942Sydney Barnes (2) England917 Aubrey Faulkner (3)  South Africa440
1911Aubrey Faulkner South Africa853Sydney Barnes England688 Aubrey Faulkner (2)  South Africa486
1910Jack Hobbs England774Tibby Cotter Australia709 Aubrey Faulkner  South Africa373
1909Clem Hill (7) Australia649Colin Blythe (2) England793Monty Noble (7) Australia342
1908Clem Hill (6) Australia682Jack Saunders Australia734 Monty Noble (6)  Australia373
1907Clem Hill (5) Australia706Colin Blythe England755 Monty Noble (5)  Australia341
1906Clem Hill (4) Australia696Wilfred Rhodes (2) England726 Monty Noble (4)  Australia337
1905Stanley Jackson England749Wilfred Rhodes England763 Monty Noble (3)  Australia337
1904Clem Hill (3) Australia799Hugh Trumble (6) Australia860 Monty Noble (2)  Australia450
1903Clem Hill (2) Australia862Hugh Trumble (5) Australia822 Monty Noble  Australia333
1902Clem Hill Australia886Hugh Trumble (4) Australia830Hugh Trumble (4) Australia330
1901Tom Hayward (3) England705Hugh Trumble (3) Australia652 Hugh Trumble (3)  Australia256
1900Tom Hayward (2) England673Hugh Trumble (2) Australia678 Hugh Trumble (2)  Australia260
1899Tom Hayward England673Hugh Trumble Australia678 Hugh Trumble  Australia
1898Joe Darling Australia753Tom Richardson England763Johnny Briggs (5) England222
1897WG Grace (6) England607Johnny Briggs (6) England794 Johnny Briggs (4)  England231
1896Jack Lyons (4) Australia618Bobby Peel (4) England827George Giffen (2) Australia372
1895WG Grace (5) England646Johnny Briggs (5) England870 George Giffen  Australia414
1894Jack Lyons (3) Australia699Johnny Briggs (3) England883Johnny Briggs (3) England332
1893Jack Lyons (2) Australia732Johnny Briggs (2) England886 Johnny Briggs (2)  England290
1892Jack Lyons Australia713Johnny Briggs England862 Johnny Briggs  England310
1891WG Grace (4) England653Bobby Peel (3) England805Billy Barnes (5) England371
1890WG Grace (3) England653Bobby Peel (2) England805 Billy Barnes (4)  England371
1889Arthur Shrewsbury (4) England678Johnny Briggs England817 Billy Barnes (3)  England376
1888Arthur Shrewsbury (3) England692Bobby Peel England774 Billy Barnes (2)  England392
1887Arthur Shrewsbury (2) England677Billy Bates England658 Billy Barnes  England318
1886Arthur Shrewsbury England733Fred Spofforth (6) Australia827Billy Bates (2)  England282
1885A. G. Steel (2) England645Joey Palmer (2) Australia783 Billy Bates  England300
1884A. G. Steel (1) England671Joey Palmer Australia797A. G. Steel  England253
1883George Ulyett (2) England603Fred Spofforth (5) Australia (5)643Billy Bates  England225
1882George Ulyett England628Fred Spofforth (4) Australia557George Ulyett  England180
1881WG Grace (2) England436Fred Spofforth (3) Australia433
1880WG Grace England436Fred Spofforth (2) Australia433
1879Charles Bannerman (3) Australia433Fred Spofforth Australia437
1878Charles Bannerman (2) Australia466Tom Kendall (2) Australia384
1877Charles Bannerman Australia466Tom Kendall Australia384
Close

Batting and Bowling and All-rounders with a peak rating of 900 points or more

More information Rank, Name ...
Close
More information Rank, Name ...
All-rounders with a peak rating of 500 points or more[7]
RankNamePlayed forHighest ratingYear
1Sir Garry Sobers West Indies6691967
2Sir Ian Botham England6451980
3Jacques Kallis South Africa6152002
4Keith Miller Australia5721952
5Richard Benaud Australia5321959
6Imran Khan Pakistan5171983
7Tony Greig England5081975
8 Andrew Flintoff England5012005
Aubrey Faulkner South Africa5011911
10Chris Cairns New Zealand5002000
Close

Historical One Day International (ODI) cricket rankings

Year end top ranked players in ODI cricket

More information Year, Top Batsman ...
YearTop BatsmanCountryRatingTop BowlerCountryRatingTop All-rounderCountryRating
2025Rohit Sharma India781Rashid Khan (2) Afghanistan710Azmatullah Omarzai Afghanistan334
2024Babar Azam (4) Pakistan795Rashid Khan Afghanistan669Mohammad Nabi Afghanistan300
2023Babar Azam (3) Pakistan824Keshav Maharaj South Africa716Shakib Al Hasan (11) Bangladesh310
2022Babar Azam (2) Pakistan893Trent Boult (4) New Zealand737Shakib Al Hasan (10) Bangladesh389
2021Babar Azam Pakistan873Trent Boult (3) New Zealand737Shakib Al Hasan (9) Bangladesh416
2020Virat Kohli (4) India870Trent Boult (2) New Zealand722Shakib Al Hasan (8) Bangladesh373
2019Virat Kohli (3) India887Jasprit Bumrah (2) India785Ben Stokes England319
2018Virat Kohli (2) India909Jasprit Bumrah India841Rashid Khan Afghanistan353
2017Virat Kohli India876Hasan Ali Pakistan759Mohammad Hafeez Pakistan352
2016AB de Villiers (4) South Africa861Trent Boult New Zealand718Shakib Al Hasan (7) Bangladesh377
2015AB de Villiers (3) South Africa900Sunil Narine (2) West Indies734Shakib Al Hasan (6) Bangladesh415
2014AB de Villiers (2) South Africa887Sunil Narine West Indies753Angelo Mathews Sri Lanka408
2013AB de Villiers South Africa872Saeed Ajmal (3) Pakistan776Shakib Al Hasan (5) Bangladesh376
2012Hashim Amla (3) South Africa901Saeed Ajmal (2) Pakistan747Shakib Al Hasan (4) Bangladesh425
2011Hashim Amla (2) South Africa840Saeed Ajmal Pakistan735Shakib Al Hasan (3) Bangladesh419
2010Hashim Amla South Africa849Daniel Vettori (2) New Zealand727Shakib Al Hasan (2) Bangladesh434
2009M.S. Dhoni (2) India825Daniel Vettori New Zealand717Shakib Al Hasan Bangladesh453
2008M.S. Dhoni India771Nathan Bracken Australia754Jacob Oram New Zealand381
2007Ricky Ponting (2) Australia829Shaun Pollock (7) South Africa843Shaun Pollock (2) South Africa466
2006Michael Hussey Australia815Shaun Pollock (6) South Africa905Shaun Pollock South Africa473
2005Ricky Ponting Australia803Glenn McGrath Australia832Andrew Flintoff (2) England453
2004Adam Gilchrist Australia789Shaun Pollock (5) South Africa822Andrew Flintoff England511
2003Sachin Tendulkar (2) India816Shaun Pollock (4) South Africa877Chris Gayle West Indies509
2002Michael Bevan (4) Australia778Shaun Pollock (3) South Africa887Jacques Kallis (3) South Africa463
2001Michael Bevan (3) Australia835Muttiah Muralitharan (2) Sri Lanka898Jacques Kallis (2) South Africa449
2000Michael Bevan (2) Australia855Muttiah Muralitharan Sri Lanka856Jacques Kallis South Africa449
1999Michael Bevan Australia859Shaun Pollock (2) South Africa812Lance Klusener South Africa491
1998Sachin Tendulkar India887Saqlain Mushtaq Pakistan793Carl Hooper (2) West Indies437
1997Brian Lara (5) West Indies883Shaun Pollock South Africa800Sanath Jayasuriya Sri Lanka434
1996Brian Lara (4) West Indies891Curtly Ambrose (4) West Indies827Carl Hooper West Indies361
1995Brian Lara (3) West Indies880Paul Reiffel Australia787Hansie Cronje (2) South Africa464
1994Brian Lara (2) West Indies826Wasim Akram (2) Pakistan780Hansie Cronje South Africa407
1993Brian Lara West Indies863Wasim Akram Pakistan825Kapil Dev (11) India398
1992Dean Jones (4) Australia858Curtly Ambrose (3) West Indies816Kapil Dev (10) India435
1991Dean Jones (3) Australia894Curtly Ambrose (2) West Indies870Kapil Dev (9) India476
1990Dean Jones (2) Australia913Curtly Ambrose West Indies813Kapil Dev (8) India442
1989Dean Jones Australia870Courtney Walsh West Indies778Kapil Dev (7) India475
1988Javed Miandad Pakistan888Malcolm Marshall West Indies780Kapil Dev (6) India516
1987Vivian Richards (5) West Indies933Maninder Singh India814Kapil Dev (5) India521
1986Vivian Richards (4) West Indies932Joel Garner (3) West Indies891Kapil Dev (4) India556
1985Vivian Richards (3) West Indies935Joel Garner (2) West Indies921Kapil Dev (3) India573
1984Vivian Richards (2) West Indies932Joel Garner West Indies918Kapil Dev (2) India545
1983Zaheer Abbas Pakistan931Richard Hadlee New Zealand914Kapil Dev India618
1982Vivian Richards West Indies901Dennis Lillee (3) Australia878Greg Chappell (5) Australia523
1981Greg Chappell (5) Australia884Dennis Lillee (2) Australia814Greg Chappell (4) Australia547
1980Greg Chappell (4) Australia817Dennis Lillee Australia764Greg Chappell (3) Australia371
1979Greg Chappell (3) Australia733Andy Roberts West Indies646Chris Old (4) England251
1978Greg Chappell (2) Australia670Chris Old England560Chris Old (3) England245
1977Greg Chappell Australia677Max Walker (2) Australia517Greg Chappell (2) Australia222
1976Dennis Amiss (2) England654Bernard Julien West Indies540Chris Old (2) England165
1975Keith Fletcher (2) England656Max Walker Australia497Chris Old England170
1974Keith Fletcher England517Geoff Arnold (3) England444Tony Greig (2) England125
1973Dennis Amiss England465Geoff Arnold (2) England410Tony Greig England90
1972Keith Stackpole Australia371Geoff Arnold England376Greg Chappell Australia60
1971John Edrich England246Keith Stackpole Australia141Keith Stackpole Australia13
Close

Top 10 rankings: batting and bowling with a peak rating of 850 points or more

More information Rank, Name ...
Close
More information Rank, Name ...
Top 10 Rankings All-rounder[10]
RankNamePlayed forHighest ratingYear
1Kapil Dev India6311985
2Greg Chappell Australia5681982
3Andrew Flintoff England5432004
4Viv Richards West Indies5321985
5Lance Klusener South Africa5211999
6Chris Gayle West Indies5092003
7Jacques Kallis South Africa5052001
8Steve Waugh Australia5011988
9Shaun Pollock South Africa4942008
10 Imran Khan Pakistan4801983
Ravi Shastri India1986
Close

Historical T20I rankings

Year end top ranked players in T20I cricket

More information Year, Top Batsman ...
YearTop BatsmanCountryRatingTop BowlerCountryRatingTop All-rounderCountryRating
2025Abhishek Sharma India908Varun Chakravarthy India804Saim Ayub Pakistan295
2024Travis Head Australia855Akeal Hosein West Indies707Hardik Pandya India244
2023Suryakumar Yadav (2) India887Adil Rashid England726Shakib Al Hasan (5) Bangladesh256
2022Suryakumar Yadav India890Wanindu Hasaranga (2) Sri Lanka704Shakib Al Hasan (4) Bangladesh252
2021Babar Azam (3) Pakistan805Wanindu Hasaranga Sri Lanka797Mohammad Nabi (3) Afghanistan265
Dawid Malan (2) England
2020Dawid Malan England915Rashid Khan (3) Afghanistan736Mohammad Nabi (2) Afghanistan294
2019Babar Azam (2) Pakistan879Rashid Khan (2) Afghanistan749Mohammad Nabi Afghanistan319
2018Babar Azam Pakistan858Rashid Khan Afghanistan793Glenn Maxwell (2) Australia362
2017Aaron Finch (2) Australia784Imad Wasim Pakistan719Shakib Al Hasan (3) Bangladesh353
2016Virat Kohli (2) India820Imran Tahir South Africa740Glenn Maxwell Australia388
2015Aaron Finch Australia854Sunil Narine (2) West Indies773Shakib Al Hasan (2) Bangladesh361
2014Virat Kohli India909Samuel Badree West Indies831Shakib Al Hasan Bangladesh378
2013Alex Hales England842Sunil Narine West Indies817Shane Watson (3) Australia446
2012Shane Watson Australia799Saeed Ajmal Pakistan756Shane Watson (2) Australia531
2011Eoin Morgan England821Ajantha Mendis Sri Lanka739Shane Watson Australia379
2010Kevin Pietersen England847Graeme Swann England760Shahid Afridi (2) Pakistan381
2009Graeme Smith (2) South Africa766Shahid Afridi Pakistan803Shahid Afridi Pakistan412
2008Misbah-ul-Haq Pakistan645Umar Gul (2) Pakistan689Andrew Symonds (4) Australia209
2007Andrew Symonds Australia636Umar Gul Pakistan557Andrew Symonds (3) Australia228
2006Graeme Smith South Africa548Andre Adams (2) New Zealand183Andrew Symonds (2) Australia71
2005Ricky Ponting Australia464Brett Lee Australia110Andrew Symonds Australia20
Andre Adams New Zealand
Close

Top 10 T20I rankings: batting and bowling with a peak rating of 750 points or more

More information Rank, Name ...
Close
More information Rank, Name ...
Top 10 Rankings All-rounder[13]
RankNamePlayed forHighest ratingYear
1Shane Watson Australia5662012
2Mohammed Hafeez Pakistan4522013
3Shahid Afridi Pakistan4372009
4Shakib Al Hasan Bangladesh4202015
5Glenn Maxwell Australia3752016
6Sanath Jayasuriya Sri Lanka3662010
7Yuvraj Singh India3632013
8Mohammad Nabi Afghanistan3612019
9David Hussey Australia3372012
10Sikandar Raza Zimbabwe3282026
Close

See also

References

Related Articles

Wikiwand AI