England will host Afghanistan for a World Cup 2019 warm-up match at The Oval, on May 26.
England named Archer, Dawson, and Vince in their World Cup squad; and Sri Lanka and Afghanistan beat Scotland and Ireland respectively.