The left-handed batsman, who last played a Test in October against New Zealand, was the highest run-scorer in the 50-over Champions Trophy in England and Wales in June.
BCCI’s All-India Senior Selection Committee made an announcement on Monday, stating that Vijay injured himself during a practice match.
Vijay, who had suffered a wrist injury during Australia’s tour of India, complained of pain in his right wrist.
Dhawan, who is a regular in the Indian ODI side, has played 23 Tests and averages 38.52.
Having been ignored for the Test series, Dhawan is now holidaying in Disneyland with his family.
Vijay suffered a wrist injury during Australia’s tour of India and “has complained of pain in his right wrist while playing a preparatory match”, read the BCCI’s press release.
BCCI’s medical team has therefore advised that Vijay should continue his rehabilitation program.
With Abhinav Mukund already in the squad, it will be interesting to see if Dhawan does indeed feature in the Test series or is just there as a back-up. He has four hundreds to his credit in an accumulated 1464 runs.
India’s tour of Sri Lanka will begin Galle on July 26. This is the first time the two countries will be playing a full series (includes all three formats) in eight years.
India, led by skipper Virat Kohli, is also slated to play five one-day internationals and a single Twenty20 after the Test series wraps up.