Top ten all-rounder batsmen in ICC men's ODI rankings

Image Credit : ICC

Afghanistan's lethal all-rounder Mohammad Nabi is at the first place in the ICC ODI all-rounder rating list with 314 rating. He has taken 3359 runs and 164 wickets in ODIs.

Image Credit : icc-cricket

Bangladesh's star all-rounder Shakib Al Hasan is in second place with 310 ratings. He has performed brilliantly in ODIs by taking 7570 runs and 317 wickets.

Image Credit : icc-cricket

Zimbabwe's lethal all-rounder Sikandar Raza is in third place with a rating of 288. He has performed well in ODIs with 4,154 runs and 88 wickets.

Image Credit : wallpapercave

Afghanistan's favorite all-rounder Rashid Khan has secured fourth position with 255 rating. Rashid Khan has taken 1316 runs and 183 wickets in ODIs.

Image Credit : cloudfront

Papua New Guinea all-rounder batsman Asad Wala is in fifth place with 248 ratings. He has shown his talent by taking 2003 runs and 55 wickets in ODIs.

Image Credit : General

Australia's lethal all-rounder batsman Glenn Maxwell is at sixth position with 237 rating. He has performed dangerously in ODAs by taking 3895 runs and 70 wickets.

Image Credit : ndtvimg

Oman's star all-rounder batsman Zeeshan Maqsood has secured seventh position in the ICC ODI all-rounder rankings with 235 rating. 

Image Credit : cricexec

New Zealand's star all-rounder Mitchell Santner is ranked eighth in the ICC ODI all-rounder rankings with 233 ratings. He has taken 1355 runs and 107 wickets in ODIs.

Image Credit : media

Bangladesh's dangerous all-rounder Mehidy Hasan has secured 9th position with 216 rating. He has performed brilliantly by taking 1294 runs and 102 wickets.

Image Credit : twimg

Ravindra Jadeja, the only Indian all-rounder in the ICC ODI all-rounder rankings list, has secured the tenth position with 209 rating.

Image Credit : ndtvimg