ה-Geely Bin Yue הוא דגם מייצג של התחדשות המותג של Geely. זהו "תותח פלדה סיני" בעל ביצועים גבוהים, איכותיים ובעיצוב גבוה המותאם במיוחד לצעירים, ומביא להם חווית ביצועים מכנית מותאמת אישית, טהורה ומהנה יותר.
בהתבסס על ארכיטקטורת BMA, ה-Geely Bin Yue מצויד במנוע G-Power 260T (1.5TD) בעל ביצועים גבוהים שפותח בשיתוף פעולה עם וולוו. הוא מספק הספק מרבי של 177 PS/5500 סל"ד ומומנט שיא של 255 N·m/1500-4000 סל"ד, העולה על הביצועים של מנוע 2.5 ליטר בשאיבה טבעית. הוא משיג תאוצה של 0-100 קמ"ש תוך 7.9 שניות בלבד, מרחק בלימה של 36.5 מטר, וצריכת דלק של 6.3 ליטר בלבד ל-100 ק"מ. הוא גם עומד בתקן הפליטה של China 6b, מה שהופך אותו למנוע ה-1.5TD החזק ביותר מבחינת ביצועים בסין.