BMW 2 Series Gran Coupe cars available for sale now on What Car?

In partnership with

We have 128 new BMW 2 Series Gran Coupe cars available from offical BMW dealers. Browse now, and find the perfect new BMW 2 Series Gran Coupe near you.

In partnership with

Cars found 128

Chosen Filters (2)
* Postcode invalid
BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr

Hull, Yorkshire
  • Petrol
  • 4 Doors
  • Manual
  • 10 Miles
  • In stock
£35,991
BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr

Edinburgh, Midlothian
  • Petrol
  • 4 Doors
  • Manual
  • In stock
£35,394
BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr

Hull, Yorkshire
  • Petrol
  • 4 Doors
  • Manual
  • 10 Miles
  • In stock
£33,191
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Hereford, Herefordshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£33,750
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Doncaster, South yorkshire
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£37,179
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Warrington, Cheshire
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£33,959
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Perth, Perthshire
  • Petrol
  • 4 Doors
  • Automatic
  • 9 Miles
  • In stock
£38,500
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Farnborough, Hampshire
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£38,737
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

York, Yorkshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£34,199
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Hook, Hampshire
  • Petrol
  • 4 Doors
  • Automatic
  • 5 Miles
  • In stock
£38,547
BMW 2 Series Gran Coupe 2.0 M235i Auto XDrive Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 2.0 M235i Auto XDrive Euro 6 (s/s) 4dr

Aberdeen, Kincardineshire
  • Petrol
  • 4 Doors
  • Automatic
  • 12 Miles
  • In stock
£45,990
BMW 2 SERIES 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 SERIES 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Blackpool, Lancashire
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£38,793
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Hailsham, East sussex
  • Brand new
  • 2024 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 12 Miles
  • In stock
£35,575
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Grimsby, South humberside
  • Petrol
  • 4 Doors
  • Automatic
  • 12 Miles
  • In stock
£37,250
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Grimsby, South humberside
  • Petrol
  • 4 Doors
  • Automatic
  • 12 Miles
  • In stock
£37,250
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Southport, Merseyside
  • Brand new
  • 2024 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 5 Miles
  • In stock
£32,781
BMW 2 SERIES 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 SERIES 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Carlisle, Cumbria
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£36,699
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Durham, Durham
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£33,855
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Colne, Lancashire
  • Petrol
  • 4 Doors
  • Automatic
  • 5 Miles
  • In stock
£36,999
BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

Hailsham, East sussex
  • Brand new
  • 2024 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 12 Miles
  • In stock
£35,575
......