The Yamaha FZ 25 features a 249cc, air-cooled, single-cylinder engine that delivers smooth and responsive power throughout the rev range. The engine is designed for city riding, with a strong mid-range torque and a maximum power output of 20.8 PS at 8,000 rpm.