"I have been saying it for some time now even before the team went to South Africa (last November) that we should win the World Cup," said former Test skipper Nari Contractor who, however, feels the batting has not performed to its potential.
"Our batting has still not clicked fully, not performed to its potential despite having got great starts. Yesterday too (against Pakistan) the start was good but the team could not capitalise on it. If the batting fulfills its potential, Sri Lanka would have no chance," he said.
Former middle-order Test batting mainstay and ex-chief selector Chandu Borde, who was on the selection panel that picked the 1983 Cup-winning squad, also gave India a slight edge over the Lankans because of home advantage.
Image: India's Yuvraj Singh, right, celebrates as Australia Brett Lee walks on after winning the match during the Cricket World Cup quarterfinal match between India and Australia, in Ahmedabad, India, Thursday, March 24, 2011.