Indian Skipper MS Dhoni blames batsman especially Harbhajan Singh for his unnecessary cricket shot played against England test match.