ICC Top Ten ODI All Rounders



Top Ten ODI All Rounders

Rank Name Country Rating
1 Shakib Al Hasan BAN 360
2 Mohammad Hafeez PAK 339
3 Mohammad Nabi AFG 316
4 A.D. Mathews SL 306
5 C.R. Woakes ENG 302
6 J.O. Holder WI 282
7 B.A. Stokes ENG 278
8 M.R. Marsh AUS 274
9 Moeen Ali ENG 268
10 J.P. Faulkner AUS 267

Update Date: February 11, 2018

ICC ODI Team Rankings ICC T20 Team Rankings ICC Test Team Ranking
Top Ten Test Batsmen Top Ten Test Bowlers Top Ten Test All Rounders
Top Ten ODI Batsmen Top Ten ODI Bowlers Top Ten ODI All Rounders
Top Ten T20 Batsmen Top Ten T20 Bowlers Top Ten T20 All Rounders