Jul 12 2018, Thu - Jul 16 2018, Mon
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

1st Test

,
Galle International Stadium, Galle
10:00 (IST) 04:30 (GMT)
South Africa
SA
Jul 20 2018, Fri - Jul 24 2018, Tue
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

2nd Test

,
Sinhalese Sports Club, Colombo
10:00 (IST) 04:30 (GMT)
South Africa
SA
Jul 29 2018, Sun
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

1st ODI

,
Rangiri Dambulla International Stadium, Rangiri
09:45 (IST) 04:15 (GMT)
South Africa
SA
Aug 01 2018, Wed
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

2nd ODI

,
Rangiri Dambulla International Stadium, Rangiri
14:30 (IST) 09:00 (GMT)
South Africa
SA
Aug 05 2018, Sun
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

3rd ODI

,
Pallekele International Cricket Stadium, Kandy
09:45 (IST) 04:15 (GMT)
South Africa
SA
Aug 08 2018, Wed
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

4th ODI

,
Pallekele International Cricket Stadium, Kandy
14:30 (IST) 09:00 (GMT)
South Africa
SA
Aug 12 2018, Sun
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

5th ODI

,
R.Premadasa Stadium, Colombo
14:30 (IST) 09:00 (GMT)
South Africa
SA
Aug 14 2018, Tue
Sri Lanka
SL
South Africa tour of Sri Lanka, 2018
Sri Lanka vs South Africa

One-off T20I

,
R.Premadasa Stadium, Colombo
19:00 (IST) 13:30 (GMT)
South Africa
SA
Sep 30 2018, Sun
South Africa
SA
Zimbabwe tour of South Africa, 2018
South Africa vs Zimbabwe

1st ODI

,
De Beers Diamond Oval, Kimberley
13:30 (IST) 10:00 (local)
Zimbabwe
ZIM
Oct 03 2018, Wed
South Africa
SA
Zimbabwe tour of South Africa, 2018
South Africa vs Zimbabwe

2nd ODI

,
Mangaung Oval, Bloemfontein
16:30 (IST) 13:00 (local)
Zimbabwe
ZIM
Oct 06 2018, Sat
South Africa
SA
Zimbabwe tour of South Africa, 2018
South Africa vs Zimbabwe

3rd ODI

,
Boland Park, Paarl
16:30 (IST) 13:00 (local)
Zimbabwe
ZIM
Oct 09 2018, Tue
South Africa
SA
Zimbabwe tour of South Africa, 2018
South Africa vs Zimbabwe

1st T20I

,
Buffalo Park, East London
21:30 (IST) 18:00 (local)
Zimbabwe
ZIM
Oct 12 2018, Fri
South Africa
SA
Zimbabwe tour of South Africa, 2018
South Africa vs Zimbabwe

2nd T20I

,
Senwes Park, Potchefstroom
21:30 (IST) 18:00 (local)
Zimbabwe
ZIM
Oct 14 2018, Sun
South Africa
SA
Zimbabwe tour of South Africa, 2018
South Africa vs Zimbabwe

3rd T20I

,
Willowmoore Park, Benoni
18:00 (IST) 14:30 (local)
Zimbabwe
ZIM
Nov 04 2018, Sun
Australia
AUS
South Africa tour of Australia, 2018
Australia vs South Africa

1st ODI

,
Perth Stadium, Perth
07:30 (IST) 10:00 (local)
South Africa
SA
Nov 09 2018, Fri
Australia
AUS
South Africa tour of Australia, 2018
Australia vs South Africa

2nd ODI

,
Adelaide Oval, Adelaide
09:20 (IST) 14:20 (local)
South Africa
SA
Nov 11 2018, Sun
Australia
AUS
South Africa tour of Australia, 2018
Australia vs South Africa

3rd ODI

,
Bellerive Oval, Hobart
08:50 (IST) 14:20 (local)
South Africa
SA
Nov 17 2018, Sat
Australia
AUS
South Africa tour of Australia, 2018
Australia vs South Africa

One-off T20I

,
Carrara Oval, Carrara
14:30 (IST) 19:00 (local)
South Africa
SA
Dec 26 2018, Wed - Dec 30 2018, Sun
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

1st Test

,
SuperSport Park, Centurion
13:30 (IST) 10:00 (local)
Pakistan
PAK
Jan 03 2019, Thu - Jan 07 2019, Mon
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

2nd Test

,
Newlands, Cape Town
14:00 (IST) 10:30 (local)
Pakistan
PAK
Jan 11 2019, Fri - Jan 15 2019, Tue
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

3rd Test

,
The Wanderers Stadium, Johannesburg
13:30 (IST) 10:00 (local)
Pakistan
PAK
Jan 19 2019, Sat
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

1st ODI

,
St George's Park, Port Elizabeth
16:30 (IST) 13:00 (local)
Pakistan
PAK
Jan 22 2019, Tue
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

2nd ODI

,
Kingsmead, Durban
16:30 (IST) 13:00 (local)
Pakistan
PAK
Jan 25 2019, Fri
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

3rd ODI

,
SuperSport Park, Centurion
16:30 (IST) 13:00 (local)
Pakistan
PAK
Jan 27 2019, Sun
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

4th ODI

,
The Wanderers Stadium, Johannesburg
13:30 (IST) 10:00 (local)
Pakistan
PAK
Jan 30 2019, Wed
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

5th ODI

,
Newlands, Cape Town
16:30 (IST) 13:00 (local)
Pakistan
PAK
Feb 01 2019, Fri
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

1st T20I

,
Newlands, Cape Town
21:30 (IST) 18:00 (local)
Pakistan
PAK
Feb 03 2019, Sun
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

2nd T20I

,
The Wanderers Stadium, Johannesburg
18:00 (IST) 14:30 (local)
Pakistan
PAK
Feb 06 2019, Wed
South Africa
SA
Pakistan tour of South Africa, 2018/19
South Africa vs Pakistan

3rd T20I

,
SuperSport Park, Centurion
21:30 (IST) 18:00 (local)
Pakistan
PAK
Feb 13 2019, Wed - Feb 17 2019, Sun
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

1st Test

,
Kingsmead, Durban
13:30 (IST) 10:00 (local)
Sri Lanka
SL
Feb 21 2019, Thu - Feb 25 2019, Mon
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

2nd Test

,
St George's Park, Port Elizabeth
13:30 (IST) 10:00 (local)
Sri Lanka
SL
Mar 03 2019, Sun
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

1st ODI

,
The Wanderers Stadium, Johannesburg
13:30 (IST) 10:00 (local)
Sri Lanka
SL
Mar 06 2019, Wed
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

2nd ODI

,
SuperSport Park, Centurion
16:30 (IST) 13:00 (local)
Sri Lanka
SL
Mar 10 2019, Sun
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

3rd ODI

,
Kingsmead, Durban
13:30 (IST) 10:00 (local)
Sri Lanka
SL
Mar 13 2019, Wed
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

4th ODI

,
St George's Park, Port Elizabeth
16:30 (IST) 13:00 (local)
Sri Lanka
SL
Mar 16 2019, Sat
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

5th ODI

,
Newlands, Cape Town
16:30 (IST) 13:00 (local)
Sri Lanka
SL
Mar 19 2019, Tue
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

1st T20I

,
Newlands, Cape Town
21:30 (IST) 18:00 (local)
Sri Lanka
SL
Mar 22 2019, Fri
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

2nd T20I

,
SuperSport Park, Centurion
21:30 (IST) 18:00 (local)
Sri Lanka
SL
Mar 24 2019, Sun
South Africa
SA
Sri Lanka tour of South Africa, 2019
South Africa vs Sri Lanka

3rd T20I

,
The Wanderers Stadium, Johannesburg
18:00 (IST) 14:30 (local)
Sri Lanka
SL
May 30 2019, Thu
England
ENG
ICC Cricket World Cup, 2019
England vs South Africa

Match 1

,
The Oval, London
15:00 (IST) 10:30 (local)
South Africa
SA
Jun 02 2019, Sun
South Africa
SA
ICC Cricket World Cup, 2019
South Africa vs Bangladesh

Match 5

,
The Oval, London
15:00 (IST) 10:30 (local)
Bangladesh
BAN
Jun 05 2019, Wed
South Africa
SA
ICC Cricket World Cup, 2019
South Africa vs India

Match 8

,
The Rose Bowl, Southampton
15:00 (IST) 10:30 (local)
India
IND
Jun 10 2019, Mon
South Africa
SA
ICC Cricket World Cup, 2019
South Africa vs West Indies

Match 15

,
The Rose Bowl, Southampton
15:00 (IST) 10:30 (local)
West Indies
WI
Jun 15 2019, Sat
South Africa
SA
ICC Cricket World Cup, 2019
South Africa vs Afghanistan

Match 21

,
Sophia Gardens, Cardiff
18:00 (IST) 13:30 (local)
Afghanistan
AFG
Jun 19 2019, Wed
New Zealand
NZ
ICC Cricket World Cup, 2019
New Zealand vs South Africa

Match 25

,
Edgbaston, Birmingham
15:00 (IST) 10:30 (local)
South Africa
SA
Jun 23 2019, Sun
Pakistan
PAK
ICC Cricket World Cup, 2019
Pakistan vs South Africa

Match 30

,
Lord's, London
15:00 (IST) 10:30 (local)
South Africa
SA
Jun 28 2019, Fri
Sri Lanka
SL
ICC Cricket World Cup, 2019
Sri Lanka vs South Africa

Match 35

,
Riverside Ground, Chester-le-Street
15:00 (IST) 10:30 (local)
South Africa
SA
Jul 06 2019, Sat
Australia
AUS
ICC Cricket World Cup, 2019
Australia vs South Africa

Match 45

,
Old Trafford, Manchester
18:00 (IST) 13:30 (local)
South Africa
SA
Advertisement