29 minutes | Jul 15, 2019

England wins World Cup in greatest ODI match ever!

Relive the greatest ever cricket match that saw England become World Champions for the 1st time.
Play
Like
Play Next
Mark
Played
Share