Sri Lanka’s Tillakaratne Dilshan retained his top spot, followed by Shakib Al Hasan of Bangladesh, while the only change in the top 10 was the entry of Duminy, who moved up four places to ninth spot.
Pakistan’s Shahid Afridi signed off on his ODI career as sixth ranked all-rounder. In the batting chart, he was 44th while 30th in bowling table.
ICC ODI Player Rankings (as of March 31, 2015, after the conclusion of the 2015 Cricket World Cup):
Batsmen
1. AB de Villiers SA 902
2. K Sangakkara SL 860
3. Hashim Amla SA 828
4. Virat Kohli Ind 822
5. T. Dilshan SL 793
6. Shikhar Dhawan Ind 756
7. Kane Williamson NZ 733
8. MS Dhoni Ind 731
9. Glenn Maxwell Aus 720
10. George Bailey Aus 697
Other South Africans:
16. Quinton de Kock 670
18. Faf du Plessis 661
24. David Miller 635
Bowlers
1. Mitchell Starc Aus 783
2. Imran Tahir SA 734
3. Saeed Ajmal Pak 718
4. Dale Steyn SA 717
5. Sunil Narine WI 709
T6. Mitchell Johnson Aus 693
T6. Trent Boult NZ 693
8. James Anderson Eng 670
9. Morne Morkel SA 666
10. Shakib Al Hasan Ban 659
All-rounders
1. T. Dilshan SL 404
2. Al Hasan Ban 388
3. Angelo Mathews SL 378
4. M. Hafeez Pak 368
5. James Faulkner Aus 361
6. Shahid Afridi Pak 321
7. Glenn Maxwell Aus 318
8. Ravindra Jadeja Ind 298
9. JP Duminy SA 267
10. Shane Watson Aus 266