-
Sat 19/10/19
India v South Africa, 3rd Test,
Heavy Engineering Corporation International Cricket Stadium Complex, Ranchi
-
Thu 10/10/19
India v South Africa, 2nd Test,
Subrata Roy Sahara Stadium, Gahunje
-
Wed 02/10/19
India v South Africa, 1st Test,
Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
-
Sun 22/09/19
India v South Africa, 3rd T20I,
M Chinnaswamy Stadium, Bangalore
-
Wed 18/09/19
India v South Africa, 2nd T20I,
Punjab Cricket Association IS Bindra Stadium, Mohali
-
Sun 15/09/19
India v South Africa, 1st T20I,
Himachal Pradesh Cricket Association Stadium, Dharamsala
-
Sat 06/07/19
Australia v South Africa, ICC Cricket World Cup,
Emirates Old Trafford, Manchester
-
Fri 28/06/19
Sri Lanka v South Africa at Chester-le-Street, ICC Cricket World Cup,
Emirates Riverside, Chester-le-Street
-
Sun 23/06/19
Pakistan v South Africa at Lord's, ICC Cricket World Cup,
Lord's Cricket Ground, St John's Wood
-
Wed 19/06/19
New Zealand v South Africa, ICC Cricket World Cup,
Edgbaston, Birmingham