Jayawardene has said they need to contain the "strong Indian batting" when the two teams meet in the semi final match
Vindoo has also vowed to never again watch cricket!
The Indian women's hockey team faced a 1-8 drubbing at the hands of top-ranked Netherlands in the FIH World League Round 3.
Venus Williams pulled out of the grass-court Grand Slam tournament on Tuesday.
Sri Lanka will play India in the Champion Trophy semi-finals after ousting defending champion Australia by 20 runs and overtaking New Zealand in the group standings.
Sri Lanka's 20-run win over defending champions Australia has set up a date with the team they have played the most in ODIs in the last five years - India.
Nigeria rolled to a 6-1 victory at Confederations Cup on Monday over Tahiti, who were making their debut at a major FIFA tournament.