Bajaj Avenger 160 Street is powered by a 160.4cc single-cylinder air-cooled motor. Bajaj has upgraded this engine with a fuel-injection system to meet the BS6 emission norms.