London: Former India captain Sourav Ganguly has said that India's disastrous showing in the first two Tests against England was due to lack of preparation and hoped that the visitors can turn the tables around in the remaining two matches of the series.

Ganguly, who captained India to more Test wins (21) than any other skipper, said playing just one practice game ahead of the high-profile Test series was not the ideal preparation for the Mahendra Singh Dhoni-led side.

"I am a firm believer that every time you tour you need at least two warm-up games, and they absolutely could have played an extra game," he said.

"They have been very ordinary. I expected a lot more from this team, especially they way they performed here in 2002 and 2007," Ganguly said.

After the 196-run defeat in the series opener at Lord's, India suffered a massive 319-run loss in the second Test at Trent Bridge on Monday, to go 0-2 down in the four-match series.

Ganguly, who played 113 Tests and 311 ODIs for India between 1992 and 2008, also came hard on the visitors famed batting line up, which failed to put up a decent score in the any of the four innings so far.

"There are two Test matches to go and hopefully they can turn it around. I believe they can. But they need to be determined, bat better and put their bodies on the line," he said.

"Sachin Tendulkar hasn't really got going yet, VVS Laxman has been on and off, the openers have struggled. (Rahul) Dravid is the only player who has really batted well," Ganguly said.

"When you see 500 runs on the board and a game slipping away you need characters to stand up. They haven't done that yet."

With England on the verge of dislodging India from the pinnacle of Test rankings, Ganguly said Dhoni's men did very little to prove their numero uno status in the ongoing series.

"I'm not a big believer in the rankings but I honestly don't know if India is the number one team in the world - to be number one you have to win in England and in Australia.

"This was a series between two teams that could be number one and if England win they will deserve it," said the cricketer-turned-commentator.

To achieve the world one Test team status, England need to beat India by a 2-0 margin in the four-match series.

The third Test between the two sides starts at Edgbaston from August 10.