Criticising Ishant's selection, Ganguly felt India leaked too many runs even as they had the "world's best" one-day batsman in Virat Kohli.
"I feel selectors should think about two players - Cheteshwar Pujara and Zaheer Khan. Pujara is the most-needed batsman in these conditions. He has adjusted well in the Test mould and I'm sure he will do well in the ODI format," Ganguly said.
"Similarly Zaheer is must-needed in the bowling attack. If he can bowl 30 overs in Tests, why can't he do that for 10 overs?" he asked.
"He is the seniormost Indian bowler with experience. But he has been inconsistent under pressure as Mohammad Shami has become the backbone of Indian bowling. He's no doubt the find of Indian cricket as I've said earlier," he said.
Also Read
Ganguly hoped that Bengal pacer Ashoke Dinda will make a comeback after his Ranji performance this season.
"I hope Dinda will get a chance this year. He is good in his length and line."
"He is no doubt the best one-day batsman in the world at the moment. He has scored runs in all parts of the world. But the target proved too much in such conditions. In India, it would have been easy," Ganguly told a Bengali news channel.
Bengal might be staring at an innings defeat against Maharashtra in their Ranji semifinals in Indore, but the city's favourite cricket icon said Laxmi Ratan Shukla should not lose heart after their commendable performance in the Ranji season.