Women's T20 Final: Eng v NZ

News

Pictures from the final of the Women's World T20 between England and New Zealand at Lord's.

Latest