Icc Odi Ranking For Teams-
India will move up in the ranking if india will win all the three matches against sri lanka.
CLICK HERE TO GET FREE RECHARGE
Icc T20 Ranking For Teams-
Icc Test Ranking For Teams-
want to play rank predictor game click here
Icc players Ranking =
ICC Test Ranking for Batsmen:
Stev Smith - 941
Joe Root - 905
Kane Williamson - 880
Cheteshwar Pujara - 876
Virat Kohli - 806
Alastair Cook - 798
Azhar Ali - 769
Hashim Amla - 764
Lokesh Rahul - 761
Ajinkya Rahane - 760
ICC Test Ranking for Bowlers:
Ravindra Jadeja - 884
James Anderson - 875
Ravichandran Ashwin - 852
Josh Hazlewood - 826
Rangana Herath - 809
Kagiso Rabada - 785
Stuart Broad - 781
Dale Steyn - 763
Vernon Philander - 751
Neil Wagner - 745
ICC Test Ranking for All-rounders
Shakib Al Hasan - 431
Ravindra Jadeja - 429
Ravichandran Ashwin - 421
Moeen Ali - 402
Ben Stokes - 348.
ICC Odi Ranking for Batsmen:1. virat kohli - 873
2. David warner - 861
3. Ab deviliars - 847
4. joe root - 799
5. Babar azam - 786
6. Kane williamson - 779
7. Quinton decock - 769
8. faf du plesis - 768
8. Martin guptill - 749
9. Hashim amla - 741
ICC T20 Ranking for Batsmen:
1. Virat Kohli - 804
2. Aj finch - 787
3. Ks williamson - 745
4. Even lewis - 723
5. Glen maxwell - 718
6. Joe Root - 699
7. Alex hales - 674
8. Faf du plesis - 664
9. Mohammad shazad - 664
10. H masakadza - 657