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

In partnership with

What Car? Classifieds has 309 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 309

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

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

London, Greater london
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 53,564 Miles
£14,000
BMW 2 SERIES GRAN TOURER 2.0 220d Sport Auto XDrive Euro 6 (s/s) 5dr

BMW 2 SERIES GRAN TOURER 2.0 220d Sport Auto XDrive Euro 6 (s/s) 5dr

Hawick, Roxburghshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 48,435 Miles
£13,990
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

Christchurch, Dorset
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 30,000 Miles
£14,490
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

Welwyn garden city, Hertfordshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 65,754 Miles
£12,990
BMW 2 Series Gran Tourer 1.5 218i SE Euro 6 (s/s) 5dr

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

Bradford, West yorkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 56,378 Miles
£9,495
BMW 2 Series Gran Tourer 2.0 220d M Sport Auto Euro 6 (s/s) 5dr

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

Haddington, East lothian
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 48,000 Miles
£12,995
BMW 2 Series GRAN TOURER 1.5 216d SE Euro 6 (s/s) 5dr

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

Rochdale, Lancashire
  • 2021 reg
  • Diesel
  • 5 Doors
  • Manual
  • 39,504 Miles
£15,109
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

Bristol, Somerset
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 97,702 Miles
£8,240
BMW 2 Series GRAN TOURER 2.0 220i GPF Luxury DCT Euro 6 (s/s) 5dr

BMW 2 Series GRAN TOURER 2.0 220i GPF Luxury DCT Euro 6 (s/s) 5dr

Walsall, Staffordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 71,587 Miles
£13,590
BMW 2 Series Gran Tourer 2.0 220i M Sport Auto Euro 6 (s/s) 5dr

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

Hendon, Greater london
  • 2016 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 64,800 Miles
£12,350
BMW 2 SERIES ESTATE 1.5 218i SE DCT Euro 6 (s/s) 5dr

BMW 2 SERIES ESTATE 1.5 218i SE DCT Euro 6 (s/s) 5dr

Cheadle, Manchester
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 83,000 Miles
£11,281
BMW 2 Series Gran Tourer 2.0 220i GPF Sport DCT Euro 6 (s/s) 5dr

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

Rickmansworth, Hertfordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 22,934 Miles
£16,550
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

Beckton, London
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 73,197 Miles
£9,390
BMW 2 Series GRAN TOURER 1.5 218i Sport DCT Euro 6 (s/s) 5dr

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

Norwich, Norfolk
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 66,053 Miles
£11,995
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

Bournemouth, Dorset
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 21,996 Miles
£18,995
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

Peterborough, Cambridgeshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 66,000 Miles
£8,990
BMW 2 Series GRAN TOURER 2.0 218d Luxury Auto Euro 6 (s/s) 5dr

BMW 2 Series GRAN TOURER 2.0 218d Luxury Auto Euro 6 (s/s) 5dr

Birmingham, Worcestershire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 97,194 Miles
£8,485
BMW 2 Series Gran Tourer 2.0 220d Sport Auto Euro 6 (s/s) 5dr

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

Birmingham, Warwickshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 74,000 Miles
£9,895
BMW 2 Series Gran Tourer 2.0 220d Sport Auto XDrive Euro 6 (s/s) 5dr

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

Southall, Middlesex
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 83,513 Miles
£10,189
BMW 2 SERIES 1.5 218i Sport Euro 6 (s/s) 5dr

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

Darlington, County durham
  • 2016 reg
  • Petrol
  • 5 Doors
  • Manual
  • 72,000 Miles
£7,995
......
angle-down filter close road fuel tank cog star city convertible coupe electric estate executive family hothatch largesuv luxury mpv small smallsuv sports angle-left angle-right angle-up arrow-down arrow-down-left arrow-left arrow-right arrow-up arrow-up-left arrow-up-right bin box briefcase cityscape diamond dog expand flame fuel-tank largesuv-1 lightning loading map-marker minus mountain-small phone phone plus print question revcounter search smoke steeringwheel sun tick user user-couple user-family youtube twitter facebook email star1 star2 star3 open-window menu more options