Both are different segment vehicles and come under different price ranges too. If you're looking for a fast, fun-to-ride, and feature-rich scooter at a price, the TVS Ntorq 125 is the right choice for you. It still remains the benchmark for performance in its class and the sporty styling adds to its appeal. Our only grouse is the premium pricing post the BS6 update. On the other hand, if budget is not an issue and want better power performance and comfortable ride quality, you may go for Bajaj Avenger Street 160. You may compare both vehicles accordingly. Take a test ride in order to get better clarity.