Skip to main content

Top 100 ODI batsman in 2012 and 2022

List of Top 100 ODI batsman in 2012 and 2022

List of current top 100 ODI batsmen...

Batsmen from different countries showed their impact by claiming the highest ODI ratings in the last decade.
#RatingNameTEAMCareer Best ODI RatingCareer Best ODI Ranking
1873Babar AzamPAK873 v England, 13/07/20211 v South Africa, 02/04/2021
2844Virat KohliIND911 v England, 12/07/20181 v Australia, 30/10/2013
3813Rohit SharmaIND885 v Sri Lanka, 06/07/20192 v England, 12/07/2018
4801Ross TaylorNZ841 v Bangladesh, 05/06/20193 v Pakistan, 09/11/2018
5779Aaron FinchAUS798 v England, 25/06/20194 v England, 25/06/2019
6775Jonny BairstowENG796 v India, 26/03/20215 v India, 26/03/2021
7762David WarnerAUS880 v Pakistan, 26/01/20171 v Pakistan, 26/01/2017
8754Kane WilliamsonNZ799 v India, 09/07/20193 v Zimbabwe, 02/08/2015
9743Shai HopeWI808 v Bangladesh, 17/05/20194 v Bangladesh, 13/05/2019
9743Quinton de KockSA813 v Sri Lanka, 10/03/20193 v England, 09/02/2016
11741Fakhar ZamanPAK779 v England, 08/07/20217 v South Africa, 07/04/2021
12740Joe RootENG824 v Sri Lanka, 13/10/20182 v India, 17/07/2018
13723Mushfiqur RahimBAN739 v Sri Lanka, 25/05/202114 v West Indies, 09/12/2018
14717Imam-ul-HaqPAK768 v South Africa, 02/04/20218 v Zimbabwe, 01/11/2020
15707Martin GuptillNZ789 v South Africa, 01/03/20175 v South Africa, 01/03/2017
16704Shikhar DhawanIND813 v Pakistan, 23/09/20184 v Pakistan, 23/09/2018
17696Steve SmithAUS752 v Pakistan, 22/01/20177 v Pakistan, 19/01/2017
18687Jason RoyENG782 v Australia, 11/07/20199 v Australia, 11/07/2019
19674Glenn MaxwellAUS735 v India, 20/01/20167 v Pakistan, 20/03/2015
20671Rassie van der DussenSA689 v Sri Lanka, 02/09/202118 v Sri Lanka, 02/09/2021
21670Tamim IqbalBAN737 v West Indies, 28/07/201812 v Sri Lanka, 15/09/2018
22669Alex CareyAUS644 v India, 02/12/202028 v England, 16/09/2020
23660Paul StirlingIRE697 v Netherlands, 04/06/20219 v Pakistan, 23/05/2013
24651Ben StokesENG694 v New Zealand, 14/07/201919 v West Indies, 24/09/2017
25650Eoin MorganENG720 v Afghanistan, 18/06/201910 v Australia, 26/01/2014
26641Shakib Al HasanBAN692 v Pakistan, 05/07/201912 v Pakistan, 22/03/2012
27636Lokesh RahulIND657 v England, 26/03/202127 v England, 26/03/2021
28624Tom LathamNZ631 v Bangladesh, 23/03/202123 v India, 29/10/2017
29615David MillerSA643 v Pakistan, 04/04/202119 v Zimbabwe, 15/02/2015
30608Jos ButtlerENG741 v Bangladesh, 08/06/201911 v South Africa, 06/02/2016
31605Janneman MalanSA605 v Netherlands, 26/11/202133 v Netherlands, 26/11/2021
32598Shimron HetmyerWI709 v India, 15/12/201919 v India, 15/12/2019
33594Haris SohailPAK618 v Zimbabwe, 30/10/202031 v Zimbabwe, 30/10/2020
34581Henry NichollsNZ596 v Bangladesh, 20/03/202136 v Bangladesh, 20/03/2021
35579Nicholas PooranWI634 v Ireland, 12/01/202025 v Ireland, 12/01/2020
36575Kyle CoetzerSCO647 v Ireland, 18/03/201820 v Zimbabwe, 12/03/2018
36575Andrew BalbirnieIRE584 v South Africa, 13/07/202135 v West Indies, 08/01/2022
38574Aqib IlyasOMA578 v United States, 11/02/202037 v Namibia, 27/11/2021
39571MahmudullahBAN582 v Sri Lanka, 28/05/202136 v Sri Lanka, 28/05/2021
40567Sean WilliamsZIM567 v Sri Lanka, 18/01/202240 v Bangladesh, 11/11/2015
41563Brendan TaylorZIM667 v New Zealand, 09/02/201215 v New Zealand, 03/02/2012
42562Avishka FernandoSL591 v South Africa, 02/09/202134 v South Africa, 02/09/2021
43559Rahmat ShahAFG625 v Sri Lanka, 17/09/201827 v Sri Lanka, 17/09/2018
44558Liton Liton DasBAN573 v Zimbabwe, 06/03/202040 v West Indies, 22/01/2021
45552Kedar JadhavIND629 v Afghanistan, 22/06/201924 v Australia, 13/03/2019
46550Evin LewisWI567 v Sri Lanka, 12/03/202142 v Sri Lanka, 12/03/2021
47548Hardik PandyaIND561 v England, 28/03/202142 v England, 28/03/2021
48547Sikandar RazaZIM576 v Afghanistan, 22/10/201536 v Afghanistan, 22/10/2015
49546Kusal PereraSL582 v England, 29/06/202136 v England, 29/06/2021
50544Harry TectorIRE544 v West Indies, 16/01/202249 v West Indies, 16/01/2022
51536Angelo MathewsSL707 v India, 16/11/201410 v India, 16/11/2014
52528Kariyawasa AsalankaSL528 v Zimbabwe, 18/01/202252 v Zimbabwe, 18/01/2022
53525Imad WasimPAK556 v Bangladesh, 05/07/201947 v Sri Lanka, 30/09/2019
54524Danushka GunathilakaSL554 v Bangladesh, 28/05/202148 v Bangladesh, 25/05/2021
55521Soumya SarkarBAN671 v South Africa, 15/07/201514 v South Africa, 15/07/2015
56517Marcus StoinisAUS616 v England, 28/01/201828 v England, 28/01/2018
57509Kusal MendisSL631 v Zimbabwe, 30/06/201723 v Zimbabwe, 30/06/2017
58507Colin de GrandhommeNZ520 v Pakistan, 19/01/201857 v Pakistan, 19/01/2018
59506Najibullah ZadranAFG518 v West Indies, 09/11/201961 v Ireland, 21/01/2021
60504Sarfaraz AhmedPAK581 v West Indies, 05/10/201630 v Sri Lanka, 12/06/2017
61500Calum MacLeodSCO585 v England, 10/06/201836 v England, 10/06/2018
62498Marnus LabuschagneAUS532 v India, 29/11/202054 v India, 29/11/2020
62498Hashmatullah ShahidiAFG519 v India, 22/06/201959 v India, 22/06/2019
64495Jimmy NeeshamNZ549 v Pakistan, 26/06/201950 v Pakistan, 26/06/2019
65494Mohammad Mohammad NabiAFG545 v Bangladesh, 28/09/201644 v Ireland, 15/03/2017
66490Craig ErvineZIM524 v Afghanistan, 18/10/201555 v Afghanistan, 18/10/2015
67490Niroshan DickwellaSL518 v Bangladesh, 28/05/202158 v Bangladesh, 28/05/2021
68489Mitchell MarshAUS641 v New Zealand, 06/12/201621 v New Zealand, 06/12/2016
69487Richard BerringtonSCO491 v Oman, 28/09/202165 v Oman, 28/09/2021
70479Asghar AfghanAFG483 v West Indies, 11/11/201974 v Ireland, 26/01/2021
71476Aiden MarkramSA485 v Sri Lanka, 04/09/202166 v Sri Lanka, 02/09/2021
72476Assad ValaPNG476 v Oman, 01/10/202172 v Oman, 01/10/2021
73474Heinrich KlaasenSA499 v Australia, 07/03/202069 v Sri Lanka, 04/09/2021
74473William PorterfieldIRE539 v UAE, 12/03/201847 v UAE, 13/01/2018
75472Shreyas IyerIND513 v New Zealand, 11/02/202062 v New Zealand, 11/02/2020
76471Muhammad UsmanUAE478 v Ireland, 08/01/202176 v Ireland, 08/01/2021
77468Dhananjaya de SilvaSL482 v England, 01/07/202169 v South Africa, 02/09/2021
78465Dasun ShanakaSL465 v Zimbabwe, 18/01/202278 v Zimbabwe, 18/01/2022
79464George MunseySCO464 v Oman, 02/10/202178 v Oman, 02/10/2021
80460Temba BavumaSA467 v Sri Lanka, 02/09/202173 v Sri Lanka, 02/09/2021
81460Mitchell SantnerNZ502 v England, 10/03/201861 v England, 10/03/2018
82440Jason HolderWI445 v Sri Lanka, 14/03/202181 v Ireland, 08/01/2022
83440Andile PhehlukwayoSA450 v Pakistan, 07/04/202179 v Sri Lanka, 02/09/2021
84434Ravindra JadejaIND552 v West Indies, 08/10/201444 v England, 05/09/2014
85433Mohammad MithunBAN452 v New Zealand, 23/03/202182 v New Zealand, 23/03/2021
86432Rashid KhanAFG477 v Ireland, 10/03/201978 v Ireland, 10/03/2019
87426Rishabh PantIND432 v England, 28/03/202191 v England, 28/03/2021
88425Lahiru ThirimanneSL599 v West Indies, 04/11/201529 v West Indies, 04/11/2015
89424Matthew WadeAUS553 v Pakistan, 15/01/201740 v Pakistan, 15/01/2017
90416Dinesh ChandimalSL667 v Australia, 02/03/201216 v Australia, 02/03/2012
91415Gulbadin NaibAFG440 v Ireland, 28/02/201890 v Ireland, 28/02/2018
92414Mohammad RizwanPAK426 v Australia, 29/03/201986 v Zimbabwe, 01/10/2015
93413Rovman PowellWI456 v Bangladesh, 28/07/201889 v Bangladesh, 28/07/2018
94412Kieron PollardWI602 v Zimbabwe, 24/02/201327 v Australia, 10/02/2013
95407Zeeshan MaqsoodOMA407 v Namibia, 27/11/202196 v Namibia, 27/11/2021
96406Max O'DowdNED406 v South Africa, 26/11/202196 v South Africa, 26/11/2021
97405Matthew CrossSCO427 v Oman, 18/08/201990 v Oman, 28/09/2021
98404Moeen AliENG522 v West Indies, 27/09/201754 v West Indies, 27/09/2017
99403Chris WoakesENG481 v Australia, 26/01/201872 v Australia, 26/01/2018
100403Curtis CampherIRE418 v South Africa, 16/07/202194 v West Indies, 08/01/2022
Related Pages:
  1. Fastest To Reach 11000 Test Runs
  2. ICC rankings: Tests, ODIs, T20 & Women's ODI and T20
  3. Fastest To Reach 10000 Test Runs
  4. World Cup Winners Captains List
  5. Fastest to 200 Wickets in Test Cricket
  6. Fastest to 300 Wickets in Test Cricket
  7. ICC Test Championship winners list
  8. Most 10 Wicket Hauls in Test
  9. Most Hundreds in Test
  10. List of fastest 20 player to reach 50 ODI wickets
  11. Fastest 5000 runs in Test cricket as captain
  12. List of players with 10,000 runs in T20 cricket
  13. List Of Fastest Century In Test Cricket History
  14. Most centuries in T20 cricket
  15. Highest run scorers against India in ODIs

Comments

Read other -

What is the daily routine of Cricketers?

What is the daily routine of Cricketers? | India Sport-mart What is the daily routine of a cricket players? Cricketers have rigorous training sessions. The time is different for everyone depending on the role ( spinner , fast bowler , batsman or keeper ). Work outs and practice sessions are designed by the best physical trainers and coaches, appointed by the BCCI to keep players fit and working on their skills. The bowlers are given a routine to strengthen their lower body while the batsmen are given shoulder and wrist exercises. How many hours do cricketers practice in a day? Typically, the total number of hours of practice during the day is about 5. This includes a 2-hour session of work out and fielding and a 3-hour skills practice. Usually, physical exercises for the morning are kept in the morning such as strength training, speed / agility training, endurance training. Means for fitness. The afternoon is usually reserved for rest. Most players do net practice and fielding ...

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...

5 yogasan name with information

5 different types of yoga and their benefits | India-sportmart 5 different types of yoga and their benefits... Yoga is an ancient exercise system. Its roots are indeed ancient, and the modern world is adapting again, certainly different from its original nature. Although, yoga is a practice for many people, but do you know that there are many types of yoga too. And yoga can provide us with so much vital physical and mental energy to tackle our daily routine. Especially in the last months, many people have tried to understand yoga. The lockdown and the COVID-19 restrictions have forced us to spend more time at home, struggling to break away from work and find time for ourselves. You choose to practice yoga in a way that best suits your needs. It is important to know the differences in order to practice the type of yoga that best suits your needs. In this article, we will learn about 5 different types of yoga and their benefits.  SURYA NAMASKAR  Th...

Kho Kho Game Ground Measurements

Kho Kho Game Ground Measurements | India Sportmart Kho Kho ground measurements and technical details... The game is based on the natural principles of the physical that emphasizes the development of play and promotes healthy fighting spirit among the youth. In this game there is not only running with speed but a natural tendency for the player to chase. To chase to catch the opposition player. Chasing for 9 minutes on a stretch, this heart demands stiffness, endurance. In turn the physically fit youth enjoy it and the spectators watching enjoy the thrill. To their satisfaction, this game can be played on any surface. Kho-kho is compatible with open field games. It is played on the ground or on the ground or synthetic ground. Kho-kho game is played in two innings. A team consists of 15 players. Of which 12 players are nominated for a match and only 9 are taken to the actual game initially. Each team has to chase and defend 9 times every minute. The ma...

Yoga for Beginners/7 Best Strength-Building Yoga Postures for Beginners

7 Best Strength-Building Yoga Postures for Beginners (2025) | India-Sportmart The 7 Best Strength-Building Yoga Asanas for Beginners... Best Yoga Poses for Beginners to Build Strength (Powerful & Easy Asanas) Yoga poses for beginners are a great way to develop muscle strength and stamina. Whether you want to increase core and arm strength or improve your posture, these asanas target tight muscles and build balanced strength. Practice mindfully and consistently for the best results. Below are the 7 best strength-building yoga postures for beginners, perfect for daily practice. Vrikshasana / Tree Pose Vrikshasana, done standing like a tree and maintaining balance, is a great asana for beginners. This asana helps in balancing. During the practice of this asana, you learn to balance the breath and also learn to balance the body on one leg. This asana helps in making you strong from the core. To do this pose : In this posture, first of a...

Can 75 plus age people do pranayama?

 Yoga for 75 plus age people + 5 Breathing Exercises (Pranayama). With aging there are degenerative changes in the body. We cannot stop this natural process, but we can gracefully go through it, and yoga is a wonderful resource for accomplishing this. Pranayama is the term for the breathing technique used in yoga. Patanjali, the father of yoga, has called the breath the 'heart of yoga' in his fundamental text, the Yoga Sutras. But there is some hesitation when it comes to pranayama and yoga breathing among older people. Much of this is due to a misconception that breathing is 'dangerous' or inappropriate for older adults. Yogas allow seniors to practice it safely. Finding the right routine about choosing techniques appropriate for age and health status. You can learn about its benefits and precautions before doing any exercise. You can do yoga at any age - really! It is just a matter of understanding what kind of yoga one is doing and working within one's abilit...

20 Highest Individual Score in IPL history/IPL/Cricket

20 Highest Individual Score in IPL history (max-width- 640px)"> Highest Individual Score in IPL history... Chris Gayle holds the record for the highest individual score in IPL cricket. Gayle scored 175* runs in 66 balls against Warriors. Which is the highest individual score in IPL cricket. Gayle tops the list of highest individual scores in IPL history. Let's take a look at the top five players with the highest individual runs in IPL. • Chris Gayle ( 175* runs) • Brendon McCullum ( 158* runs) • Quinton de Kock ( 140* runs) • AB de Villiers ( 133* runs) • Lokesh Rahul ( 132* runs) • AB de Villiers ( 129* runs) Check out the list of top 20 highest individual scores in IPL history. List of 20 Highest Individual Score in IPL history Rank Player Team Runs Opponent Date 1 Chris Gayle RCB 175* Warriors 23-Apr-2013 ...

Contact Us - 123

Contact Us | India-sportmart Contact Us... Please contact your inquiry below for any sports related information. If you can't find what you need or would like, contact us..... Email: sundeeprajput25@gmail.com Join us @India sportmart – we’re here to help! Join us to help beginner and professional growth with. Join us by subscribing to our Free. Back To Pages Home ⇒ Sports | Football | Tennis | Cricket | Yoga | GYM | G K « Previous Next »

What is the name of table sports?

What is the name of table sports? About "Table Sports"... Table sports are games that are played on a tabletop and involve physical activity, coordination, and quick reflexes. Unlike traditional tabletop games that rely mainly on strategy or luck, table sports require physical dexterity and active participation. These games are usually played against one or more opponents, and each sport demands timing, skill, speed, and hand–eye coordination. Most table sports are played indoors, making them ideal for recreational centers, game rooms, gyms, schools, and home entertainment. List of Table Sports: Air hockey Backgammon Baccarat Table Bubble Hockey Beer Pong Billiards Carrom Chess Connect Four Combination Tables Cue sports Draughts Dominoes Foosball Table Headis Janggi Mahjong Poker Table Pinball Table Pool Table Reversi Rod Hockey Tables Scrabble Shuffleboard Table Subbuteo Snooker Table football T...