World Cup 2019 final: Cricket fans cheer England & New Zealand at Lord's

Published on Jul 14, 2019
28260 views
Hindustan Times

World Cup 2019 final: Cricket fans cheer England & New Zealand at Lord's

Cricket fans on Sunday gathered at the Lord's Stadium as England and New Zealand lock horns in the world cup 2019 final. Pre-tournament favourites England beat Australia to reach finals while New Zealand stunned India to knock them out of the semifinals.


Tags:
Loading...


Loading...