From £24,6407
Namesort icon 0-62mph Top speed CO2 MPG Price
216d Luxury 5dr 11.40secs 119mph 108g/km 68.90mpg £27 575
216d Luxury 5dr Step Auto 11.20secs 119mph 109g/km 68.90mpg £28 825
216d M Sport 5dr 11.40secs 119mph 111g/km 67.30mpg £28 575
216d M Sport 5dr Step Auto 11.20secs 119mph 114g/km 65.70mpg £29 825
216d SE 5dr 11.40secs 119mph 108g/km 68.90mpg £25 575
216d SE 5dr Step Auto 11.20secs 119mph 109g/km 68.90mpg £26 825
216d Sport 5dr 11.40secs 119mph 108g/km 68.90mpg £26 825
216d Sport 5dr Step Auto 11.20secs 119mph 109g/km 68.90mpg £28 075
218d Luxury 5dr 9.50secs 127mph 115g/km 64.20mpg £28 720
218d Luxury 5dr Step Auto 9.50secs 129mph 115g/km 64.20mpg £30 320
218d M Sport 5dr 9.50secs 127mph 119g/km 62.80mpg £29 720
218d M Sport 5dr Step Auto 9.50secs 129mph 119g/km 62.80mpg £31 320
218d SE 5dr 9.50secs 127mph 115g/km 64.20mpg £26 720
218d SE 5dr Step Auto 9.50secs 129mph 115g/km 64.20mpg £28 320
218d Sport 5dr 9.50secs 127mph 115g/km 64.20mpg £27 970
218d Sport 5dr Step Auto 9.50secs 129mph 115g/km 64.20mpg £29 570
218i Luxury 5dr 9.80secs 127mph 123g/km 53.30mpg £26 640
218i Luxury 5dr Step Auto 9.80secs 126mph 127g/km 51.40mpg £27 890
218i M Sport 5dr 9.80secs 127mph 127g/km 51.40mpg £27 640
218i M Sport 5dr Step Auto 9.80secs 130mph 130g/km 50.40mpg £28 890
218i SE 5dr 9.80secs 127mph 123g/km 53.30mpg £24 640
218i SE 5dr Step Auto 9.80secs 126mph 127g/km 51.40mpg £25 890
218i Sport 5dr 9.80secs 127mph 123g/km 53.30mpg £25 890
218i Sport 5dr Step Auto 9.80secs 126mph 127g/km 51.40mpg £27 140
220d Luxury 5dr 8.10secs 138mph 119g/km 62.80mpg £30 170
220d Luxury 5dr Step Auto 8.00secs 137mph 119g/km 62.80mpg £31 770
220d M Sport 5dr 8.10secs 138mph 124g/km 60.10mpg £31 170
220d M Sport 5dr Step Auto 8.00secs 137mph 124g/km 60.10mpg £32 770
220d Sport 5dr 119g/km 62.80mpg £29 420
220d Sport 5dr Step Auto 8.00secs 137mph 119g/km 62.80mpg £31 020
220d xDrive Luxury 5dr Step Auto 7.80secs 135mph 129g/km 57.60mpg £33 270
220d xDrive M Sport 5dr Step Auto 7.80secs 135mph 134g/km 55.40mpg £34 270
220d xDrive Sport 5dr Step Auto 7.80secs 135mph 129g/km 57.60mpg £32 520
220i Luxury 5dr 7.90secs 139mph 145g/km 44.80mpg £28 150
220i Luxury 5dr Step Auto 7.80secs 137mph 139g/km 47.10mpg £30 160
220i M Sport 5dr 7.90secs 139mph 149g/km 44.10mpg £29 150
220i M Sport 5dr Step Auto 7.80secs 143mph 143g/km 45.60mpg £31 160
220i Sport 5dr 7.90secs 139mph 145g/km 44.80mpg £27 400
220i Sport 5dr Step Auto 7.80secs 137mph 139g/km 47.10mpg £29 410

Save money on your car insurance

Find an Autocar car review

Explore the BMW range

Find an Autocar car review

Explore the BMW range