Faf moves up, AB slips in ICC ODI rankings

2017-10-30 12:19
AB de Villiers (Getty Images)

Cape Town - Indian skipper Virat Kohli has knocked Proteas batsman AB de Villiers off the No 1 ODI spot in the ICC ODI batsman rankings.

In the latest ICC rankings update takes into account India's home series against New Zealand which India won 2-1, as well as the last match of the South Africa v Bangladesh series and the last two matches of the Pakistan v Sri Lanka series.

Kohli, who scored 263 runs in the series against New Zealand including knocks of 121 in the first ODI in Mumbai and 113 in the final ODI in Kanpur, has reached 889 points, which is the best ever by an Indian batsman.

The previous highest points tally of 887 was achieved by Sachin Tendulkar in 1998 and by Kohli earlier this year.

Proteas skipper Faf du Plessis moved up two places to slot inside the Top 10 in eighth position.

However, Du Plessis, who sustained a back strain during the final ODI against Bangladesh, will be out of action for six weeks.

Wicketkeeper/batsman Quinton de Kock has also attained his highest in terms of rating points and currently sits in fifth position.

Meanwhile, Proteas fast bowler Kagiso Rabada has dropped one position and lies fifth in the bowler rankings.

India's series win over New Zealand was not enough for them to overtake South Africa, who hold the top ranking in the ICC ODI Team rankings.

ICC ODI batsmen

1. Virat Kohli (IND) - 889

2. AB de Villiers (RSA) - 872

3. David Warner (AUS) - 865

4. Babar Azam (PAK) - 846

5. Quinton de Kock (RSA) - 808

6. Joe Root (ENG) - 802

7. Rohit Sharma (IND) - 799

8. Faf du Plessis (RSA) - 773

9. Hashim Amla (RSA) - 766

10. Kane Williamson (NZ) - 760

ICC ODI bowlers

1. Hasan Ali (PAK) - 759

2. Imran Tahir (RSA) - 743

3. Jasprit Bumrah (IND) - 719

4.  Josh Hazlewood (AUS) - 714

5. Kagiso Rabada (RSA) - 708

6. Mitchell Starc (AUS) - 684

7. Trent Boult (NZ) - 671

8. Akshar Patel (IND) - 653

9. Rashid Khan (AFG) - 647

10. Sunil Narine (WI) - 646

10. Liam Plunkett (ENG) - 646

Read more on:    india  |  proteas  |  virat kohli  |  ab de villiers  |  cricket

What To Read Next


Read News24’s Comments Policy

Live Video Streaming
Video Highlights

Tuesday, 26 December 2017
South Africa v Zimbabwe, Port Elizabeth 10:00
Friday, 05 January 2018
South Africa v India, Cape Town 10:00
Saturday, 13 January 2018
South Africa v India, Centurion 10:00
Previous Results

Date Match Result

The Proteas have announced plans to play a four-day Test against Zimbabwe starting on Boxing Day. What do you make of this?

Love 2 Meet
Sport24 on Twitter

Follow Sport24 news on Twitter

English Premiership flutter

Take Sport24's "expert" tips at your peril...


The 2017/18 PSL season is under way. Can Bidvest Wits defend their title? Will Soweto giants Kaizer Chiefs or Orlando Pirates emerge victorious? Or will the bookies' favourites, Mamelodi Sundowns, taste success for a record eighth time? Stay glued to Sport24 to find out!

Latest blogs

Twitter Follow Sport24 on Twitter

Facebook "Like" Sport24's Facebook page

WIN Enter and win with Sport24!

BlackBerry Stay in the loop on your BlackBerry

RSS Feeds Sport news delivered really simply.

There are new stories on the homepage. Click here to see them.