Mohammad Hafeez & Hasan Ali Retain Their Number One Positions

The Pakistani speedster — Hasan Ali — has managed to maintain the pole position in the International Cricket Council (ICC) rankings as the best ODI bowler.

Hasan secured the top ranking ahead of South Africa’s Imran Tahir and Jasprit Bumrah from India.

Other representatives from Pakistan in the top-50 bowlers list include Mohammad Hafeez and Mohammad Amir, who are ranked 23 and 25 respectively.

Neighboring country’s captain, Virat Kohli, finishes the calender year as the best batsman in limited over cricket ahead of AB de Villiers and David Warner.

Babar Azam has retained the 4th best batsman spot whereas Mohammad Hafeez (26), Azhar Ali (35) and Fakhar Zaman (46) are the other Pakistani batsman featuring in top-50 list.

Despite the controversy, Hafeez remains the best all-rounder in the world. Bangladesh’s Shakib Al Hasan and Sri Lanka’s Angelo Matthews are ranked behind Hafeez.

Pakistani all-rounder Imad Wasim was ranked 14th.

Teams Ranking:

  1. South Africa
  2. India
  3. Australia
  4. England
  5. New Zealand
  6. Pakistan
  7. Bangladesh
  8. Sri Lanka
  9. West Indies
  10. Afghanistan
  11. Zimbabwe
  12. Ireland

Batsman Ranking:

  1. Virat Kohli
  2. AB de Villiers
  3. David Warner
  4. Babar Azam
  5. Rohit Sharma
  6. Quinton de Kock
  7. Joe Root
  8. Faf du Plessis
  9. Hashim Amla
  10. Kane Williomson

Bowlers Ranking:

  1. Hasan Ali
  2. Imran Tahir
  3. Jasprit Bumrah
  4. Josh Hazlewood
  5. Kagiso Rabada
  6. Mitchell Starc
  7. Trent Boult
  8. Rashid Khan
  9. Sunil Narine
  10. Liam Plunkett

All-Rounders Rankings:

  1. Mohammad Hafeez
  2. Shakib Al Hasan
  3. Angelo Matthews
  4. Mohammad Nabi
  5. Ben Stokes


SEO Team Lead, Content Strategist, and an avid sports lover!

  • close