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 DCT Euro 6 (s/s) 4dr

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

Swindon, Wiltshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£34,499
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

Coventry, West midlands
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£41,995
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

Ashford, Kent
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£35,985
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

Bournemouth, Dorset
  • Petrol
  • 4 Doors
  • Manual
  • 5 Miles
  • In stock
£36,569
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

Brentford, Middlesex
  • Petrol
  • 4 Doors
  • Automatic
  • 25 Miles
  • In stock
£38,547
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

Melksham, Wiltshire
  • Petrol
  • 4 Doors
  • Automatic
  • 1 Miles
  • In stock
£37,450
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,017
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

Canterbury, Kent
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£37,538
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

Canterbury, Kent
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£35,972
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

Canterbury, Kent
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£34,987
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

Llandudno junction, Gwynedd
  • Brand new
  • 2024 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£33,390
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

West drayton, Greater london
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£43,900
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

Sidcup, Kent
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£36,833
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

Bury st edmunds, Suffolk
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£38,154
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

Harrogate, North yorkshire
  • Petrol
  • 4 Doors
  • Automatic
  • 5 Miles
  • In stock
£38,152
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

Harrogate, North yorkshire
  • Petrol
  • 4 Doors
  • Automatic
  • 5 Miles
  • In stock
£38,352
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

Harrogate, North yorkshire
  • Petrol
  • 4 Doors
  • Automatic
  • 5 Miles
  • In stock
£37,958
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

Harrogate, North yorkshire
  • Petrol
  • 4 Doors
  • Automatic
  • 5 Miles
  • In stock
£38,154
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

Harrogate, North yorkshire
  • Petrol
  • 4 Doors
  • Manual
  • 5 Miles
  • In stock
£36,247
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

Harrogate, North yorkshire
  • Petrol
  • 4 Doors
  • Manual
  • 5 Miles
  • In stock
£36,248
......