Geely BL is a two door coupe which was manufactured by Chinese automaker Geely Automobile in 2003. Production of this car was stopped in 2006. Two models of this car were launched. It is also known as Geely Beauty Leopard. The body style of car was related to Geely CD. This car had 5 speed manual transmissions. It was also marketed with four speed automatic transmissions. This vehicle was powered by 1.8 L petrol engine. It was marketed on large scale in China.