10 Best 125cc Bikes in India. 

10. Hero Super Splendor Xtec (60km/l)

9. Bajaj CT 125X (60km/l)

8. Hero Glamour Xtec (60km/l)

7. Bajaj Pulsar NS 125 (60km/l)

6. Bajaj Pulsar 125 (60km/l)

5. TVS Raider 125 (60km/l)

4. Hero Glamour 125 (60km/l) 

3. Honda SP 125 (65km/l)

2. Honda CB Shine (65km/l)

1. Hero Super Splendor (65km/l)