"There are many young and talented players in the team and the contest is going to be a close one," Sehwag said during a promotional event here.
India will play three Tests in Sri Lanka. The first Test begins at Galle on August 12, followed by two matches at Colombo, on August 20 and 28, respectively.
The flamboyant batsman from Delhi was apparently mobbed by his fans while he was taking a stroll in the city's Ram Manohar Lohia park in Gomtinagar area.