India will begin their T20 international  campaign in 2020 with a 3-match series against Sri Lanka, scheduled to commence with series opener at Guwahati on Sunday.


The Indians will be overwhelming favorites to win the series courtesy their better recent form and impressive track record over their sub continent rivals in the shortest format.

The Indians have come out victorious in their previous five encounters will look to extend their dominant run over the Islanders. On paper India look to have more balance and experience than their Lankan counterparts who are still in a massive rebuilding phase.

Form also gives the Indians the advantage in their own backyard. While India ended 2019 on coming out triumphant in both their home T2OI series against Bangladesh and the West Indies, Sri Lanka were whitewashed by the Aussies after they clean swept Pakistan in their backyard.

With a lot of youngsters trying to cement their spots in the team with the World T20 in sight, it will an exciting series to see who can leave an impression before the selectors.

Virat Kohli would once again don the captaincy hat for the 'Men in Blue' , it will be seasoned seamer Lasith Malinga who will helm the Islanders in India.

Sri Lanka would be bolstered by the return of their all-rounder Angelo Matthews who gets back into the team after a 16-month hiatus.

Here is the complete schedule of the India vs Sri Lanka T2OI series 

Jan 5: 1st T20I at Baraspara Stadium in Guwahati (7:00 PM)

Jan 7: 2nd T20I at Holkar Cricket Stadium in Indore (7:00 PM)

Jan 10: 3rd T20I at Maharashtra Cricket Association Stadium in Pune (7:00 PM)