✔ Correct Answer: B. Inzamam-ul-Haq
The correct answer to the question “Who has made most number of runs in ODI cricket for Pakistan?” is Inzamam-ul-Haq. This question belongs to Sports or Games in Pak Study. Practice the related questions below to master this topic for your FPSC, PPSC and NTS tests.