Inzamam-ul-Haq leads Pakistan run-scorers against India with 3,428 runs
Inzamam-ul-Haq tops the list of Pakistan's highest run-scorers against India across all formats with 3,428 runs. He scored 2,403 runs in 67 ODIs at an average above 43 and added 1,025 runs in 15 Test matches.
Javed Miandad follows with 3,399 runs from 28 Tests and 64 ODIs, including a Test record of 2,228 runs at an average of 67.51 against India. Saeed Anwar ranks third with 3,126 runs, highlighted by his 194 off 146 balls in the 1997 Independence Cup in Chennai.
Mohammad Yousuf collected 2,488 runs in 42 ODIs and nine Tests, while Younis Khan completed the top five with 2,360 runs, including 1,321 Test runs at an average of 88.06 in 13 matches.
Filed under PakistanInzamam-ul-HaqJaved MiandadSaeed AnwarMohammad YousufYounis Khan
2 sources
History
- BreakingSep 27, 2026 · CricHubb Desk