Correct Answer: D. Saeed Anwar
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
If you think there is any confusion in the given MCQs, you can comment below.
docmcqs.com is Pakistan's No.1 online platform for preparing for all types of exams including PPSC, FPSC, KPSC, SPSC, Ministry of Defence, and for one-paper MCQs. This includes Pedagogy MCQs, general knowledge MCQs, current affairs MCQs, and much more.