Which batsman has the greatest number of ODI centuries for Pakistan?

A. Inzamam-ul-Haq
B. Muhammad Yousaf
C. Babar Azam
D. Saeed Anwar
Correct Answer: D. Saeed Anwar
Explanation: Saeed Anwar has the greatest number of ODI centuries for Pakistan with 20 hundreds. He is followed closely by Babar Azam, who has 19 ODI centuries to his name.

Here are the top 3 Pakistani batsmen with the most ODI centuries:

Saeed Anwar: 20 centuries

Babar Azam: 19 centuries

Mohammad Yousuf: 15 centuries

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top