Shahbaz Nadeem and Rahul Chahar were added to the squad after all-rounder Axar Patel was ruled out of the first Test of the four-match series against England.
Nadeem was subsequently picked in the playing XI ahead of Kuldeep and many fans and cricket pundits were fumed at this decision.
Vaughan questioned the decision of not picking the left-arm spinner and said if Kuldeep will not play in India then where will he play.
“Ridiculous decision by #India not to play @imkuldeep18!!! If he isn’t going to play at home with the injuries they have when is he going to play !!! #INDvENG,” Vaughan tweeted.
Ridiculous decision by #India not to play @imkuldeep18 !!! If he isn’t going to play at home with the injuries they… https://t.co/bDa28l2Cwp
— Michael Vaughan (@MichaelVaughan) 1612512970000
Meanwhile, England batsman Dom Sibley and skipper Joe Root have taken the visitors to a solid position after losing two quick wickets in the first session on day one of the opening Test.