Wednesday, June 29, 2022
Bitdefender WW

Top 10 highest ever-rated ODI batsmen

- Advertisement -

Cricket has produced some exciting talent throughout history. Some batsmen have become the legend of this game for their consistent performance throughout their career.

Here are the top 10 highest ever rated ODI batsmen in the history:

10. Hashim Amla [South Africa, 901]


The South African batsman was one of the most mechanically skilled batsmen in history. He is in the 10th position in the list with 901 points. Amla has played 181 ODI matches for his country and scored 8113 runs.

9. AB De Villiers [South Africa, 902]

ab de villiers 1200

Another South African batsman on the list. AB De Villiers is one of the bests in the game. De Villiers has played 228 matches for South Africa and scored 9577 runs. He is in 9th in the list with 902 points.

8. Brian Lara [West Indies, 908]

brian lara 640x484 1

Former West Indies skipper, Brian Lara is 8th on the list with 908 points. Lara has played 299 matches for West Indies and scored 10,405 runs for his country. Lara is one of those players who has crossed 10,000 runs in the ODI history

7. Javed Miandad [Pakistan, 910]

2003 06 19t000000z 1 mt1aci948799 rtrmadp 3 sport
- Advertisement -

Former Pakistani batsman Javed Miandad has made it to the list as well. He is the 7th on the list with 910 points. Javed Miandad has played 233 matches and scored 7381 runs.

6. Virat Kohli [India, 911]

15virat ton

Only active player on the list. Virat Kohli is 6th on the list with 911 points. The Indian skipper has already played 254 ODI matches for his country and scored 12,169 runs.

5. Dean Jones [Australia, 918]

Dean Jones Twitter 571 855

Dean Jones has played 164 matches in ODI for his country and scored 6,068 runs. Dean has retired from international cricket in 1994. He is 5th on the list with 918 points.

4. David Gower [England, 919]

skysports david gower england 4766632

Former English batsman has made his place on the list with 919 points. He is the 4th on the list. David has played 114 matches for his country and scored 3170 runs.

3. Greg Chappel [Australia, 921]


Another Australian on the list. Greg Chappel has appeared in just 74 ODI matches for his country and scored 2331 runs. He is 3rd on this list with 921 points.

2. Zaheer Abbas [Pakistan, 931]

Zaheer Abbas

Former Pakistani legend Zaheer Abbas is the second-best player on the list with 931 points. He has played just 62 ODI matches for his country and scored 2572 runs.

1. Viv Richards [West Indies, 935]

145956 rzygmkthhu 1597320030

Viv Richard is topping the list with 935 points. The West Indian legend has made 187 ODI appearances for his country. He has scored 6,721 runs in his ODI career.

- Advertisement -
Rishab Chakladar
Rishab Chakladar
An ordinary person with some extraordinary ambition! Dream big with a 'Never Give Up' attitude. Music, Sports, and Gaming in life♥️


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles

Bitdefender WW

More To Consider

Stay Connected

Myntra [CPS] IN

Hot Topics


Latest Articles


Bigrock [CPS] IN


Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add to your ad blocking whitelist or disable your adblocking software.