Inzamam said that Indian batsmen played for themselves, while Pakistani made runs for the team.
The India-Pakistan rivalry is one of the most heated cricketing battles in history. Ever since the two nations first met in 1952, players from both sides have been taking jibes at one another.
The rivalry intensified further thanks to the globalization of cricket in the late 1980s and early 1990s and that’s when people became fans of Sachin Tendulkar, Saeed Anwar, Inzamam-Ul-Haq, Wasim Akram, Sourav Ganguly, and others.
Inzamam-ul-Haq names the iconic batsman who's "passion and aggression" remains unmatched
However, former Pakistan captain Inzamam felt that despite India having a better batting lineup than Pakistan, whenever the two sides met, Indian players played selfish cricket and made runs for themselves instead of for the team.
"When we played against India, their batting was more powerful than ours on paper. Even (though) our batsmen scored 30 or 40 runs, they were for the team. But for India, even if they scored 100 runs, they played for themselves," Inzamam said while talking to Ramiz Raja on YouTube.
"So, that was the difference between the two sides," he added.
Inzamam was once touted as a better batsman than Sachin Tendulkar by Pakistan’s 1992 World Cup-winning captain Imran Khan and both players went onto becoming legends in their own rights. Inzamam retired from cricket in 2007 with 11,739 runs in 378 ODIs and 8830 runs in 120 Tests.