1 . KTM 390 Duke
Street | 373.2 CC
Most people prefer performance which matches or exceeds the looks of their motorcycle, and the KTM 390 Duke has loads of both, making it rank high on our list of best 300cc bikes. The motorcycle offers performance capable of putting a few sports bikes to shame and especially at this price tag, is worth every penny. The KTM 390 Duke is powered by a 373cc, single-cylinder, liquid-cooled engine which produces 43bhp and 37Nm, with transmission duties being handles by a 6-speed gearbox. The Duke 390 is a capable machine, both on the highway and in the city. It’s brisk acceleration, and outburst of power, combined with a low weight requires strong reflexes to handle it, making it perfect for those who love performance.
2 . Bajaj Dominar 400 
Cruisers | 373.27 CC
The Bajaj Dominar 400 is a touring motorcycle from the brand, that is targeted towards a wider audience. The motorcycle features full-LED lighting, digital instrument cluster with muscular styling. The Bajaj Dominar 400 is powered by a liquid-cooled, single cylinder, 373.3cc engine producing 39.4bhp and 35Nm of torque. The engine comes mated to a six-speed gearbox with assisted-slipper clutch. The Dominar 400 also comes equipped with a dual-channel ABS.
3 . TVS Apache RR310
Sports | 312.2 CC
The Apache RR310 is the first fully faired motorcycle from TVS. The Apache RR 310 is based on the BMW G 310 R and it is also co-developed by TVS Racing riders. The Apache RR 310 features an aggressive design and comes loaded with premium features. The motorcycle is a track-focused machine and also a sports tourer due to its comfortable riding posture. The TVS Apache RR 310 draws power from a 312.2cc reverse inclines, liquid-cooled, single-cylinder engine churning out 33.5bhp and 27.3Nm of torque. The engine is mated to a 6-speed gearbox. The Apache RR 310 can sprint from 0-60km/h in just 2.93 seconds before topping out at 160km/h.
4 . Royal Enfield Classic 350
Cruisers | 346 CC
The Royal Enfield Classic 350 is the best-selling Royal Enfield model in India and carries forward a retro design. The Royal Enfield Classic 350 is powered by a 346cc, single-cylinder air-cooled engine that makes 19.8bhp and 28Nm of peak torque. Royal Enfield claims a mileage of 37km/l, and fuel is fed via a carburettor. Although other models in the Royal Enfield lineup grab headlines, the Classic 350 is what registers sales numbers for the Chennai-based manufacturer.
5 . KTM RC390
Sports | 373 CC
The KTM RC 390 is a track focused bike from the brand. The bike features trellis frame with USD forks at front, and monoshocks at the rear, for better handling. The KTM RC 390 is powered by a liquid-cooled, single-cylinder 373cc engine producing 42.9bhp and 35Nm of torque. The engine comes mated to a six-speed gearbox with a slipper and assist clutch. Other equipment on the RC 390 includes dual-channel ABS and ride-by-wire throttle.