England will host Afghanistan for a World Cup 2019 warm-up match at The Oval, on May 26.
There will be a total of 48 matches in the 2019, World Cup, between May 30 and July 14.
New Zealand thrashed India, Australia won a close encounter against England, and Somerset won the Royal London One-Day Cup.
Old Trafford will host six matches in the World Cup, while five each will be played at Lord's and The Oval.
South Africa's batting lacks experience, but they take the major teams down if their bowling unit is fully fit.
In South Africa’s final warm-up game, they will be hoping for a real test to know where they stand.
Ahead of the World Cup, Pakistan and Bangladesh will meet for a warm-up match on May 26.
Afghanistan and South Africa won their first warm-up matches. Eoin Morgan developed a figure injury; Vijay Shankar and Shikhar Dhawan were hit by the ball during practice.
A batting-heavy side, West Indies go into the World Cup with a lot of hope – more than they have had in recent tournaments.
Jos Buttler has most dismissals as a wicketkeeper, while Virat Kohli has most catches as a fielder.