How many ODI matches Prime Minister Imran Khan has captained for Pakistan? / General Knowledge MCQs, Pak Study Mcqs / By admin How many ODI matches Prime Minister Imran Khan has captained for Pakistan? A. 135 B. 137C. 139 D. None of these