Dilip Vengsarkar earned the nickname 'Colonel' for his dignified demeanor and military-like discipline in batting. He was known for his stylish batting and excellent technique, particularly against fast bowling. The nickname reflects his composed and regimented approach to the game.