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 -

Heisman Trophy\Football\List of Heisman Trophy winners

List of Heisman Trophy winners Heisman Trophy Winners... The 2022 Heisman Trophy winner is the sophomore quarterback from USC, quarterback Caleb Williams. USC previously had 7 winners but the 2005 award was vacated, however with the 2022 award their official total is 7 again. See a complete list of Heisman Trophy winners here. Also Read : List of Copa del Rey Champions Some facts :- Since the Heisman Trophy's inception in 1935, the trophy has been awarded 86 times. The Heisman Trophy is awarded annually to the most outstanding college football player in the United States. One of the most sought-after awards in national collegiate athletics, the trophy is named after John W. Heisman, who was known as an athlete and inventive football genius. USC, Ohio State, Oklahoma and Notre Dame have won the most trophies at 7 each. This is a list of colleges and universities that have had a player win the Heisman Trophy. List of Heisman Trophy winners...

Squash\ESF\European Team Championships

List of European Team Squash Champions European Squash Team Championships... The European Squash Team Championships or European Team Championships (ESF) is an international squash competition between teams representing different nations, organized by the European Squash Federation. England took both the (ESF) European Team Championships title after a 2–1 victory for the women against Wales and a 3–0 victory for the men against France. See the full list of European Squash Team Championships here. Also Read : WSF World Team Squash Championships Some facts :- In each round of the competition, teams face each other in best-of-four singles matches. The European Squash Team Championships are held every year. Men's championship Year Champions Runners-up Third-Place Fourth-Place Location 2024 England France Switzerland Wales Uster 2023 England France Switzerland Wales Finland, Helsinki 2022 England France Scotland Germany Netherlands,...

2023 India Sports Calendar - 2023 Event Schedule & Start Dates -129876587654

2023 India Sports Calendar - Event Schedule And Start Dates 2023 India Sports Calendar- Event Schedule & Start Dates... The year 2023 will be important for Indian sports because - Indian sportspersons will get a chance to hone and test their skills as they compete against the best athletes in the world. This year Asian Games, World Athletics Championships, AFC Asian Cup, All England Badminton Championships, Men's Hockey World Cup and other big sports events and athletes are also important for 2024 Paris Olympic Games. Athletes will look forward to an even better, brighter and bigger showcase of Indian talent in Paris at the 2024 Paris Olympic Games. Neeraj Chopra, Avinash Sable, PV Sindhu, Mirabai Chanu, Lakshya Sen and other star players are expected to represent India. India Sports Calendar 2023 - Event Schedule & Start Dates Date Event Sports Venue January 13-29 Men’s Hockey World Cup Hockey Bhubaneswar & Rourkela, India J...

Snooker\IBSF World Under-18 Snooker Championship

IBSF World Under-18 Snooker Championship | Schedule, Results & Updates IBSF World Under-18 Snooker Championship... The IBSF (International Billiards and Snooker Federation) World Under-18 Snooker Championship — also referred to as the World Amateur Under-18 Snooker Championship — is a prestigious, high-level non-professional junior snooker tournament. This championship was played in the Under-18 format until 2022, after which it was restructured and is now officially known as the World Amateur Under-17 Snooker Championship. Also Read : ACBS Asian Snooker Championship IBSF World Snooker Championship Some Facts: IBSF World Under-18 Snooker Championship has started from the year 2015 . The inaugural tournament was won by Wai Cheung , who beat compatriot Ming Tung Chan 5–2 in the final. Yana Shute won the first women's championship. Men's : IBSF World Under-18 Snooker Champion...

To protect against Omicron, it is necessary to boost immunity, do these yogasanas daily

To protect against Omicron, it is necessary to boost immunity, do these yogasanas daily It is necessary to boost immunity, do these yogasanas daily... To protect against new variant "Omicron", it is necessary to boost immunity, do this yogasana daily! The whole world has come to a standstill since the arrival of the Corona virus, due to the Corona epidemic, crores of people around the world have been infected with this virus. All activities had to be stopped in the early months of the year due to the pandemic. Then now a new variant 'Omicron' has come to the fore, now its new variant 'Omicron' is also slowly taking people in its grip. Right from the beginning of the pandemic, it is being advised that if a person has a weak immunity or has low immunity, then the risk of infection may increase. To prevent Omicron, it is being advised to strengthen immunity, increase immunity. It is important to keep immunity strong. Immunity means im...

Test Cricket/Fastest Indian cricketers to score 1000 Test runs

List of Fastest Indian cricketers to score 1000 Test runs Quickest 1000 runs in test cricket... Test cricket not only tests your skill, patience, stamina. But playing at the highest level and requires consistent performance and so whenever a player reaches a point it is a great achievement. 1000 Test Runs It is a milestone to reach, it takes some time for most of the batsmen to reach this point. But there are some batsmen who have managed to reach 1000 Test runs in super quick time. So let's take a look at the Indian players who were the fastest to reach 1000 Test runs. Check out the list of the fastest Indian players to score 1000 runs in Test cricket. List of Fastest Indian Cricketers to Score 1000 Test Runs: Vinod Kambli is the fastest Indian to score 1000 Test runs in just 12 matches in his Test career, with 1000 Test runs in just 14 innings, Kambli is the fastest Indian to reach this milestone. Cheteshwar Pujara, who is the second fastest ...

Sport Gk/GK Questions On Sports=2

Sport GK Question Sports GK Question Answer... Sports related GK questions are important for various competitive or government exams. These questions have been asked in competitive exams and are likely to be asked again in competitive exams. So these questions are for your practice. Here are the important sports related questions and answers which are frequently asked in the general awareness section of various competitive exams. You must read once to increase your general knowledge. Sports GK Question? # Question Answer 26 Who has scored most number of Test hundreds? Sachin Tendulkar. 27 Which Indian has scored the most Test runs without scoring a century? Chetan Chauhan. 28 Which batsman has hit most sixes in a test series? Rohit Sharma - 17 sixes 29 Who is the highest wicket taker in Test cricket? Muttiah Muralitharan. 30 Which Indian cricketer has scored double centuries in 4 consecutive test series? Virat Kohli. 31 Who is the fastest playe...

ODI/Cricket/Most Fifties in ODI's/Cricket/Records

Most Fifties in ODI cricket | India-sportmart Most Fifties in ODI cricket... Modern cricket has evolved a lot, but there are still records that can be difficult to break. One of them holds the record for most fifties in ODIs. India's Sachin Tendulkar leads the list with 96 fifties in 463 matches. Sri Lanka's Kumar Sangakkara and South Africa's Jacques Kallis are ranked second and third in the list, respectively. Let's have a look at the top batsmen who have scored the most fifties in ODI cricket.. List of Players to Score Most Fifties in ODI's:- Most Fifties In ODI Pos Player Team Span Matches 50s 1 Sachin Tendulkar India 1989-2012 463 96 2 Kumar Sangakkara Sri Lanka 2000-2015 404 93 3 Ricky Ponting Australia 1995-2012 375 82 4 Virat Kohli India 2008-2022 262 64 5 Jacques Kallis South Africa 1996-2014 328 86 6 Mahela Jayawardene Sri Lanka 1998-2015 448 77 7 Sanath Jayasuriya Sri ...

Complete Sports List -Y

Complete Sports List - Y - List of games around the world दुनिया भर के खेलों की सूची... A B C D E F G H I J K L M N O P Q R S T U V W X Y Z दुनिया भर में खेले जाने वाले खेलों की सूची है। व्यक्तिगत खेलों के अलावा, सूची में खेल समूहों, शैलियों और कोड के कुछ नाम शामिल हैं। यहां सूचीबद्ध होने की तुलना में निस्संदेह अधिक खेल हैं, हर दिन कई क्षेत्रीय खेल, संशोधित नियम और नए खेल विकसित हो रहे हैं। नीचे सभी खेलों के नामों की सूची है, जिन्हें हम प्रत्येक खेल के बहुत संक्षिप्त सारांश से जाने की कोशिस करेंगे हैं। आप असामान्य खेलों के बारे में अनुभाग में वर्णित और भी अधिक खेल पा सकते हैं, और ऐसे बहुत सारे खेल हैं जो अब नहीं खेले जाते हैं। जिन्हें हमने विलुप्त खेलों के रूप में सूचीबद्ध किया है। Sports List of Y Words:- Oil wrestling (Yağlı Güreş) —  तेल कुश्ती के लिए तुर्की, जिसे ग्रीस कुश्ती भी कहा जाता है। कुश्ती के इस रूप में पहलवान खुद को तेल लगा लेते हैं। यह तुर्की का राष्ट्रीय खेल है। Yak Polo —  खेल पोलो का एक मंगोलिय...