Namesort icon 0-62mph Top speed CO2 MPG Price
218d [150] M Sport 2dr [Nav] 8.90secs 129mph 124g/km 60.10mpg £30 850
218d [150] M Sport 2dr [Nav] Step Auto 8.70secs 127mph 118g/km 62.80mpg £32 300
218d [150] SE 2dr [Nav] 8.90secs 129mph 122g/km 61.40mpg £27 850
218d [150] SE 2dr [Nav] Step Auto 8.70secs 127mph 116g/km 64.20mpg £29 300
218d [150] Sport 2dr [Nav] 8.90secs 129mph 122g/km 61.40mpg £28 850
218d [150] Sport 2dr [Nav] Step Auto 8.70secs 127mph 116g/km 64.20mpg £30 300
218i M Sport 2dr [Nav] 9.40secs 129mph 139g/km 47.10mpg £29 150
218i M Sport 2dr [Nav] Step Auto 9.60secs 127mph 134g/km 48.70mpg £30 600
218i SE 2dr [Nav] 9.40secs 129mph 136g/km 48.70mpg £26 150
218i SE 2dr [Nav] Step Auto 9.60secs 127mph 131g/km 50.40mpg £27 600
218i Sport 2dr [Nav] 9.40secs 129mph 136g/km 48.70mpg £27 150
218i Sport 2dr [Nav] Step Auto 9.60secs 127mph 131g/km 50.40mpg £28 600
220d M Sport 2dr [Nav] 7.50secs 140mph 124g/km 60.10mpg £32 200
220d M Sport 2dr [Nav] Step Auto 7.40secs 140mph 117g/km 64.20mpg £33 800
220d Sport 2dr [Nav] 7.50secs 140mph 121g/km 61.40mpg £30 200
220d Sport 2dr [Nav] Step Auto 7.40secs 140mph 113g/km 65.70mpg £31 800
220i M Sport 2dr [Nav] 7.50secs 144mph 149g/km 43.50mpg £31 235
220i M Sport 2dr [Nav] Step Auto 7.70secs 140mph 140g/km 46.30mpg £32 835
220i Sport 2dr [Nav] 7.50secs 144mph 145g/km 44.10mpg £29 235
220i Sport 2dr [Nav] Step Auto 7.70secs 140mph 138g/km 46.30mpg £30 835
225d M Sport 2dr [Nav] Step Auto 6.40secs 146mph 128g/km 57.60mpg £35 850
228i M Sport 2dr [Nav] 6.10secs 155mph 163g/km 40.40mpg £31 925
228i M Sport 2dr [Nav] Step Auto 6.00secs 155mph 157g/km 42.20mpg £33 610
230i M Sport 2dr [Nav] 6.10secs 155mph 155g/km 41.50mpg £32 255
230i M Sport 2dr [Nav] Step Auto 5.90secs 155mph 142g/km 45.60mpg £33 855

Save money on your car insurance

Find an Autocar car review

Explore the BMW range

Find an Autocar car review

Explore the BMW range