It has many problems which BMW is not considering or bothered about. The major problem is with Engine overheating. The bike stops all of a sudden in the middle of the road because engine temperature increases even if you ride for a short distance which is not expected from BMW. Everything like the cost of bikes, spares, accessories, and service cost is expensive when compared to other bikes in the same segment. Not at all suitable for long rides. The battery drains out quickly and the stock wouldn't be available at the showroom when required. Engine breakdown is a big problem and it is difficult to take the bike to the service center in emergency cases as we have fewer service centers for BMW.
Tips for BMW G 310 R
Keep the fuel tank full all the time to avoid fuel pump problems
Ride at low RPM to avoid engine overheating
Change engine oil for every 7-8k kms instead of 10k kms as it requires service sooner than mentioned in the manual.
Keep checking coolant
Keep the radiator exhaust system clean for easy airflow.
Visual Appeal
Reliability
Performance
Service Experience
Maintenance cost
Extra Features