After the final round of Preliminaries Stage One fixtures took place on Sunday, the Vitality Roses now know who they will play in Stage Two of the competition beginning on Monday.
Here are the fixtures in full:
Vitality Roses vs. Jamaica: 3pm on Monday 15th July
Vitality Roses vs. Trinidad and Tobago: 3pm on Wednesday 17th July
Vitality Roses vs. South Africa: 8pm on Thursday 18th July
You can watch all the matches live on Sky Sports Netball and on YouTube.