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 -

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

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

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

IPL/Cricket/Top 20 player of the match awards in IPL History

Top 20 player of the match awards in IPL History (max-width- 640px)"> Most player of the match awards in ipl history... AB de Villiers leads the all-time list with 25 awards in IPL history, followed by Chris Gayle in second place with 22 awards. Rohit Sharma has won 20 Man of the Match awards. Virat Kohli has 19, MS Dhoni has 18 and David Warner has 18. Here’s top 20 list of the player of the match awards in Indian Premier League (IPL) history Top 20 player of the match awards in IPL History # Player Teams Matches Batting Bowling Awards Inns Runs Avg Overs ...

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

Snooker\IBSF World Under-17 Snooker Championship

IBSF World Under-17 Snooker Championship 2025 | Schedule, Results & Live Updates IBSF World Under-17 Snooker Championship... The IBSF World Under-17 Snooker Championship, also known as the World Amateur Under-17 Snooker Championship, is a prestigious non-professional junior snooker tournament. Played in the under-18 format until 2022, it showcases some of the most promising young talent in the sport. 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. IBSF World Under-18 Snooker Championship Winner (Men's) Year Venue Winner Runner-up Score 2015 St. Petersburg, Russia Cheung Ka W...

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

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

30 Minute HIIT Workout Burns Calories

30 Minute HIIT Workout Burns Calories. 30 Minute HIIT Workout Burns Calories... The pursuit of fitness goals always requires inner energy: Perhaps we use our HIIT workouts to burn unwanted fat because they burn such a huge amount of calories in such a short amount of time. You're feeling re-energized, freshly inspired, rocking new gear, even completely optimistic you'll finally reach the lofty gains you've been seeking. Whether it's to lose fat, gain muscle, or just feel healthier, talking about goals, and having a strategy on how to get there is valuable. Since you're probably going for a flat stomach at the same time while trying to shed unwanted pounds, why not attack that goal from multiple angles, thanks to the fat-burning power of HIIT. Combined with core toning and strengthening exercises to increase definition—but that's only the beginning. HIIT Workout - 30 Minutes However, taking action on your own goals is the most importan...