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

Updated: Jul 14, 2019 19:05 IST

By Hindustan Times

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.

other videos

latest videos