Used BMW 2 Series cars for sale on What Car?

Powered by

What Car? Classifieds have 986 approved used BMW 2 Series 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 cars near you.

Powered by

Cars found 986

Chosen Filters (2)
* Postcode invalid
BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

Stockport, Cheshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 4,541 Miles
£45,990
BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

Wilmslow, Cheshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 5,519 Miles
£46,999
BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

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

Doncaster, South yorkshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 2,000 Miles
£38,000
BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

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

West drayton, Greater london
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 2,468 Miles
£37,169
BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

Bishop stortford, Hertfordshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 5,000 Miles
£46,995
BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

Hindhead, Surrey
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 2,611 Miles
£47,995
BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

Hook, Hampshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 7,980 Miles
£43,814
BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

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

Brentford, Middlesex
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 2,500 Miles
£38,979
BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

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

Surbiton, Surrey
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 3,763 Miles
£36,979
BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

Littlehampton, West sussex
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 7,946 Miles
£45,750
BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

Bury st edmunds, Suffolk
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 2,751 Miles
£43,950
BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

Stoke on trent, Staffordshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 1,361 Miles
£45,999
BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

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

Bury st edmunds, Suffolk
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 4,608 Miles
£34,990
BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

Cockermouth, Cumbria
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 4,383 Miles
£43,950
BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

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

Norwich, Norfolk
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 9,437 Miles
£34,802
BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

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

Bournemouth, Dorset
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 825 Miles
£35,043
BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

Bedford, Bedfordshire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 2,986 Miles
£51,993
BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

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

Brentford, Middlesex
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 2,500 Miles
£36,979
BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

BMW 2 Series 3.0 M240i Auto XDrive Euro 6 (s/s) 2dr

Blackpool, Lancashire
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 4,000 Miles
£48,490
BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

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

Newcastle upon tyne, Tyne and wear
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 4,123 Miles
£35,950
...