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

In partnership with

What Car? Classifieds has 364 approved used BMW 2 Series Gran Tourer 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 Tourer near you.

In partnership with

Cars found 364

Chosen Filters (2)
* Postcode invalid
BMW 2 Series Gran Tourer 1.5 218i SE DCT Euro 6 (s/s) 5dr

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

Uxbridge, Middlesex
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 91,000 Miles
£10,500
BMW 2 Series Tourer 1.5 218i SE Euro 6 (s/s) 5dr

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

London, Greater london
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 85,016 Miles
£9,301
BMW 2 Series Gran Tourer 1.5 216d Sport DCT Euro 6 (s/s) 5dr

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

Hemel hempstead, Hertfordshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 66,000 Miles
£11,450
BMW 2 Series GRAN TOURER 1.5 216d M Sport DCT Euro 6 (s/s) 5dr

BMW 2 Series GRAN TOURER 1.5 216d M Sport DCT Euro 6 (s/s) 5dr

Blackburn, Blackburn with darwen
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 52,858 Miles
£14,485
BMW 2 SERIES 1.5 216d Sport DCT Euro 6 (s/s) 5dr

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

Belfast, County antrim
  • 2021 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 66,528 Miles
£14,785
Image unavailable

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

Darlington, County durham
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 76,745 Miles
£10,290
BMW 2 Series Gran Tourer 2.0 220d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Newcastle upon tyne, Tyne and wear
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 33,203 Miles
£19,998
Image unavailable

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

Newark, Nottinghamshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 94,000 Miles
£9,350
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

West drayton, Middlesex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 95,000 Miles
£9,995
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
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 98,031 Miles
£12,699
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

Southall, Middlesex
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 80,611 Miles
£10,689
BMW 2 Series Gran Tourer 2.0 220i GPF M Sport DCT Euro 6 (s/s) 5dr

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

Croydon, Surrey
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 66,450 Miles
£14,694
BMW 2 Series Gran Tourer 2.0 220d Luxury Auto XDrive Euro 6 (s/s) 5dr

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

Ayr, Ayrshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 40,872 Miles
£15,998
BMW 2 SERIES 1.5 218i M Sport DCT Euro 6 (s/s) 5dr

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

Wakefield, West yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 35,101 Miles
£18,349
BMW 2 Series GRAN TOURER 1.5 218i SE DCT Euro 6 (s/s) 5dr

BMW 2 Series GRAN TOURER 1.5 218i SE DCT Euro 6 (s/s) 5dr

Walsall, Staffordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 27,576 Miles
£14,750
BMW 2 Series GRAN TOURER 1.5 218i Luxury Euro 6 (s/s) 5dr

BMW 2 Series GRAN TOURER 1.5 218i Luxury Euro 6 (s/s) 5dr

Peterborough, Northamptonshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 54,521 Miles
£12,700
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

Reading, Berkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 14,000 Miles
£20,495
Image unavailable

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

Newmarket, Suffolk
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 59,000 Miles
£13,979
BMW 2 Series Gran Tourer 2.0 218d SE Auto Euro 6 (s/s) 5dr

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

Bristol, Gloucestershire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 67,250 Miles
£12,035
BMW 2 Series Gran Tourer 2.0 220i GPF M Sport DCT Euro 6 (s/s) 5dr

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

Inverness, Inverness-shire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 50,018 Miles
£18,298
...