India vs Sri Lanka 1st Test: Odds, Predictions and Analysis

Team India marches onto the next assignment of the World Test Championship with a home series against Sri Lanka. The two teams will compete in two Tests beginning from March 4 onwards. The visitors are currently placed at the top of the World Test Championship table and are on the back of consecutive Test series … Continue reading India vs Sri Lanka 1st Test: Odds, Predictions and Analysis