IND vs PAK Record: India vs Pakistan, the world’s most exciting cricket rivalry. In this high-voltage encounter, there were many legendary Pakistani batsmen who have consistently performed brilliantly against the Indian bowlers. These batsmen not only scored runs but also showed class in India-Pak matches. Let us know who is the top Pakistani batsman who has scored the most runs against India including Test, ODI and T20I.
Javed Miandad – 3403 runs (1978-1996)
Javed Miandad is the Pakistani batsman who has scored the most runs against India. He scored 3403 runs in 73 innings of 63 matches. His average of 60.76 proves how dangerous he proved to be against India. Miandad’s unbeaten inning of 280 is still remembered. With 20 half-centuries and 8 centuries, he was the ‘most stable’ batsman in the India-Pakistan matches.
Inzamam Ul Haq – 3236 runs (1992-2006)
Pakistan’s stylish batsman Inzamam comes at number two. His record against India is very strong, 3236 runs in 77 matches. His strike rate of 73.42 and average of 45.57 show that he has provided balance to the team in every situation. His innings of 184 runs is still remembered by many.
Mohammad Yousuf – 2677 runs (1999-2009)
Mohammad Yusuf is another name for class and timing. His batting against India was very brilliant and effective. He scored 2677 runs in 59 matches, which included 5 centuries and 18 half-centuries. His average of 43.17 against India’s strong bowling makes him special.
Younis Khan – 2598 runs (2000-2015)
Younis Khan was a player in big matches. The record of 8 centuries against India in itself tells about his ability. In 48 matches he scored 2598 runs and played an excellent innings of 267. His average was around 52, which shows that he has always been reliable even under pressure.
Salim Malik – 2380 runs (1982-1999)
Salim Malik is considered a very decent batsman of the old era. He has 2380 runs in his name against India. With 5 centuries and 10 half-centuries, he has taken Pakistan out of difficult situations many times.

