Hi I’m a beginner rider and I’m a bit lean and 5’7 height but I want a good sports bike and my first choice is the bmw G rr310 simply because it is more attractive in colours than the TVS Apache even though the Apache has better features and quick shifter too at a lower on road price. I have had other preferences as well like the duke 250 which I didn’t like that much in terms of looks triumph speed had recent issues with bike that puts a question on the reliability of the bike and I feel Aprilia rs457 and duke 390 are way too overwhelming and powerful for me as my first bike especially in Indian roads with high traffic pls help me decide the perfect bike overall
The BMW G 310 RR is indeed visually appealing and offers a good balance between performance and comfort for city riding. However, you might want to consider the TVS Apache, as it has great features like the quick shifter and is more beginner-friendly. The Duke 250 is decent but can feel heavy for a lean rider. Overall, I'm leaning towards the Apache for a smoother start.
More posts on similar bikes
Has E20 fuel affected your mileage?
Expert reviews worth reading
Is ADAS worth paying extra for in a car?
Popular discussions right now
Upcoming launch buzz
Community discussions on upcoming launches

BMW
iX facelift

Audi
New Q5

Audi
A6 e-tron

Audi
Q6 e-tron

Audi
e-tron GT facelift

Volkswagen
Virtus facelift

Vinfast
VF5

Mercedes-Benz GLC
Electric

Denza
D9

Denza
Z9 GT
Compare suggested bikes
Posted on: 4 Aug 2026
Need expert advice?
Ask the Autocar community and experts.







