ICC

ICC Player Rankings Name Country and Rating Test and One Day International cricket Test Batsmen Rank Name Country  Rating 1 K.C. Sangakkara Sri Lanka 909 2 A.B. de Villiers South Africa 908 3 H.M. Amla South Africa 891 4 S.P.D. Smith Australia 873 5 J.E. Root England 865 6 A.D. Mathews Sri Lanka 841 7 K.S. […]