Magrat Garlick
Global Moderator
1st Test, Thursday 10-Monday 14 June, Beausejour, St Lucia (start 10am local)
2nd Test, Friday 18-Tuesday 22 June, Beausejour, St Lucia (start 10am local)
1st T20I, Saturday 26 June, St George's, Grenada (start 2pm local)
2nd T20I, Sunday 27 June, St George's, Grenada (start 2pm local)
3rd T20I, Tuesday 29 June, St George's, Grenada (start 2pm local)
4th T20I, Thursday 1 July, St George's, Grenada (start 2pm local)
5th T20I, Saturday 3 July, St George's, Grenada (start 2pm local)
South Africa Test squad: Dean Elgar (c), Temba Bavuma, Quinton de Kock (wk), Sarel Erwee, Aiden Markram, Keegan Petersen, Rassie Van der Dussen, Kyle Verreynne (wk), Wiaan Mulder, Prenelan Subrayen, Beuran Hendricks, George Linde, Keshav Maharaj, Lungi Ngidi, Anrich Nortje, Marco Jansen, Kagiso Rabada, Tabraiz Shamsi, Lizaad Williams
West Indies provisional Test squad: Kraigg Braithwaite (c), Jermaine Blackwood, Nkrumah Bonner, Darren Bravo, Roston Chase, Jason Holder, Joshua Da Silva (wk), Jahmar Hamilton (wk), Shai Hope, Kieran Powell, Rahkeem Cornwall, Kyle Mayers, Alzarri Joseph, Shannon Gabriel, Kemar Roach, Jayden Seales, Jomel Warrican
South Africa T20 squad: Temba Bavuma (c), Quinton de Kock (wk), Reeza Hendricks, Heinrich Klassen (wk), Janneman Malan, Aiden Markram, Keegan Petersen, Rassie Van der Dussen, Kyle Verreynne (wk), David Miller, Andile Phehlukwayo, Dwayne Pretorius, Bjorn Fortuin, George Linde, Sisanda Magala, Lungi Ngidi, Anrich Nortje, Kagiso Rabada, Tabraiz Shamsi, Lizaad Williams
West Indies T20 squad: Kieron Pollard (c), Nicholas Pooran (wk), Andre Fletcher (wk), Chris Gayle, Shimron Hetmyer, Evin Lewis, Lendl Simmons, Fabian Allen, Dwayne Bravo, Jason Holder, Andre Russell, Sheldon Cottrell, Fidel Edwards, Akeal Hosain, Obed McCoy, Kevin Sinclair
2nd Test, Friday 18-Tuesday 22 June, Beausejour, St Lucia (start 10am local)
1st T20I, Saturday 26 June, St George's, Grenada (start 2pm local)
2nd T20I, Sunday 27 June, St George's, Grenada (start 2pm local)
3rd T20I, Tuesday 29 June, St George's, Grenada (start 2pm local)
4th T20I, Thursday 1 July, St George's, Grenada (start 2pm local)
5th T20I, Saturday 3 July, St George's, Grenada (start 2pm local)
South Africa Test squad: Dean Elgar (c), Temba Bavuma, Quinton de Kock (wk), Sarel Erwee, Aiden Markram, Keegan Petersen, Rassie Van der Dussen, Kyle Verreynne (wk), Wiaan Mulder, Prenelan Subrayen, Beuran Hendricks, George Linde, Keshav Maharaj, Lungi Ngidi, Anrich Nortje, Marco Jansen, Kagiso Rabada, Tabraiz Shamsi, Lizaad Williams
West Indies provisional Test squad: Kraigg Braithwaite (c), Jermaine Blackwood, Nkrumah Bonner, Darren Bravo, Roston Chase, Jason Holder, Joshua Da Silva (wk), Jahmar Hamilton (wk), Shai Hope, Kieran Powell, Rahkeem Cornwall, Kyle Mayers, Alzarri Joseph, Shannon Gabriel, Kemar Roach, Jayden Seales, Jomel Warrican
South Africa T20 squad: Temba Bavuma (c), Quinton de Kock (wk), Reeza Hendricks, Heinrich Klassen (wk), Janneman Malan, Aiden Markram, Keegan Petersen, Rassie Van der Dussen, Kyle Verreynne (wk), David Miller, Andile Phehlukwayo, Dwayne Pretorius, Bjorn Fortuin, George Linde, Sisanda Magala, Lungi Ngidi, Anrich Nortje, Kagiso Rabada, Tabraiz Shamsi, Lizaad Williams
West Indies T20 squad: Kieron Pollard (c), Nicholas Pooran (wk), Andre Fletcher (wk), Chris Gayle, Shimron Hetmyer, Evin Lewis, Lendl Simmons, Fabian Allen, Dwayne Bravo, Jason Holder, Andre Russell, Sheldon Cottrell, Fidel Edwards, Akeal Hosain, Obed McCoy, Kevin Sinclair
Last edited: