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

The ratings were developed at the suggestion of Ted Dexter in 1987.[2] 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.[3]

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

[edit]

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

[edit]

Test rankings

[edit]

Top 10 Test batsmen

[edit]
ICC Top 10 Test Batsmen
Rank Name Rating
1 England Joe Root 903
2 New Zealand Kane Williamson 813
3 India Yashasvi Jaiswal 790
4 England Harry Brook 778
5 Australia Steve Smith 757
6 Australia Usman Khawaja 728
7 Pakistan Saud Shakeel 724
8 Australia Marnus Labuschagne 720
9 Sri Lanka Kamindu Mendis 716
10 New Zealand Rachin Ravindra 711
Reference: ICC Rankings, 29 October 2024

Top 10 Test bowlers

[edit]
ICC Top 10 Test Bowlers
Rank Name Rating
1 South Africa Kagiso Rabada 860
2 Australia Josh Hazlewood 847
3 India Jasprit Bumrah 846
4 India Ravichandran Ashwin 831
5 Australia Pat Cummins 820
6 Australia Nathan Lyon 801
Sri Lanka Prabath Jayasuriya
8 India Ravindra Jadeja 776
9 Pakistan Noman Ali 759
10 New Zealand Matt Henry 743
Reference: ICC Rankings, 29 October 2024

Top 10 Test all-rounders

[edit]
ICC Top 10 Test All-Rounders
Rank Name Rating
1 India Ravindra Jadeja 434
2 India Ravichandran Ashwin 315
3 Bangladesh Mehidy Hasan Miraz 294
4 Bangladesh Shakib Al Hasan 280
5 Cricket West Indies Jason Holder 270
6 England Joe Root 262
7 India Axar Patel 248
8 Australia Pat Cummins 245
9 England Chris Woakes 229
10 New Zealand Matt Henry 222
Reference: ICC Rankings, 29 October 2024

ODI rankings

[edit]

Top 10 ODI batsmen

[edit]
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
5 Ireland Harry Tector 737
6 New Zealand Daryl Mitchell 728
7 Sri Lanka Pathum Nissanka 695
8 Afghanistan Rahmanullah Gurbaz 692
9 Pakistan Fakhar Zaman 682
10 Australia Travis Head 677
Reference: ICC Rankings, 29 October 2024

Top 10 ODI bowlers

[edit]
ICC Top 10 ODI Bowlers
Rank Name Rating
1 South Africa Keshav Maharaj 674
2 Afghanistan Rashid Khan 668
3 India Kuldeep Yadav 665
4 Australia Adam Zampa 663
5 Australia Josh Hazlewood 656
6 Namibia Bernard Scholtz 654
7 Pakistan Shaheen Afridi 650
8 India Jasprit Bumrah 645
9 New Zealand Trent Boult 643
India Mohammad Siraj
Reference: ICC Rankings, 29 October 2024

Top 10 ODI all-rounders

[edit]
ICC Top 10 ODI All-rounders
Rank Name Rating
1 Afghanistan Mohammad Nabi 306
2 Zimbabwe Sikandar Raza 288
3 Australia Glenn Maxwell 253
4 Afghanistan Rashid Khan 250
5 Namibia Gerhard Erasmus 245
6 New Zealand Mitchell Santner 233
7 Bangladesh Mehidy Hasan Miraz 230
8 Oman Zeeshan Maqsood 221
9 Scotland Brandon McMullen 214
10 Sri Lanka Wanindu Hasaranga 208
Reference: ICC Rankings, 29 October 2024

T20I rankings

[edit]

Top 10 T20I batsmen

[edit]
ICC Top 10 T20I Batsmen
Rank Name Rating
1 Australia Travis Head 881
2 India Suryakumar Yadav 818
3 England Phil Salt 800
4 Pakistan Babar Azam 755
5 Pakistan Mohammad Rizwan 746
6 India Yashasvi Jaiswal 735
7 England Jos Buttler 702
8 Sri Lanka Pathum Nissanka 658
9 Cricket West Indies Brandon King 656
10 Australia Josh Inglis 652
Reference: ICC Rankings, 29 October 2024

Top 10 T20I bowlers

[edit]
ICC Top 10 T20I Bowlers
Rank Name Rating
1 England Adil Rashid 721
2 Cricket West Indies Gudakesh Motie 704
3 Sri Lanka Maheesh Theekshana 677
4 Cricket West Indies Akeal Hosein 674
5 Afghanistan Rashid Khan 668
6 Sri Lanka Wanindu Hasaranga 667
7 Australia Adam Zampa 662
8 Afghanistan Fazalhaq Farooqi 645
India Ravi Bishnoi
10 South Africa Anrich Nortje 642
Reference: ICC Rankings, 29 October 2024

Top 10 T20I all-rounders

[edit]
ICC Top 10 T20I All-rounders
Rank Name Rating
1 England Liam Livingstone 253
2 Nepal Dipendra Singh Airee 231
3 India Hardik Pandya 223
4 Australia Marcus Stoinis 211
5 Afghanistan Mohammad Nabi 205
6 Sri Lanka Wanindu Hasaranga 200
7 Zimbabwe Sikandar Raza 186
8 Pakistan Imad Wasim 166
South Africa Aiden Markram
10 Namibia Gerhard Erasmus 164
Reference: ICC Rankings, 29 October 2024

Historical rankings

[edit]

Historical Test cricket rankings

[edit]

Year end top ranked players in Test cricket

[edit]
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

[edit]
All-rounders with a peak rating of 500 points or more[8]
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

[edit]

Year end top ranked players in ODI cricket

[edit]
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