Top 10 Players ICC Ranking ODI -2021

ICC Ranking ODI

The ICC Player Rankings are the authority manual for the general benefits of batsmen, bowlers, and all-rounders in Test matches and ODI cricket. The ICC ODI Women’s Rankings give a chance to grandstand the main stars in the ladies’ global game. Assuming you need to know what the rankings were on a particular date from history, visit Date-Specific Rankings while to see which players have held the most elevated rankings in history click on Best-Ever Ratings. We trust you partake in the site. Here are the Top 10 men’s players ICC Ranking ODI

ODI Batting ICC Ranking

 1: Babar Azam

Mohammad Babar Azam is a Pakistani international cricketer who Is The captain of Pakistan. Azam is a right-handed top-order batsman and known as one of the best batsmen in the world. He plays for Karachi Kings in Pakistan Super League and captains Karachi Kings. In ODI Batting Rankings Pakistan’s Player, Babar Azam is on 1st Number With an 873 rating. Babar Azam scored 3,985 Runs in their All-Time ODI Cricket Career.

 2:Virat Kohli

Virat Kohli is an Indian cricketer and the current skipper of India. A right-gave top-request batsman. He is broadly viewed as one of the best batsmen of the present period. His ranking In ODI is on 2nd Number With 844 points which are less than 29 Numbers of Babar Azam’s Point. His Total Score In ODI is 12,169 and his best Score in ODI Is 183.

3. Rohit Sharma

Rohit Gurunath Sharma is an Indian cricketer and the Vice-Captain of the Indian cricket team. He plays for Mumbai in homegrown cricket and skippers Mumbai Indians in the Indian Premier League. Rohit Gurunath Sharma is a right-gave top-request batsman and a periodic right-arm off-break bowler. He is on 3rd number in ODI Batting Rankings of ICC. His points are 813 and his Best Score In All-Time ODI Cricket Is 264 in just 173 balls Vs  Sri Lanka at the Eden Gardens in Kolkata cricket stadium in November 2014. His Total Score Is 9,205.

4. Ross Taylor

Ross Taylor is a global cricketer and previous skipper of New Zealand. Batting overwhelmingly at number four, he is the main run-scorer for New Zealand in Test and ODI cricket. His total score in ODI Cricket Is 8,581. The best Score of Ross Taylor in ODI is 181.

5. Aaron Finch

Aaron James Finch is an Australian Right-handed international cricketer. His Best Scorer In ODI Cricket Matches is 153. He Played 132 ODI Matches and scored 5232 Runs.

6. Jonathan Marc Bairstow

Jonathan Marc Bairstow is an English cricketer, who plays universally for England and locally for Yorkshire. Bairstow was essential for the England crew that won the 2019 Cricket World Cup. He scored 3,498 runs in his ODI cricket career. His Best Score On ODI Cricket Career Is 141.

7. David Warner

David warner is on the 7th number in icc ranking odi. warner is an australian global cricketer and a previous skipper of the australian international team. A left-gave opening batsman, warner is the first australian cricketer in quite a while to be chosen for an international team in any organization without experience in top-of-the-line cricket. His best score so for is 179. but if we see all time odi score of david warner is 5,455.

8. Quinton de Kock

Quinton de Kock is a South African global cricketer and previous commander of the Proteas in every one of the three organizations. Playing for the Titans at the homegrown level, Mumbai Indians in the Indian Premier League, and South Africa at the global level. The Higeist score of Quinton de Kock is 178. Quinton de Kock made 5,355 Score Sofar.

9. Shai Diego

Shai Diego Hope is a Barbadian cricketer, who plays for the West Indies cricket crew. At 21 years old, he was called into the West Indies crew after he scored a twofold century against the Windwards Islands at the Kensington Oval on the last day of the 2014–15 Regional Four Day Competition. His ODI score Is 3,599. Shai Diego Made his best 170 scores in a match.

10. Kane Williamson

Kane Stuart Williamson is a New Zealand international cricket player who is currently the captain of the New Zealand national team by all means. He is a right-handed boxer and a seasoned activist. Williamson made his first cricket match in December 2007. He Made His 148 best score in ODI. all-time in ODI He has a 6,173 Score.

Points Table of Batsman 


Position Player Name Team Rating
1 Babar Azam Pakistan 873
2 Virat Kohli India 844
3 Rohit Sharma India 813
4 Ross Taylor New Zealand 801
5 Aaron Finch Australia 779
6 Jonathan Bairstow England 775
7 David Warner Australia 762
8 Quinton de Kock South Africa 758
9 Shai Diego West Indies 758
10 Kane Williamson New Zealand 754
Courtesy ICC

 ODI Bowling Rankings

ICC has declared his ODI bowling ranking. There is a list of the top 10 ODI Bowler.

1. Trent Boult

Trent Alexander Boult is a New Zealand cricketer who plays as a bowler for Northern Districts in New Zealand’s homegrown cricket, and New Zealand universally. He has the Best 7 Wicket in a single match and 169 total ODI wickets.

2. Josh Hazlewood

Josh Reginald Hazlewood is an Australian cricketer. He is a tall speed bowler known for his exactness and has been contrasted with previous Australian paceman Glenn McGrath.he has 6 best wicket record in a match. he takes 93 total wickets in ODI international cricket.

3. Mujeeb Ur Rahman

Mujeeb Ur Rahman Zadran is an Afghan cricketer, who plays for Afghanistan. He was the primary male to play global cricket who was brought into the world in the 21st century. He talks 70 wickets in ODI and 5 best wickets in a match.

4. Christopher Roger

Christopher Roger Woakes is an English cricketer who plays for Warwickshire County Cricket Club and the England cricket crew. He was important for the England crew that won the 2019 Cricket World Cup. He is a right-gave batsman and a right-arm quick medium-speed bowler. He Has a record of best 6 wickets in a single match. he takes 155 wickets so far.

5. Mehidy Hasan Miraz

Mehidy Hasan Miraz is a Bangladeshi worldwide cricketer who plays Tests and One Day Internationals for the Bangladesh public group. A bowling-all-rounder, he is a right-gave batsman and a right-arm off-break bowler. He has only 55 wickets in ODI.he takes 4 best wickets in a match.

6. Matthew James Henry

In ICC Ranking ODI Matthew James Henry is on the 6th number. Matthew James Henry is a New Zealand proficient cricketer who plays for Canterbury, and for New Zealand. He is a right-arm quick medium bowler. he takes 98 wickets in his ODI career and 5 in a single match.

7.Jasprit Jasbirsingh Bumrah

Jasprit Jasbirsingh Bumrah is an Indian worldwide cricketer, who plays for the Indian public cricket crew in all organizations of the game. He is a right-arm quick bowler. He has 108 wickets in his ODI career and takes 5 wickets in a single match.

8. Mitchell Starc

Mitchell Aaron Starc is an Australian worldwide cricketer who plays for the Australian and New South Wales in homegrown cricket. He is a left-arm quick bowler and a skilled lower-request left-gave batsman. He takes 6 wickets in a single match and 195 in his ODI career.

9. Shakib Al Hasan

Saqib Hasan is a Bangladeshi worldwide cricketer. Shakib is viewed as one of the best all-rounders ever. He was positioned as one of the world’s most well-known competitors by ESPN World Fame 100 of every 2019. He takes 277 wickets in his ODI career witch is the Highest in this list of top 10 Bowlers of ODI. he takes 5 wickets in a Singal match.

10. Kagiso Rabada

Kagiso Rabada is a South African worldwide cricketer who plays all configurations of the game. He made his South African presentation in November 2014 in restricted overs cricket prior to proceeding to make his Test debut in November 2015. he takes 124 wickets in his ODI career. he has 6 best wickets in ODI.

Kagiso Rabada

Table of ODI Bowling ICC Ranking

Position Player Name Team Rating
1 Trent Boult New Zealand 737
2 Josh Hazlewood Australia 709
3 Mujeeb Ur Rahman Afghanistan 708
4 Chris Woakes England 700
5 Mehedi Hasan Bangladesh 692
6 Matt Henry New Zealand 691
7 Jasprit Bumrah India 679
8 Mitchell Starc Australia 652
9 Shakib Al Hasan Bangladesh 650
10 Kagiso Rabada South Africa 648
Courtesy ICC     

Also read: 10 Biggest Record By Ronaldo

Leave a Comment