The four-match series is the last for both teams before the World Cup opens in the Caribbean on March 13.
India: Rahul Dravid (capt), Sachin Tendulkar, Virender Sehwag, Robin Uthappa, Sourav Ganguly, Dinesh Karthick, Mahendra Dhoni, Harbhajan Singh, Zaheer Khan, Shanthakumaran Sreesanth, Munaf Patel.
Sri Lanka: Mahela Jayawardene (capt), Kumar Sangakkara, Russel Arnold, Marvan Atapattu, Malinga Bandara, Tillakaratne Dilshan, Sanath Jayasuriya, Farveez Maharoof, Lasith Malinga, Upul Tharanga, Nuwan Zoysa.
Umpires: Simon Taufel (AUS) and Suresh Shastri (IND), TV umpire: G.A. Pratapkumar (IND)
Match referee: Alan Hurst (AUS)