Almost half matches of Cricket World Cup Men’s England 2019 has been played so far and still there is no clear picture of top 4 teams yet because each team have minimum 4 matches remaining.
Today is match 25 between South Africa & New Zealand on 19th June 2019 at Edgbaston, Birmingham, England. At the moment New Zealand at 3rd position with 7 points and south Africa at 8th position with 3 points.
This is very important game for South Africa other wise they have very less chance to get in semi finals. According to World Cricket Ranking South Africa at number 4 position and New Zealand at the same at 3rd position.
Official 15 Players Squad For This Match

Final Playing XI of both teams will announce after toss of the match.
Team Standings
Weather Conditions | Edgbaston, Birmingham, England

Match Day Weather at Edgbaston is very cloudy and as we know some matches effected by rain so there is a probability of rain but its very difficult to predict it.
How To Watch World Cup 2019 Live Online?
You can see all Cricket World Cup Men’s England 2019 matches live online through these sources.
There are other lot of sources but many sources have geological restriction but the above sources are world wide working.