Used BMW cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW cars are known for their luxurious feel and advanced technologies. Whether it’s an SUV, hatchback, saloon or estate, BMW has established a reputation for creating vehicles that balance enhanced performance with modern luxury.

Find your perfect used BMW for sale or on finance from our extensive network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 1 Series

2019 (19) - 1.5 118i GPF M Sport Shadow Edition Euro 6 (s/s) 3dr

1
Low Mileage
£13,800
Finance available £286 pm
  • 1.5L
  • 38kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Barnet

BMW, 3 Series

2020 - 320d M Sport 5dr

8
£19,799
Finance available £420 pm
  • 2L
  • 49.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, i4

2024 (74) - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

29
Reduced
£47,990
  • 5.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Listers Boston (BMW)

BMW, 1 Series

2010 (59) - 118d SE 2dr Step Auto

9
Low Mileage
£3,475
Finance available £55 pm
  • 2L
  • 91kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

RRJA Autos Limited

BMW, 7 Series

2003 (03) - 730i SE 4dr Auto

22
Low Mileage
£2,250
  • 3L
  • 110kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

L&T Cars Ltd

BMW, X3

2018 - 2.0 X3 xDrive 20d XLine Auto 4WD 5dr

19
£19,995
Finance available £390 pm
  • 2L
  • 60kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Quay

01283 244020 *
4.4/5 Stars

BMW, 1 Series

2020 (70) - 118i M Sport 5-Door

25
Low Mileage
£17,400
  • 1.5L
  • 33.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, 5 Series

(14) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

31
Reduced
£7,700
Finance available £150 pm
  • 128kMiles
  • Diesel
  • Auto

Browns Car Company

01621 733495 *
4.4/5 Stars

BMW, 4 Series

2020 - 420I M SPORT 5DR [PROFESSIONAL MEDIA]

20
Low Mileage
£16,995
Finance available £357 pm
  • 2L
  • 35kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Brayley Thurrock Car Centre

BMW, 5 Series

2012 - 2.0 520d SE Saloon 4-Door

£3,990
Finance available £67 pm
  • 2L
  • 159.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Carz-4-U

01733 666885 *
4.2/5 Stars

BMW, X1

2017 (67) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

7
£13,489
Finance available £279 pm
  • 2L
  • 85.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stirling Cars Ltd

BMW, 2 Series

2024 - 225e xDrive M Sport 5dr DCT

12
Low Mileage
£30,498
  • 1.5L
  • 3.2kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, X1

2018 - 18d M Sport SUV 2.0 Automatic Diesel 5-Door

35
£14,995
Finance available £294 pm
  • 2L
  • 62kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Norman Motors Bournemouth

01202 133536 *
4.9/5 Stars

BMW, i3

2017 (67) - 125kW Range Extender 33kWh 5dr Auto

21
£8,995
Finance available £179 pm
  • 76.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hayling Garage

BMW, 4 Series Gran Coupe

2022 - 2.0 430i M Sport Pro Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (245 ps

37
Low Mileage
£32,998
  • 2L
  • 14.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Preston Nissan

01772 289317 *
4.6/5 Stars

BMW, 2 Series

2024 - 225e xDrive M Sport 5dr DCT Auto

58
£25,497
  • 1.5L
  • 11.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Bournemouth