Question: Which batsman has the greatest number of ODI centuries for Pakistan?
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
Here are the top 3 Pakistani batsmen with the most ODI centuries:
Saeed Anwar: 20 centuries
Babar Azam: 19 centuries
Mohammad Yousuf: 15 centuries