Team schedule
Australia
Bangladesh
England
India
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe

Upcoming matches

Series schedule
Indian Premier League 2013
England vs New Zealand
Pakistan vs Ireland
Pakistan vs Sri Lanka
Pakistan vs South Africa
ICC Champions Trophy 2013
Ind-WI-SL TriSeries 2013
England vs Australia
Sri Lanka vs South Africa
Australia vs England

Cricket schedule for Sri Lanka

Date Against Match Series Location
Pakistan ODI(1/1)
Pakistan vs Sri Lanka Birmingham,England
New Zealand ODI
ICC Champions Trophy 2013 Cardiff,England
England ODI
ICC Champions Trophy 2013 Kennington Oval,England
Australia ODI
ICC Champions Trophy 2013 Kennington Oval,England
West Indies ODI
Ind-WI-SL TriSeries 2013 Kingston,Jamaica
India ODI
Ind-WI-SL TriSeries 2013 Kingston,Jamaica
West Indies ODI
Ind-WI-SL TriSeries 2013 Port of Spain,Trinidad
India ODI
Ind-WI-SL TriSeries 2013 Port of Spain,Trinidad
South Africa ODI(1/5)
Sri Lanka vs South Africa Colombo,Sri Lanka
South Africa ODI(2/5)
Sri Lanka vs South Africa Colombo,Sri Lanka
South Africa ODI(3/5)
Sri Lanka vs South Africa Pallekele,Sri Lanka
South Afirca ODI(4/5)
Sri Lanka vs South Africa Pallekele,Sri Lanka
South Africa ODI(5/5)
Sri Lanka vs South Africa Colombo,Sri Lanka
South Africa T20(1/3)
Sri Lanka vs South Africa Colombo,Sri Lanka
South Africa T20(2/3)
Sri Lanka vs South Africa Hambantota,Sri Lanka
South Africa T20(3/3)
Sri Lanka vs South Africa Hambantota,Sri Lanka