Cricket Schedule Upcoming Matches

Jan 19
2nd Test
New Zealand
New Zealand
21:30 GMT
Bangladesh
Bangladesh
Hagley Oval, Christchurch
Jan 21
31st Match
Hobart Hurricanes
Hobart Hurricanes
00:00 GMT
Perth Scorchers
Perth Scorchers
Bellerive Oval, Hobart
32nd Match
Melbourne Stars
Melbourne Stars
00:00 GMT
Sydney Sixers
Sydney Sixers
Melbourne Cricket Ground
Jan 22
2nd T20I
South Africa
South Africa
00:00 GMT
Sri Lanka
Sri Lanka
New Wanderers Stadium, Johannesburg
3rd ODI
India
India
00:00 GMT
England
England
Eden Gardens, Kolkata
4th ODI
Australia
Australia
04:20 GMT
Pakistan
Pakistan
Sydney Cricket Ground
Jan 24
1st Semi-Final
TBA
TBA
00:00 GMT
TBA
TBA
Venue TBC
Jan 25
2nd Semi-Final
TBA
TBA
00:00 GMT
TBA
TBA
Venue TBC
3rd T20I
South Africa
South Africa
00:00 GMT
Sri Lanka
Sri Lanka
Newlands, Cape Town
Jan 26
1st T20I
India
India
00:00 GMT
England
England
Green Park, Kanpur
5th ODI
Australia
Australia
04:50 GMT
Pakistan
Pakistan
Adelaide Oval
Jan 28
1st ODI
South Africa
South Africa
00:00 GMT
Sri Lanka
Sri Lanka
St George's Park, Port Elizabeth
Final
TBA
TBA
00:00 GMT
TBA
TBA
Venue TBC
Jan 29
2nd T20I
India
India
00:00 GMT
England
England
Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Feb 1
2nd ODI
South Africa
South Africa
00:00 GMT
Sri Lanka
Sri Lanka
Kingsmead, Durban
3rd T20I
India
India
00:00 GMT
England
England
M Chinnaswamy Stadium, Bangalore
Feb 4
3rd ODI
South Africa
South Africa
00:00 GMT
Sri Lanka
Sri Lanka
New Wanderers Stadium, Johannesburg
Feb 7
4th ODI
South Africa
South Africa
00:00 GMT
Sri Lanka
Sri Lanka
Newlands, Cape Town
Feb 10
5th ODI
South Africa
South Africa
00:00 GMT
Sri Lanka
Sri Lanka
SuperSport Park, Centurion
?>