Political tensions between the two nations have led to strained sporting relations and India, cricket's richest and most powerful country, have not played a game in Pakistan since the 2008 Asia Cup.