Used BMW 3 Series Gran Turismo cars for sale on What Car?

In partnership with

What Car? Classifieds has 186 approved used BMW 3 Series Gran Turismo 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 3 Series Gran Turismo near you.

In partnership with

Cars found 186

Chosen Filters (2)
* Postcode invalid
BMW 3 Series Gran Turismo 2.0 320d M Sport GT Euro 6 (s/s) 5dr

BMW 3 Series Gran Turismo 2.0 320d M Sport GT Euro 6 (s/s) 5dr

Rugby, Warwickshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 68,000 Miles
£8,295
BMW 3 Series Gran Turismo 2.0 318d SE GT Euro 5 (s/s) 5dr

BMW 3 Series Gran Turismo 2.0 318d SE GT Euro 5 (s/s) 5dr

St. albans, Hertfordshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 95,000 Miles
£6,484
BMW 3 SERIES GRAN TURISMO 2.0 320i Luxury GT Auto XDrive Euro 6 (s/s) 5dr

BMW 3 SERIES GRAN TURISMO 2.0 320i Luxury GT Auto XDrive Euro 6 (s/s) 5dr

Willenhall, West midlands
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 81,760 Miles
£9,990
BMW 3 SERIES GRAN TURISMO 3.0 330d M Sport GT Auto Euro 6 (s/s) 5dr

BMW 3 SERIES GRAN TURISMO 3.0 330d M Sport GT Auto Euro 6 (s/s) 5dr

Manchester, Lancashire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 93,749 Miles
£9,995
BMW 3 Series Gran Turismo 2.0 320d Luxury GT Auto XDrive Euro 6 (s/s) 5dr

BMW 3 Series Gran Turismo 2.0 320d Luxury GT Auto XDrive Euro 6 (s/s) 5dr

Petersfield, Hampshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 64,000 Miles
£12,990
BMW 3 Series Gran Turismo 3.0 335d M Sport GT Auto XDrive Euro 6 (s/s) 5dr

BMW 3 Series Gran Turismo 3.0 335d M Sport GT Auto XDrive Euro 6 (s/s) 5dr

Newcastle under lyme, Staffordshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 110,000 Miles
£9,995
BMW 3 SERIES 2.0 320d M Sport GT Auto XDrive Euro 6 (s/s) 5dr

BMW 3 SERIES 2.0 320d M Sport GT Auto XDrive Euro 6 (s/s) 5dr

Walsall, Staffordshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 70,330 Miles
£13,700
BMW 3 SERIES GRAN TURISMO 2.0 320d M Sport GT Auto Euro 6 (s/s) 5dr

BMW 3 SERIES GRAN TURISMO 2.0 320d M Sport GT Auto Euro 6 (s/s) 5dr

Exeter, Devon
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 49,675 Miles
£17,495
BMW 3 Series Gran Turismo 2.0 320i M Sport GT Auto Euro 6 (s/s) 5dr

BMW 3 Series Gran Turismo 2.0 320i M Sport GT Auto Euro 6 (s/s) 5dr

London, Greater london
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 50,467 Miles
£15,999
BMW 3 Series Gran Turismo 2.0 320i M Sport GT Auto XDrive Euro 6 (s/s) 5dr

BMW 3 Series Gran Turismo 2.0 320i M Sport GT Auto XDrive Euro 6 (s/s) 5dr

Bedford, Bedfordshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 80,000 Miles
£8,495
BMW 3 SERIES 2.0 325d M Sport GT Auto Euro 6 (s/s) 5dr

BMW 3 SERIES 2.0 325d M Sport GT Auto Euro 6 (s/s) 5dr

Sheffield, Yorkshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 119,850 Miles
£7,995
BMW 3 Series Gran Turismo 3.0 330d M Sport GT Auto Euro 6 (s/s) 5dr

BMW 3 Series Gran Turismo 3.0 330d M Sport GT Auto Euro 6 (s/s) 5dr

Halifax, West yorkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 59,000 Miles
£9,995
BMW 3 Series Gran Turismo 2.0 320d M Sport GT Auto XDrive Euro 6 (s/s) 5dr

BMW 3 Series Gran Turismo 2.0 320d M Sport GT Auto XDrive Euro 6 (s/s) 5dr

Slough, Buckinghamshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 85,000 Miles
£13,495
BMW 3 SERIES GRAN TURISMO 2.0 318d SE GT Euro 6 (s/s) 5dr

BMW 3 SERIES GRAN TURISMO 2.0 318d SE GT Euro 6 (s/s) 5dr

Warrington, Cheshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 107,812 Miles
£7,999
BMW 3 Series Gran Turismo 2.0 320d M Sport GT Euro 6 (s/s) 5dr

BMW 3 Series Gran Turismo 2.0 320d M Sport GT Euro 6 (s/s) 5dr

Derby
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 114,000 Miles
£8,999
BMW 3 Series Gran Turismo 2.0 320i Luxury GT Auto Euro 5 (s/s) 5dr

BMW 3 Series Gran Turismo 2.0 320i Luxury GT Auto Euro 5 (s/s) 5dr

Enfield, Middlesex
  • 2015 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 71,910 Miles
£9,990
BMW 3 SERIES 3.0 335d M Sport GT Auto XDrive Euro 6 (s/s) 5dr

BMW 3 SERIES 3.0 335d M Sport GT Auto XDrive Euro 6 (s/s) 5dr

Nottingham
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 68,151 Miles
£13,999
BMW 3 SERIES GRAN TURISMO 2.0 320d M Sport GT Auto Euro 6 (s/s) 5dr

BMW 3 SERIES GRAN TURISMO 2.0 320d M Sport GT Auto Euro 6 (s/s) 5dr

Stone, Staffordshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 65,250 Miles
£10,975
BMW 3 SERIES 2.0 320d M Sport GT Auto XDrive Euro 6 (s/s) 5dr

BMW 3 SERIES 2.0 320d M Sport GT Auto XDrive Euro 6 (s/s) 5dr

Chesterfield, Derbyshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 68,686 Miles
£13,995
BMW 3 Series Gran Turismo 3.0 335d M Sport GT Auto XDrive Euro 6 (s/s) 5dr

BMW 3 Series Gran Turismo 3.0 335d M Sport GT Auto XDrive Euro 6 (s/s) 5dr

Maidenhead, Surrey
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 70,003 Miles
£15,000
...