England 237 all out from 48.2 overs after winning the toss and batting first in second ODI against India in Delhi.