Vaughan was disappointed by England's performance against Bangladesh in Chittagong Test and felt if the side don't improve their game then they'll lose the upcoming series against India 5-nil.
Ranked 4th in the ICC Test table, England managed to register a 22-run win against Bangladesh, ranked 9th. Young England side were almost blanked by a side that was playing a Test match after a gap of 14 months.
Talking to BBC, Vaughan felt that if Cook & Co play the same way against India in November, they will be whitewashed 5-0 by the No. 1 side in the world.
"If they perform like they did against Bangladesh, it'll be 5-0," said the former England captain.
Vaughan even criticised England batsmen for starting off poorly against Bangladesh.
"England for such a long time are always 30 or 40 for three. If they're 30 or 40 for three against India they'll get blown away.
"Yes, you celebrate a win, but hopefully England, in the background, are being honest with themselves that they can play better."
England scored 293 in the first and 240 in the second innings against Bangladesh but started off poorly in both innings, collapsing to 21-3 in the first and 28-3 in second.