The entry-level performance motorcycle segment in India is brimming with options, and two of the most popular contenders in this category are the BMW G 310 R and the TVS Apache RR 310. Both motorcycles offer an exciting combination of power, features, and styling at an ex-showroom price of Rs. 2.45 Lakh. But which one should you go for? Let’s take a closer look at their specifications, features, and overall performance to help you decide.
Design & Styling
BMW G 310 R
The BMW G 310 R follows a classic streetfighter design. It has a muscular fuel tank, a sharp headlamp setup, and a well-sculpted seat that adds to its aggressive stance. The overall look is minimalistic yet modern, making it an ideal choice for riders who prefer a naked bike for urban commuting and occasional highway rides.

TVS Apache RR 310
The TVS Apache RR 310, on the other hand, is designed as a fully faired sportbike. It boasts an aerodynamic fairing, aggressive graphics, and a supersport-inspired styling. The sharp front end, twin LED headlamps, and high tail section give it an unmistakable presence on the road. If you are someone who loves sportbikes with a racing DNA, the RR 310 is a great choice.
Engine & Performance
BMW G 310 R
- Engine Capacity: 313cc, single-cylinder, 4-valve, DOHC, liquid-cooled
- Power Output: 34 PS @ 9500 rpm
- Torque: 28 Nm @ 7500 rpm
- Top Speed: 145 km/h
- Mileage: 30 kmpl
- Gearbox: 6-speed
The BMW G 310 R offers a refined engine with a strong mid-range and linear power delivery. It is built to provide smooth acceleration and a comfortable riding experience, making it ideal for city commutes and highway cruising.
TVS Apache RR 310
- Engine Capacity: 312.2cc, single-cylinder, 4-stroke, reverse inclined DOHC
- Power Output: 34 PS @ 9700 rpm
- Torque: 27.3 Nm @ 7700 rpm
- Top Speed: 160 km/h
- Mileage: 33.1 kmpl
- Gearbox: 6-speed
The TVS Apache RR 310 uses a reverse-inclined engine, which improves weight distribution and handling. It produces power slightly higher in the rev range compared to the BMW, making it a more engaging ride for enthusiasts. With a higher top speed of 160 km/h, it is the better choice for highway runs and track days.
Ride & Handling
BMW G 310 R
The BMW G 310 R is built for comfort and agility. It has a lower seat height of 785 mm, making it more accessible for shorter riders. The upright seating position and well-balanced chassis ensure easy maneuverability in traffic. Its suspension setup (USD front forks and mono-shock rear) provides a comfortable ride on urban roads.
TVS Apache RR 310
With a taller seat height of 810 mm, the Apache RR 310 is better suited for taller riders. Its sporty, aggressive riding posture enhances its appeal to performance enthusiasts. The trellis frame and aerodynamic design contribute to stable high-speed performance. It also comes with track-focused features, making it a more engaging machine for spirited rides.
Braking & Safety
Both motorcycles come with dual-channel ABS as standard, ensuring confident braking in all conditions.
- BMW G 310 R: Front – 110/70-R17, Rear – 150/60-R17
- TVS Apache RR 310: Front – 110/70-R17, Rear – 150/60-R17
The braking setup in both bikes is competent, providing good stopping power and stability under hard braking.
Mileage & Fuel Efficiency
The TVS Apache RR 310 has a slightly better fuel efficiency at 33.1 kmpl compared to 30 kmpl on the BMW G 310 R. The difference may not be significant, but it gives the RR 310 a slight edge in long-distance touring.
Features & Technology
BMW G 310 R
- Fully digital instrument cluster
- Ride-by-wire throttle
- Adjustable clutch and brake levers
- LED headlamp and taillamp
- Dual-channel ABS

TVS Apache RR 310
- Fully digital TFT instrument cluster with Bluetooth connectivity
- Multiple riding modes (Urban, Rain, Sport, Track)
- Glide Through Technology (GTT) for smooth low-speed maneuvering
- Slipper clutch
- Aerodynamic design with wind protection
Which One Should You Buy?
Buy the BMW G 310 R if:
- You prefer a streetfighter/naked design with an upright riding posture.
- You want a bike that is easier to handle in city traffic.
- You are looking for BMW’s premium branding and refined build quality.
Buy the TVS Apache RR 310 if:
- You want a faired sports bike with an aggressive, aerodynamic design.
- You enjoy high-speed touring or occasional track riding.
- You want advanced features like riding modes and Bluetooth connectivity.
Conclusion
Both the BMW G 310 R and the TVS Apache RR 310 offer excellent performance and value for their price. If you’re looking for a comfortable yet premium streetfighter, the BMW G 310 R is the way to go. However, if you’re a sport bike enthusiast who loves an adrenaline rush, the TVS Apache RR 310 is the better choice. Ultimately, the decision depends on your riding style and preferences.