"India have a very good chance of winning the World Cup. I'm not saying this just because there's media. I think whenever you play one-day cricket India will always have a chance," Ganguly told reporters on the sidelines of a book reading event 'Anticipating India: The Best of National Interest' by Shekhar Gupta.
Indian bowlers might have come a cropper in the recently concluded Test series that they lost 0-2 but Ganguly said in ODIs they would stand a good chance.
Ganguly said Indian World Cup contingent was the best possible one.
"I've earlier said also this is the best possible team at the moment. They have to play well now. They are a much better one day team than the Tests," he said.
Ganguly further said England too would be title contenders despite their narrow three-wicket loss to Australia in the Tri-series opener at SCG today.
"England will be a tough team. It was a close game and they got 235 and had about seven wickets.