1st test : Pakistan recover to register a remarkable victory.

1st test : Pakistan recover to register a remarkable victory.

Yasir Shah's 7/76, Sarfarz Ahmed's courageous 96 and patient century by Asad Shafiq turned things around dramatically to handover a rare defeat for Sri Lankans at Galle. Full story & scorecard | Schedule : 2nd test starts Thursday.

Ashes 2015 : starts 8th July.

Ashes 2015 : starts 8th July.

The oldest rivalry in test cricket is back, promising to be more fierce than ever.. Schedule : 1st test at Cardiff | Head to head | Ashes facts & records | 2013-14 series results.

India tour of Zimbabwe starts 10th July.

India tour of Zimbabwe starts 10th July.

Indians will be in Zimbabwe for only a dozen days, playing 3 ODIs and 2 T20s, all at Harare sports club. Full schedule.

South Africa tour of Bangladesh from 5 July.

South Africa tour of Bangladesh from 5 July.

Bangladesh cricket is at it's highest point these days but South Africans have an immaculate record over the Asian side. Who'll triumph this time? Schedule : 2 T20s, 3 ODIs & 2 test matches.