Fixtures Sun Dec 18 - Tue Dec 20 10:00 local (08:00 GMT | 21:00 NZDT)
South African Invitation XI v Sri Lankans Senwes Park, Potchefstroom LIVE
Mon Dec 26 - Fri Dec 30 10:00 local (08:00 GMT | 21:00 NZDT)
1st Test - South Africa v Sri Lanka St George's Park, Port Elizabeth LIVE
Mon Jan 2 - Fri Jan 6, 2017 10:00 local (08:00 GMT | 21:00 NZDT)
2nd Test - South Africa v Sri Lanka Newlands, Cape Town LIVE
Thu Jan 12 - Mon Jan 16, 2017 10:00 local (08:00 GMT | 21:00 NZDT)
3rd Test - South Africa v Sri Lanka New Wanderers Stadium, Johannesburg LIVE
Fri Jan 20, 2017 (20 ovs) 18:00 local (16:00 GMT | 05:00 NZDT 1d)
1st T20I - South Africa v Sri Lanka SuperSport Park, Centurion LIVE N
Sun Jan 22, 2017 (20 ovs) 14:30 local (12:30 GMT | 01:30 NZDT 1d)
2nd T20I - South Africa v Sri Lanka New Wanderers Stadium, Johannesburg LIVE
Wed Jan 25, 2017 (20 ovs) 18:00 local (16:00 GMT | 05:00 NZDT 1d)
3rd T20I - South Africa v Sri Lanka Newlands, Cape Town LIVE N
Sat Jan 28, 2017 (50 ovs) 10:00 local (08:00 GMT | 21:00 NZDT)
1st ODI - South Africa v Sri Lanka St George's Park, Port Elizabeth LIVE
Wed Feb 1, 2017 (50 ovs) 13:30 local (11:30 GMT | 00:30 NZDT 1d)
2nd ODI - South Africa v Sri Lanka Kingsmead, Durban LIVE D/N
Sat Feb 4, 2017 (50 ovs) 13:30 local (11:30 GMT | 00:30 NZDT 1d)
3rd ODI - South Africa v Sri Lanka New Wanderers Stadium, Johannesburg LIVE D/N
Tue Feb 7, 2017 (50 ovs) 13:30 local (11:30 GMT | 00:30 NZDT 1d)
4th ODI - South Africa v Sri Lanka Newlands, Cape Town LIVE D/N
Fri Feb 10, 2017 (50 ovs) 13:30 local (11:30 GMT | 00:30 NZDT 1d)
5th ODI - South Africa v Sri Lanka SuperSport Park, Centurion LIVE D/N
espn Live scoreshttp://www.espncricinfo.com/ci/engine/m ... ?view=live