Former English skipper Graham Gooch on Saturday cautioned England against India captain Virat Kohli, calling him as a "dangerous customer", who wanted to improve his poor record against them in the upcoming five-Test rubber, starting August 1 in Birmingham.