-
Sun 10/12/23
South Africa v India, 1st T20I,
Sahara Stadium, Kingsmead, Durban
-
Thu 16/11/23
South Africa v Australia, ICC Men's Cricket World Cup,
Eden Gardens, Kolkata
-
Fri 10/11/23
South Africa v Afghanistan, ICC Men's Cricket World Cup,
Sardar Patel Stadium, Motera, Ahmedabad
-
Sun 05/11/23
India v South Africa, ICC Men's Cricket World Cup,
Eden Gardens, Kolkata
-
Wed 01/11/23
New Zealand v South Africa, ICC Men's Cricket World Cup,
Subrata Roy Sahara Stadium, Gahunje
-
Fri 27/10/23
Pakistan v South Africa, ICC Men's Cricket World Cup,
MA Chidambaram Stadium, Chepauk, Chennai
-
Tue 24/10/23
South Africa v Bangladesh at Mumbai (WS), ICC Men's Cricket World Cup,
Wankhede Stadium, Mumbai
-
Sat 21/10/23
England v South Africa at Mumbai (WS), ICC Men's Cricket World Cup,
Wankhede Stadium, Mumbai
-
Tue 17/10/23
South Africa v Netherlands, ICC Men's Cricket World Cup,
Himachal Pradesh Cricket Association Stadium, Dharamsala
-
Thu 12/10/23
Australia v South Africa, ICC Men's Cricket World Cup,
Ekana International Cricket Stadium, Lucknow