ICC Women's World Cup
England v Sri Lanka 2013
England v Sri Lanka. Action from the 2013 Group A clash at the Brabourne Stadium in Mumbai, India, where England's women kicked off the defence of their trophy
ICC Women's World Cup airs on Sky Sports Cricket at 8:00 PM, Friday 18 October. (Subtitles.)
Topics
Sports