General Knowledge Who has made most number of runs in ODI cricket for Pakistan? Options:A. Saeed AnwarB. Inzamam-ul-haqC. Shahid AfridiD. M.YousafView AnswerB. Inzamam-ul-haq Continue Reading Previous: M1 is the motorway b/w ________?Next: The term length for mayor is _______ years.