England and India are classic cricketing rivals, having held several thrilling battles throughout the history of Test cricket. In many ways, they are the …
With the Indian Premier League currently in its eleventh edition, while similar tournaments are held in most major cricketing nations around the world, there …