On July 25, Gloucestershire, Surrey, and Yorkshire will host Middlesex, Glamorgan, and Lancashire respectively.
Lancashire, Warwickshire, and Hampshire will host Durham, Leicestershire, and Kent respectively.
The sides batting first have won in all five matches at Old Trafford in the ongoing World Cup.
Lancashire and Hampshire, five-time champions both, will clash for the semi-final at the Rose Bowl.
Chennai reached the IPL final, Afghanistan beat Scotland, and Steven Smith scored an unbeaten 91.
Lancashire have won the title five times and Middlesex just once.
England have dropped Hales from their World Cup squad, while Sunrisers Hyderabad beat Kings XI Punjab in IPL 2019.