Geely Bin Yue è un modello rappresentativo del ringiovanimento del marchio Geely. Si tratta di un "cannone cinese d'acciaio" ad alte prestazioni, di alta qualità e di alto design, realizzato su misura per i giovani, offrendo loro un'esperienza di prestazioni meccaniche più personalizzata, pura e divertente.
Basato sull'architettura BMA, il Geely Bin Yue è equipaggiato con il motore ad alte prestazioni G-Power 260T (1.5TD) sviluppato in collaborazione con Volvo. Fornisce una potenza massima di 177 CV/5.500 giri/min e una coppia massima di 255 Nm/1.500-4.000 giri/min, superando le prestazioni di un motore aspirato da 2,5 litri. Raggiunge un'accelerazione da 0 a 100 km/h in soli 7,9 secondi, uno spazio di frenata di 36,5 metri e un consumo di carburante di soli 6,3 litri per 100 chilometri. Soddisfa inoltre lo standard sulle emissioni China 6b, rendendolo il motore 1.5TD più potente in termini di prestazioni in Cina.