Cricket World Cup 2019 group table: latest standings and results so far
The 2019 Cricket World Cup began in May and will end on July 14. England beat South Africa in their very first match on May 30. They have since lost to Pakistan and Sri Lanka, and beaten Bangladesh and Afghanistan in the group stages so far.
Each team will play each other over the course of the first five weeks with the top four making it through to the semi-finals in July.
You can keep up to date with the table and latest standings here throughout the tournament.
Cricket World Cup results so far
England vs South Africa, May 30 at The Oval - England won by 104 runs
West Indies vs Pakistan, May 31 at Trent Bridge - West Indies won by 7 wickets
New Zealand vs Sri Lanka, June 1 at Cardiff - New Zealand won by 10 wickets
Australia vs Afghanistan, June 1 in Bristol - Australia beat Afghanistan by seven wickets
South Africa vs Bangladesh, June 2 at The Oval - Bangladesh beat South Africa by 21 runs
England vs Pakistan, June 3 at Trent Bridge - Pakistan beat England by 14 runs
Afghanistan vs Sri Lanka, June 4 in Cardiff - Sri Lanka won by 34 runs
South Africa vs India, June 5 in Southampton - India won by six wickets
Bangladesh vs New Zealand, June 5 at The Oval - New Zealand won by two wickets
Australia vs West Indies, June 6 at Trent Bridge - Australia won by 15 runs
Pakistan vs Sri Lanka, June 7 in Bristol - no result
England vs Bangladesh, June 8 in Cardiff - England won by 106 runs
Afghanistan vs New Zealand, June 8 in Taunton - New Zealand won by seven wickets
India vs Australia, June 9 at The Oval - India won by 36 runs
South Africa vs West Indies, June 10 in Southampton - no result
Bangladesh vs Sri Lanka, June 11 in Bristol - no result
Australia vs Pakistan, June 12 in Taunton - Australia won by 41 runs
India vs New Zealand, June 13 at Trent Bridge - no result
England vs West Indies, June 14 in Southampton - England won by 8 wickets
Sri Lanka vs Australia, June 15 at The Oval - Australia beat Sri Lanka by 87 runs
Afghanistan vs South Africa, June 15 in Cardiff - South Africa beat Afghanistan by 9 wickets
India vs Pakistan, June 16 at Old Trafford - India beat Pakistan by 89 runs
West Indies vs Bangladesh, June 17 in Tounton - Bangladesh won by 7 wickets
England vs Afghanistan, June 18 at Old Trafford - England win by 150 runs
New Zealand vs South Africa, June 19 in Birmingham - New Zealand won by 4 wickets
Australia vs Bangladesh, June 20 at Trent Bridge - Australia won by 48 runs
England vs Sri Lanka, June 21 in Leeds - Sri Lanka won by 20 runs
India vs Afghanistan, June 22 in Southampton - India won by 11 runs
New Zealand vs West Indies, June 22nd at Old Trafford - New Zealand won by 5 runs
Pakistan vs South Africa, June 23 at Lord's - Pakistan won by 49 run
Bangladesh vs Afghanistan, June 24 in Southampton - Bangladesh won by 62 runs
England vs Australia, June 25 at Lord's - live score