South Africa in West Indies 2020

West Indies' Jason Holder and South Africa captain Faf du Plessis

July

15-19 Warm-up match (opponents TBC), Trinidad (Brian Lara Cricket Academy)

23-27 1st Test, Trinidad (Queen's Park Oval)

31-4 Aug 2nd Test, St Lucia

August

8 1st Twenty20 international, Lauderhill, Florida, USA

9 2nd Twenty20 international, Lauderhill, Florida, USA

12 3rd Twenty20 international, Jamaica

15 4th Twenty20 international, Jamaica

16 5th Twenty20 international, Jamaica

NB Fixtures and start times are subject to change. The BBC is not responsible for any changes that may be made