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

In partnership with

What Car? Classifieds has 815 approved used BMW 2 Series Gran Coupe cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW 2 Series Gran Coupe near you.

In partnership with

Cars found 815

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

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

Chatham, Kent
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 20,189 Miles
£23,500
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

Dundee, Angus
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 29,387 Miles
£21,199
BMW 2 Series 2.0 M235i Auto XDrive Euro 6 (s/s) 4dr

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

Warrington, Cheshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 11,656 Miles
£29,299
BMW 2 Series 1.5 218i M Sport Euro 6 (s/s) 4dr

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

Swindon, Wiltshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Manual
  • 27,882 Miles
£18,555
BMW PRO CEED 1.5 218i M Sport Euro 6 (s/s) 4dr

BMW PRO CEED 1.5 218i M Sport Euro 6 (s/s) 4dr

Cardiff, Glamorgan
  • 2021 reg
  • Petrol
  • 4 Doors
  • Manual
  • 32,826 Miles
£17,500
BMW 2 Series 1.5 218i M Sport Euro 6 (s/s) 4dr

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

Leeds, Yorkshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Manual
  • 29,948 Miles
£17,500
BMW 2 Series 1.5 218i M Sport Euro 6 (s/s) 4dr

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

Loughton, Essex
  • 2021 reg
  • Petrol
  • 4 Doors
  • Manual
  • 21,332 Miles
£19,750
BMW 2 Series Gran Coupe 2.0 218d M Sport Euro 6 (s/s) 4dr

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

Stevenage, Hertfordshire
  • 2021 reg
  • Diesel
  • 4 Doors
  • Manual
  • 56,309 Miles
£17,579
BMW 2 Series 2.0 220d M Sport Auto Euro 6 (s/s) 4dr

BMW 2 Series 2.0 220d M Sport Auto Euro 6 (s/s) 4dr

Sheffield, South yorkshire
  • 2020 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 37,979 Miles
£20,500
BMW 2 SERIES 1.5 218i M Sport Euro 6 (s/s) 4dr

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

Bridgend, Mid glamorgan
  • 2022 reg
  • Petrol
  • 4 Doors
  • Manual
  • 19,929 Miles
£20,695
BMW 2 SERIES GRAN COUPE 1.5 218i Sport (LCP) DCT Euro 6 (s/s) 4dr

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

Hull, Yorkshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 23,003 Miles
£19,790
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

Leeds, Yorkshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Manual
  • 26,108 Miles
£18,700
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

Northolt, Middlesex
  • 2023 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 10,000 Miles
£30,090
BMW 2 Series 2.0 M235i Auto XDrive Euro 6 (s/s) 4dr

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

Aylesford, Kent
  • 2022 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 18,597 Miles
£29,990
BMW 2 Series Gran Coupe 1.5 218i Sport (LCP) DCT Euro 6 (s/s) 4dr

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

Chatham, Kent
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 30,549 Miles
£17,800
BMW 2 Series Gran Coupe 1.5 218i Sport Euro 6 (s/s) 4dr

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

Cannock, Staffordshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Manual
  • 69,388 Miles
£14,000
BMW 2 Series Gran Coupe 2.0 218d M Sport Auto Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 2.0 218d M Sport Auto Euro 6 (s/s) 4dr

Wokingham, Berkshire
  • 2020 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 124,000 Miles
£13,995
BMW 2 Series 2.0 220d M Sport Auto Euro 6 (s/s) 4dr

BMW 2 Series 2.0 220d M Sport Auto Euro 6 (s/s) 4dr

York, Yorkshire
  • 2020 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 19,597 Miles
£24,328
BMW 2 Series 2.0 220d M Sport Auto Euro 6 (s/s) 4dr

BMW 2 Series 2.0 220d M Sport Auto Euro 6 (s/s) 4dr

Warrington, Cheshire
  • 2020 reg
  • Diesel
  • 4 Doors
  • Automatic
  • 59,710 Miles
£19,299
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

Farnborough, Hampshire
  • 2021 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 27,180 Miles
£20,994
......