India captain Mahendra Singh Dhoni was left disappointed after his side slumped to a nine-run defeat at the hands of England in Rajkot.