ICC ODI Players Ranking

ICC  ODI Batsmen Rankings

ICC Players Ranking

RankNameCountryRating
1A.B. de VilliersSA874
2David WarnerAUS871
3Virat KohliIND852
4Quinton de KockSA776
5Joe RootENG772
6Faf du PlessisSA765
7Babar AzamPAK762
8M.J. GuptillNZ762
9Kane WilliamsonNZ742
10Hashim AmlaSA734

 

ICC ODI Bowler Rankings

ICC Players Ranking

RankNameCountryRating
1Kagiso RabadaSA724
2Imran TahirSA722
3Mitchell StarcAUS701
4Sunil NarineWI690
5Josh HazlewoodAUS684
6Trent BoultNZ683
7Chris WoakesENG645
8Mohammad NabiAFG622
9Shakib Al HasanBAN620
10Mitchell SantnerNZ617

 

ICC ODI All-Rounder Rankings

ICC Players Ranking

RankNameCountryRating
1Shakib Al HasanBAN362
2Mohammad HafeezPAK353
3Mohammad NabiAFG330
4James FaulknerAUS308
5Angelo MathewsSL308
6Mitchell MarshAUS281
7Ben StokesENG273
8Jason HolderWI266
9Chris WoakesENG261
10Moeen AliENG257