Samson hurt his left knee while attempting to field a ball near the boundary ropes during the first T20I in Mumbai on Tuesday.
“Samson was taken for scans and a specialist opinion this afternoon in Mumbai by the BCCI Medical Team and has been advised rest and rehabilitation,” a BCCI media release read.
The selection committee on Wednesday named Jitesh Sharma as replacement for Samson.
India lead the three-match series 1-0 following their narrow two-run win in the opener. The second T20I will be played in Pune on Thursday.
The injury to Samson might provide an opportunity for Rahul Tripathi to make his debut. Consistent IPL performer Tripathi has travelled with the squad for a while but is yet to get a game.
India’s updated squad for Sri Lanka T20Is: Hardik Pandya (Captain), Ishan Kishan (wk), Ruturaj Gaikwad, Shubman Gill, Suryakumar Yadav (VC), Deepak Hooda, Rahul Tripathi, Jitesh Sharma (wk), Washington Sundar, Yuzvendra Chahal, Axar Patel, Arshdeep Singh, Harshal Patel, Umran Malik, Shivam Mavi, Mukesh Kumar.