The G 310 is BMW's smallest motorcycle, but that doesn't mean it is inferior to anything. The G 310 is actually an all-rounder, it is manoeuvrable, sporty, equipped with all modern gadgets and easy to drive.
The G 310 comes in two versions, the G 310 R and the G 310 GS. Both share the 'BMW DNA' of course, but the R is made more for the street and city (Roadster), and the GS (Gelande Strasse) feels a little more familiar in nature. There are enough accessories for both types to get it completely to your own taste.