Check out how the Women's World Cup table looked after the group stage as England, Australia, India and South Africa made the last four.
Don't miss a ball of the tournament - check out our live coverage on Sky Sports and Sky Sports for mobile and iPad apps, including details of our live streams. Scroll down for the schedule in full.
ICC Women's World Cup - Sky Sports live televised games
Saturday 24 June
10am: England v India (India won by 35 runs)
Tuesday 27 June
10am: England v Pakistan (England won by 107 runs on DLS)
Wednesday 28 June
10am: South Africa v New Zealand (Match abandoned)
Sunday 2 July
10am: England v Sri Lanka (England won by seven wickets)
10am: India v Pakistan (India won by 95 runs)
Wednesday 5 July
10am: England v South Africa (England won by 68 runs)
10am: Sri Lanka v India (India won by 16 runs)
Sunday 9 July
10am: England v Australia (England won by three runs)
Wednesday 12 July
10am: England v New Zealand (England win by 75 runs)
10am: Australia v India (Australia won by eight wickets)
Saturday 15 July
10am: England v West Indies (England won by 92 runs)
Tuesday 18 July
10am: England v South Africa (England won by two wickets)
Thursday 20 July
10am: Australia v India (India won by 36 runs)
Sunday 23 July
10am: Final: England v India (Sky Sports 4 & Sky Sports Mix)
ICC Women's World Cup - Sky Sports full schedule
Saturday 24th June
10am: England v India (Sky Sports 2, Sky Sports Mix, skysports.com and Sky Sports apps)
10.20am: New Zealand v Sri Lanka (Sky Sports Xtra and iPad)
Sunday 25th June
10.20am: Pakistan v South Africa (skysports.com and Sky Sports apps)
Monday 26th June
10.20am: Australia v West Indies (skysports.com and Sky Sports apps)
Tuesday 27th June
10am: England v Pakistan (Sky Sports 2, Sky Sports Mix, skysports.com and Sky Sports apps)
Wednesday 28th June
10am: South Africa v New Zealand (Sky Sports 2, Sky Sports Mix, skysports.com and Sky Sports apps)
Thursday 29th June
10.20am: West Indies v India (skysports.com and Sky Sports apps)
10.20am: Sri Lanka v Australia (Sky Sports Xtra and iPad)
Sunday 2 July
10am: England v Sri Lanka (Sky Sports 1, Sky Sports Mix, skysports.com and Sky Sports apps)
10am: India v Pakistan (Sky Sports 2)
10.20am: Australia v New Zealand (Sky Sports Xtra and iPad)
10.20am: South Africa v West Indies (Sky Sports iPad)
Wednesday 5 July
10am: England v South Africa (Sky Sports 1, Sky Sports Mix, skysports.com and Sky Sports apps)
10am: Sri Lanka v India (Sky Sports 2)
10.20am: Australia v Pakistan (Sky Sports Xtra and iPad)
Thursday 6th July
10.20am: New Zealand v West Indies (skysports.com and Sky Sports apps)
Saturday 8th July
10.20am: India v South Africa (skysports.com and Sky Sports apps)
10.20am: New Zealand v Pakistan (Sky Sports Xtra and iPad)
Sunday 9th July
10am: England v Australia (Sky Sports 3, Sky Sports Mix, skysports.com and Sky Sports apps)
10.20am: West Indies v Sri Lanka (Sky Sports Xtra and iPad)
Tuesday 11th July
10.20am: West Indies v Pakistan (skysports.com and Sky Sports apps)
Wednesday 12 July
10am: England v New Zealand (Sky Sports 1, Sky Sports Mix, skysports.com and Sky Sports apps)
10am: Australia v India (Sky Sports 2)
10.20am: Sri Lanka v South Africa (Sky Sports Xtra and iPad)
Saturday 15 July
10am: England v West Indies (Sky Sports 2, Sky Sports Mix, skysports.com and Sky Sports apps)
10.20am: India v New Zealand (Sky Sports Xtra and iPad)
10.20am: Pakistan v Sri Lanka (Sky Sports iPad)
10.20am: South Africa v Australia (Sky Sports iPad)
Tuesday 18 July
10am: Semi Final 1: England v Australia (Sky Sports 4 & Sky Sports Mix)
Thursday 20 July
10am: Semi Final 2: Australia v India (Sky Sports 4 & Sky Sports Mix)
Sunday 23 July
10am: Final (Sky Sports 4 & Sky Sports Mix)