Skip to main content

ODI Batting ICC Player Rankings - Best-Ever All Time-243452

When players maintain great form for long periods of time make the all-time list. The ratings shown here are the highest points achieved by these players.

All Time top ODI batsmen

#RatingNameTeamCareer Best RatingCareer Best Ranking
1935Viv RichardsWI935 v Pakistan, 02/12/19851 v England, 23/12/1979
2931Zaheer AbbasPAK931 v New Zealand, 20/06/19831 v Sri Lanka, 09/06/1983
3921Greg ChappellAUS921 v New Zealand, 03/02/19811 v West Indies, 27/11/1979
4919David GowerENG919 v New Zealand, 15/06/19832 v Sri Lanka, 11/06/1983
5918Dean JonesAUS918 v West Indies, 09/03/19911 v Pakistan, 23/10/1989
6911Virat KohliIND911 v England, 12/07/20181 v Australia, 30/10/2013
7910Javed MiandadPAK910 v Sri Lanka, 08/10/19871 v West Indies, 22/10/1988
8908Brian LaraWI908 v Pakistan, 26/03/19931 v South Africa, 23/02/1993
9902AB de VilliersSA902 v New Zealand, 24/03/20151 v West Indies, 30/05/2010
10901Hashim AmlaSA901 v England, 05/09/20121 v Pakistan, 02/11/2010
11900Gary KirstenSA900 v Australia, 19/10/1996 1 v Australia, 19/10/1996
12900Desmond HaynesWI900 v New Zealand, 23/04/19851 v Pakistan, 01/11/1989
13897Allan LambENG897 v Pakistan, 02/03/19851 v India, 25/10/1989
14895Gordon GreenidgeWI895 v India, 07/12/19831 v New Zealand, 06/02/1980
15887Sachin TendulkarIND887 v Zimbabwe, 13/11/19981 v Sri Lanka, 02/03/1996
16885Rohit SharmaIND885 v Sri Lanka, 06/07/20192 v England, 12/07/2018
17885Michael BevanAUS885 v England, 17/01/19991 v Sri Lanka, 31/01/1999
18880David WarnerAUS880 v Pakistan, 26/01/20171 v Pakistan, 26/01/2017
19873Babar AzamPAK873 v England, 13/07/20211 v South Africa, 02/04/2021
20872Kepler WesselsAUS872 v Sri Lanka, 23/01/19853 v Sri Lanka, 23/01/1985
21867George BaileyAUS867 v South Africa, 27/08/20143 v India, 02/11/2013
22863Graham GoochENG863 v Pakistan, 22/11/19873 v Pakistan, 20/11/1987
23862Aravinda de SilvaSL862 v Pakistan, 11/04/19972 v Pakistan, 07/04/1997
24861Kumar SangakkaraSL861 v Scotland, 11/03/20152 v England, 01/03/2015
25857Mike HusseyAUS857 v New Zealand, 28/01/20071 v West Indies, 24/09/2006
26854Glenn TurnerNZ854 v Sri Lanka, 13/06/19831 v Sri Lanka, 09/06/1979
27852Mark WaughAUS852 v New Zealand, 11/03/19961 v Pakistan, 22/10/1994
28850Matthew HaydenAUS850 v India, 15/02/20031 v England, 23/01/2003
29844Sourav GangulyIND844 v South Africa, 17/03/20002 v Australia, 12/01/2000
30841Ross TaylorNZ841 v Bangladesh, 05/06/20193 v Pakistan, 09/11/2018
31838Sanath JayasuriyaSL838 v Bangladesh, 14/02/20031 v Pakistan, 12/09/2002
32836MS DhoniIND836 v Australia, 31/10/20091 v Pakistan, 19/04/2006
33835David BoonAUS835 v Sri Lanka, 10/01/19883 v West Indies, 18/03/1992
34833Kevin PietersenENG833 v Australia, 08/04/20071 v Kenya, 24/03/2007
35833Hansie CronjeSA833 v New Zealand, 11/12/19941 v Pakistan, 10/12/1994
36830Robin SmithENG830 v Australia, 21/05/19932 v Pakistan, 24/08/1992
37829Ricky PontingAUS829 v New Zealand, 20/12/20071 v West Indies, 18/05/2003
38824Lance KlusenerSA824 v Zimbabwe, 28/09/19992 v Pakistan, 05/06/1999
39824Joe RootENG824 v Sri Lanka, 13/10/20182 v India, 17/07/2018
40822Salim MalikPAK822 v West Indies, 01/11/19894 v West Indies, 01/11/1989
41820Adam GilchristAUS820 v Sri Lanka, 20/02/20041 v India, 01/02/2004
42820Francois du PlessisSA820 v Australia, 06/07/20194 v Sri Lanka, 07/02/2017
43819Geoff MarshAUS819 v West Indies, 21/10/19893 v West Indies, 20/03/1991
44818Martin CroweNZ818 v Australia, 27/03/19932 v Zimbabwe, 08/11/1992
45817Jacques KallisSA817 v West Indies, 04/02/20041 v West Indies, 04/02/2004
46815Graeme HickENG815 v Australia, 10/01/19952 v Australia, 10/01/1995
47813Shikhar DhawanIND813 v Pakistan, 23/09/20184 v Pakistan, 23/09/2018
48813Quinton de KockSA813 v Sri Lanka, 10/03/20193 v England, 09/02/2016
49812Andrew JonesNZ812 v England, 23/05/19903 v England, 15/03/1992
50811Mohammad AzharuddinIND811 v West Indies, 27/11/19934 v West Indies, 27/11/1993
51810Richie RichardsonWI810 v Pakistan, 21/10/19913 v Pakistan, 21/10/1991
52808Shai HopeWI808 v Bangladesh, 17/05/20194 v Bangladesh, 13/05/2019
53808Saeed AnwarPAK808 v New Zealand, 13/11/19965 v Sri Lanka, 12/11/1996
54805Daryll CullinanSA805 v Pakistan, 02/11/19976 v Australia, 29/03/1997
55805Clive LloydWI805 v Sri Lanka, 02/02/19853 v New Zealand, 16/06/1979
56804Chris GayleWI804 v Zimbabwe, 30/11/20031 v England, 18/04/2004
57802Tillekeratne DilshanSL802 v Scotland, 11/03/20153 v England, 26/03/2011
58801Inzamam-ul-HaqPAK801 v New Zealand, 20/12/19953 v New Zealand, 20/12/1995
59799Kane WilliamsonNZ799 v India, 09/07/20193 v Zimbabwe, 02/08/2015
60798Aaron FinchAUS798 v England, 25/06/20194 v England, 25/06/2019
61797Marcus TrescothickENG797 v South Africa, 28/06/20031 v South Africa, 28/06/2003
62796Jonny BairstowENG796 v India, 26/03/20215 v India, 26/03/2021
63796Jonathan TrottENG796 v South Africa, 19/06/20133 v India, 20/10/2011
64794Allan BorderAUS794 v West Indies, 10/02/19856 v West Indies, 26/01/1982
65790Roger TwoseNZ790 v South Africa, 04/11/20003 v Pakistan, 11/10/2000
66789Arjuna RanatungaSL789 v South Africa, 15/12/19945 v South Africa, 15/12/1994
67789Martin GuptillNZ789 v South Africa, 01/03/20175 v South Africa, 01/03/2017
68787Yuvraj SinghIND787 v West Indies, 26/06/20092 v Sri Lanka, 03/02/2009
69784Graeme SmithSA784 v India, 25/11/20051 v Bangladesh, 14/03/2008
70784Steve WaughAUS784 v West Indies, 21/10/19899 v New Zealand, 17/01/1988
71784Navjot SidhuIND784 v West Indies, 22/10/19916 v West Indies, 19/10/1991
72783Chris BroadENG783 v New Zealand, 16/03/19888 v Pakistan, 25/05/1987
73782Jason RoyENG782 v Australia, 11/07/20199 v Australia, 11/07/2019
74780Ramnaresh SarwanWI780 v India, 23/05/20062 v Pakistan, 01/02/2005
75779Fakhar ZamanPAK779 v England, 08/07/20217 v South Africa, 07/04/2021
76777Mohammad YousufPAK777 v Zimbabwe, 01/12/20021 v South Africa, 10/10/2003
77777Kapil DevIND777 v West Indies, 25/06/19836 v England, 22/06/1983
78776Andrew SymondsAUS776 v India, 14/10/20072 v India, 05/10/2007
79776Shivnarine ChanderpaulWI776 v England, 22/03/20093 v Pakistan, 14/11/2008
80774Virender SehwagIND774 v New Zealand, 11/01/20033 v New Zealand, 11/01/2003
81 773Shane WatsonAUS773 v Sri Lanka, 14/08/20113 v Sri Lanka, 10/08/2011
82 772Nathan AstleNZ772 v Australia, 01/03/20003 v Pakistan, 20/08/2000
83 769Russel ArnoldSL769 v England, 23/03/20014 v England, 23/03/2001
84 768Imam-ul-HaqPAK768 v South Africa, 02/04/20218 v Zimbabwe, 01/11/2020
85 767Michael AthertonENG767 v South Africa, 11/01/19965 v South Africa, 11/01/1996
86 766Aamir SohailPAK766 v South Africa, 16/04/19967 v India, 15/04/1996
87 765Carl HooperWI765 v South Africa, 30/01/19995 v South Africa, 24/01/1999
88 764Roy DiasSL764 v India, 21/09/198510 v West Indies, 17/01/1985
89 762Ramiz RajaPAK762 v West Indies, 18/10/19888 v West Indies, 18/10/1988
90 761Nick KnightENG761 v Sri Lanka, 03/02/19995 v South Africa, 04/02/2000
91 757Graham ThorpeENG757 v West Indies, 19/12/199710 v Australia, 22/05/1997
92 752Alastair CookENG752 v West Indies, 19/06/20125 v West Indies, 19/06/2012
93 752Geoffrey BoycottENG752 v Australia, 04/06/19814 v Australia, 20/08/1980
94 752Steve SmithAUS752 v Pakistan, 22/01/20177 v Pakistan, 19/01/2017
95 751Basit AliPAK751 v Sri Lanka, 02/12/19949 v Australia, 30/10/1994
96 751Dilip VengsarkarIND751 v Sri Lanka, 22/09/19857 v Pakistan, 18/04/1986
97 751Neil JohnsonZIM751 v West Indies, 06/07/20004 v West Indies, 06/07/2000
98 750Herschelle GibbsSA750 v Bangladesh, 22/02/20035 v Bangladesh, 22/02/2003
99 750Michael ClarkeAUS750 v Sri Lanka, 22/02/20082 v Sri Lanka, 22/02/2008
100749Andrew FlintoffENG749 v Sri Lanka, 18/09/20046 v Sri Lanka, 18/09/2004
Related Pages:
  1. Sold and Unsold Players List in IPL Auction 2022 Day 1
  2. Sold and unsold players list in IPL 2022 auction
  3. Most Fours Hit by a Batsman in IPL 2021 Season 14
  4. ODI batsmen in the last decade (2010-2021)
  5. Top 100 ODI batsman in 2012 and 2022
  6. Top 20 bowlers to bowl most dot balls in IPL 2021
  7. ICC ODI Rankings
  8. Most runs in ICC T20 World Cup 2021
  9. ICC World Cup Winners – Women
  10. World Cup List of Winners – Important Facts
  11. Sample Questions Related to List of Cricket World Cup Winners

Sports | Football |Lawn Tennis |Cricket | Health and Fitness


Comments

Read other -

ODI Cricket/Fastest 4000 Runs in ODI/Cricket/Records

Fastest 4000 Runs in ODI Cricket | India-sportmart Fastest 4000 Runs in ODI Cricket... Former South African captain "Hashim Amla" is the fastest player to score 4,000 ODI runs. Hashim played his first ODI in March 2008 against Bangladesh. He took 84 matches, 81 innings to score the fastest 4000 ODI runs. Hashim Amla played 181 matches and scored 8113 runs at an average of 49.46. Hashim also scored 27 centuries and 39 half-centuries. Indian cricketer Virat Kohli is at the fourth place after Joe Root. Another South African Quinton de Kock is also included in this list. Check out the list of the fastest players to score 3000 runs in ODI's cricket . Some of the batting records that we will analyze are quite unbelievable, so let's list the fastest batsmen to score 4000 runs in ODI. List of fastest 4000 ODI runs scorer. So let's look at the list of batsmen who scored the fastest 4000 runs in ODIs Fastest 4000 Runs in ODI ...

ODI Cricket/Most ODI Hat tricks/Cricket/Records

Hat Tricks in ODI History (max-width- 640px)"> Hat Tricks in One Day International... Jalal-ud-Din took the first hat-trick in ODIs against Australia, becoming the first bowler to achieve this feat in the tournament. Sri Lanka's Lasith Malinga is the only bowler to have taken three hat-tricks in ODIs. Wasim Akram and Saqlain Mushtaq (Pakistan), Chaminda Vaas (Sri Lanka), Trent Boult (New Zealand), and Kuldeep Yadav (India) have taken two hat-tricks in ODIs. Here is the list of all Hat Tricks in ODI history. Check out the list of Hat Tricks in ODI History here. Hat Tricks in ODI History: Pos Player Team Batsmen Dismissed Opposition 1 Jalal-ud-Din Pakistan RW Marsh, B Yardley, GF Lawson Australia 2 Bruce Reid Australia BR Blair, EB McSweeney, SR Gillespie New Zealand 3 Chetan Sharma India KR Rutherford, IDS Smith, EJ Chatfield New Zealand 4 Wasim Akram Pakistan PJL Dujon,...

Five Wkts Haul's/ODI/Most five-wicket hauls in ODI cricket

List of top 20 bowlers with most five wickets in ODI cricket | India-sportmart List of top 20 bowlers with most five wickets in ODI cricket... Former Pakistan fast bowler Waqar Younis leads the list of players with most 5 wickets in ODIs. Since making his ODI debut against the West Indies in 1989, Waqar Younis has taken five wickets on 13 occasions. He is followed by Sri Lanka's Muttiah Muralitharan and Australia's Brett Lee. Most five-wicket hauls in ODI cricket: Pakistan bowler Waqar Younis holds the record for taking most five wickets in ODI cricket. He ended his illustrious career with 416 ODI wickets in 262 matches at an average of 23.84 and an economy of 4.68. The second cricketer is Sri Lanka's legendary bowler Muttiah Muralitharan, who is second in the list of most five-wicket hauls in ODI cricket. He took 10 five-wicket hauls in his impressive ODI career. Between 1993 and 2011, Muralitharan took 534 ODI wickets in 350 matches at a...

World\Squash\WSF World Team Squash Championships

List of WSF World Team Squash Champions WSF World Team Squash Championships... WSF World Team Squash Championships is an international squash competition organized by WSF (World Squash Federation), played between teams representing different countries. See a complete list of WSF World Team Squash Championships here. Also Read : European Squash Team Championships Some facts : WSF World Team Squash Championship event is held once every two years, with the location changing each time. WSF World Team Squash Championships men's and women's events are held at two venues in different years. Men's : List of WSF World Team Squash Men's Champions Year Champions Runners-up Third-Place Fourth-Place Venue 2024 Egypt England France /Switzerland Hong Kong, China 2023 Egypt England France /Switzerland Tauranga, New Zealand 2021 cancelled due to COVID-19 pandemic Kuala Lumpur, Malaysia 2019 Egypt England France /Wales Washi...

WPL/Women's Premier League Winners List/Cricket

Women's Premier League Winners List (max-width- 640px)"> Women's Premier League Winners List... The WPL (Women's Premier League) is a domestic, annual women's Twenty20 cricket tournament in India. The WPL was founded in 2023, and currently features five teams from five cities across India. The WPL is organised by the Governing Council under the aegis of the BCCI (Board of Control for Cricket in India). The first season of the WPL was won by the Mumbai Indians. Five teams have played in the last three seasons of the WPL tournament: Delhi Capitals, Gujarat Giants, Mumbai Indians, Royal Challengers Bangalore and UP Warriors. Mumbai Indians are the most successful team, having won 2 titles. Check out the list of Women's Premier League winners here, including Captain, Man of the Match and Player of the Series. WPL Winners & Runners List Year Winner Captain Player of the Match Player of ...

Most Sixes in IPL Cricket History - most 6s

Most Sixes in IPL as a player Most Sixes in IPL Cricket History... Chris Gayle holds the record for hitting the most sixes in the history of Indian Premier League (IPL) till 2024 with 357 sixes. Some other players who have hit the most sixes in IPL history are also included in this list. Here is the list of players who hit the most sixes in IPL cricket history. POS Player 4s 6s Runs Mat Inn HS 100s 50s Avg SR 1   Chris Gayle PBKS 405 357 4965 142 141 175* 6 31 39.72 148.96 2   Rohit Sharma MI 599 280 6628 257 252 109* 2 43 29.72 131.14 3   Virat Kohli RCB 705 272 8004 252 244 113 8 55 38.67 131.97 4   MS Dhoni CSK 363 252 5243 264 229 84* 0 24 39.13 137.54 5   AB de Villiers RCB 413 251 5162 184 170 133* 3 40 39.70 151.68 6   David Warner DC 663 236 6565 184 184 126 4 61 40.52 139.77 7   Kieron Pollard MI 218 223 3412 1...

WPL/Cricket/five-wicket hauls

Five-Wicket Hauls in WPL (max-width- 640px)"> List of WPL Cricket Five-Wicket Hauls... In cricket, the taking of five or more wickets in an innings by a bowler, especially in T20 cricket where a bowler can bowl a maximum of 24 balls (4 overs). WPL (Women's Premier League) is a professional women's Twenty20 cricket league in India, held every year since its first season in 2023. In the three seasons played, six five-wicket hauls have been taken by six different bowlers. Check out the list of Women's Premier League Cricket Five-Wicket Hauls Here. Five-Wicket Hauls in WPL # Bowler Date Ground Team Opp Inns Ov. Runs WKts Econ Result 1 Tara Norris 5 Mar 2023 Brabourne Stadium Delhi Capitals Royal Challengers Bengaluru ...

Who are the manufacturers of cricket bats in Jalandhar?

10 Cricket Bat manufacturing factories in jalandhar (max-width- 640px)"> 10 Cricket Bat manufacturing factories in jalandhar... Cricket is the most watched and played sport in the world. The number of viewers is increasing day by day and right now the IPL season is also going on. In the game of cricket it is customary to make a batsman conform to a cricket bat which includes size, thickness, weight, handle and grip. Cricket bat has got the cricketers contracted with the manufacturers. Cricket has been made a game dominated by batsmen. With the increasing demand for cricket bats, only two cities in India have emerged as a large number of cricket bat manufacturers on the global stage. Meerut is on the first place and Jalandhar is on the second. Jalandhar is one of the sports goods manufacturing hub of India. It is famous for exporting sporting goods within and outside India. I will know about some of those companies which make bats not only for Indi...

ICC Women’s T20 WCW List - ICC Women's T20 World Cup

ICC Women’s T20 WCW List ICC Women's T20 World Cup Winners... T20 cricket has gained a lot of popularity. The 2007 T20 World Cup played a major role in pushing the development of the shortest format. In women's cricket too, the ICC introduced the T20 World Cup in 2009. The T20 World Cup is held roughly every two years, although the next one will be held in 2025. Eight tournaments have been played since 2009. Current title holders New Zealand and Australia have performed extremely well in this tournament, winning the title a total of six times. Check the list of ICC Women's T20 World Cup winners here below. Women’s T20 World Cup Winners List Year Host Winner Result Runner-up 2024 United Arab Emirates New Zealand Won by 32 runs South Africa 2023 South Africa Australia Won by 19 runs South Africa 2020 Australia Australia Won by 85 runs India 2018 West Indies Australia Won by 8 wickets England 201...