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

Powered by

What Car? Classifieds have 252 approved used BMW 2 Series Gran Tourer cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW 2 Series Gran Tourer cars near you.

Powered by

Cars found 252

Chosen Filters (2)
* Postcode invalid
BMW 2 Series Gran Tourer 2.0 218d Luxury Euro 6 (s/s) 5dr

BMW 2 Series Gran Tourer 2.0 218d Luxury Euro 6 (s/s) 5dr

Perth, Perthshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 41,303 Miles
£13,149
BMW 2 SERIES 1.5 216d SE Euro 6 (s/s) 5dr

BMW 2 SERIES 1.5 216d SE Euro 6 (s/s) 5dr

Leicester, Leicestershire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 94,000 Miles
£9,890
BMW 2 Series Gran Tourer 1.5 218i M Sport Auto Euro 6 (s/s) 5dr

BMW 2 Series Gran Tourer 1.5 218i M Sport Auto Euro 6 (s/s) 5dr

Woodford green, Essex
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 41,120 Miles
£13,450
BMW 2 Series Gran Tourer 2.0 218d SE Euro 6 (s/s) 5dr

BMW 2 Series Gran Tourer 2.0 218d SE Euro 6 (s/s) 5dr

Lutterworth, Leicestershire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 66,497 Miles
£10,490
BMW 2 Series Gran Tourer 1.5 216d Sport Euro 6 (s/s) 5dr

BMW 2 Series Gran Tourer 1.5 216d Sport Euro 6 (s/s) 5dr

Uxbridge, Middlesex
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 74,000 Miles
£9,495
BMW 2 SERIES 2.0 220i GPF M Sport DCT Euro 6 (s/s) 5dr

BMW 2 SERIES 2.0 220i GPF M Sport DCT Euro 6 (s/s) 5dr

Wirral, Merseyside
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 40,204 Miles
£17,797
BMW 2 Series Tourer 1.5 218i Luxury DCT Euro 6 (s/s) 5dr

BMW 2 Series Tourer 1.5 218i Luxury DCT Euro 6 (s/s) 5dr

London, Greater london
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 35,332 Miles
£15,198
BMW 2 Series Gran Tourer 1.5 218i Luxury Auto Euro 6 (s/s) 5dr

BMW 2 Series Gran Tourer 1.5 218i Luxury Auto Euro 6 (s/s) 5dr

Birmingham, Warwickshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 66,000 Miles
£12,250
BMW 2 Series Gran Tourer 2.0 218d Sport Auto Euro 6 (s/s) 5dr

BMW 2 Series Gran Tourer 2.0 218d Sport Auto Euro 6 (s/s) 5dr

Manchester, Lancashire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 57,400 Miles
£10,999
BMW 2 SERIES 2.0 218d SE Euro 6 (s/s) 5dr

BMW 2 SERIES 2.0 218d SE Euro 6 (s/s) 5dr

Oldham, North west
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 25,827 Miles
£12,999
BMW 2 Series Gran Tourer 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

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

Chatham, Kent
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 39,783 Miles
£15,500
BMW 2 Series Tourer 1.5 218i Luxury DCT Euro 6 (s/s) 5dr

BMW 2 Series Tourer 1.5 218i Luxury DCT Euro 6 (s/s) 5dr

London, Greater london
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 39,389 Miles
£15,000
BMW 2 Series Gran Tourer 1.5 218i Sport Euro 6 (s/s) 5dr

BMW 2 Series Gran Tourer 1.5 218i Sport Euro 6 (s/s) 5dr

Feltham, Middlesex
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 80,000 Miles
£11,400
BMW 220I 2.0 220i GPF Luxury DCT Euro 6 (s/s) 5dr

BMW 220I 2.0 220i GPF Luxury DCT Euro 6 (s/s) 5dr

Colchester, Essex
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 38,091 Miles
£17,250
BMW 2 Series Gran Tourer 1.5 216d Sport Euro 6 (s/s) 5dr

BMW 2 Series Gran Tourer 1.5 216d Sport Euro 6 (s/s) 5dr

Edinburgh, Midlothian
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 52,690 Miles
£11,890
BMW 2 Series 1.5 218i Sport Euro 6 (s/s) 5dr

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

Doncaster, South yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 24,679 Miles
£15,000
BMW 2 Series 1.5 218i Sport DCT Euro 6 (s/s) 5dr

BMW 2 Series 1.5 218i Sport DCT Euro 6 (s/s) 5dr

High wycombe, Buckinghamshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 28,448 Miles
£16,490
BMW 2 Series Gran Tourer 2.0 218d Sport Euro 6 (s/s) 5dr

BMW 2 Series Gran Tourer 2.0 218d Sport Euro 6 (s/s) 5dr

Surbiton, Surrey
  • 2015 reg
  • Diesel
  • 5 Doors
  • Manual
  • 73,000 Miles
£9,995
BMW 2 Series Gran Tourer 1.5 218i Luxury DCT Euro 6 (s/s) 5dr

BMW 2 Series Gran Tourer 1.5 218i Luxury DCT Euro 6 (s/s) 5dr

Plumstead, London
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 1,900 Miles
£19,495
BMW 2 Series Gran Tourer 1.5 218i M Sport DCT Euro 6 (s/s) 5dr

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

Eastleigh, Hampshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 30,262 Miles
£22,990
...