It originated in the Jodhpur State, and was popularized during mid 19th–mid 20th century in India.
There is also a trend to wear contrasting trousers to match the coat colour.
An angrakha was a traditional court outfit in ancient and classical India that a person could wrap comfortably around himself, offering flexible ease with the knots and ties.
Bandhgala quickly became a popular formal and semi-formal uniform across Rajasthan and eventually throughout India.
Designer Wendell Rodricks observes that formal wear such as the Bandhgala are evolutions of a costume legacy that is 6,000 years old.