England's men will attempt to win the World Cup for the first time when they meet New Zealand in Sunday's final at Lord's, reports BBC. ... details

All News