1997 Eden Gardens women cricket world cup. Australia battled New Zealand to become the world champions before a shockingly huge crowd, almost triple the amount...
Undoubtedly, the World Cup 2019 finals had everything. The tournament that witnessed England lifting the trophy, thanks to Ben Stokes and his fine knock that...