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, X1

(62) - 2.0 18d xLine Auto xDrive Euro 5 (s/s) 5dr

58
Low Mileage
£5,995
Finance available £112 pm
  • 91.7kMiles
  • Diesel
  • Auto

MMK AUTOMOTIVE LIMITED

BMW, 3 Series

2021 (71) - 330e M Sport 4dr Step Auto

27
£14,295
Finance available £297 pm
  • 2L
  • 105.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

V12 Sports and Classics Worksop

BMW, 3 Series

2021 - 330e xDrive M Sport 5dr Step Auto [Tech Pack]

30
Low Mileage
£24,299
Finance available £510 pm
  • 2L
  • 23.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Burnley

BMW, X1

2021 - xDrive 20i [178] xLine 5dr Step Auto

20
Reduced
£22,495
Finance available £442 pm
  • 2L
  • 29kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Adam Erwin

BMW, X4

2019 - xDrive30d M Sport 5dr Step Auto

35
Low Mileage
£33,595
  • 3L
  • 26.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, 1 Series

2014 (14) - M135i M Performance 3dr Step Auto TOP SPEC

29
£8,295
Finance available £163 pm
  • 3L
  • 107kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Quality Car Sales

BMW, 1 Series

2017 (67) - 1.5 116d SE NAV Hatchback Euro 6 (s/s) 5dr Diesel Manuasel Manual (116 ps)

33
£7,500
Finance available £145 pm
  • 1.5L
  • 78.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

TOP RIGHT CAR CENTRE

BMW, 3 Series

2017 (17) - 335d xDrive M Sport 4dr Step Auto

8
£14,995
Finance available £300 pm
  • 3L
  • 85kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, iX3

2021 - 210kW M Sport 80kWh 5dr Auto

41
Low Mileage
£27,280
  • 21kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, 1 Series

2012 (62) - 1.6 SE Manual 85000 Miles. 5dr hatchback. PX OK .

36
Low Mileage
£4,990
Finance available £89 pm
  • 1.6L
  • 85kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 3 Series

2018 - 318d Sport 4dr

12
£9,950
Finance available £200 pm
  • 2L
  • 109kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

JB Autosales NI Ltd

BMW, 2 Series

2025 - 218i [136] M Sport 4dr DCT

35
Low Mileage
£28,950
  • 1.5L
  • 3.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, 3 Series

2013 (63) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr

43
£5,200
Finance available £94 pm
  • 2L
  • 112.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Finance Carshop Limited Leicester

BMW, 5 Series

2007 - B5 Alpina 4.4

25
Low Mileage
£25,000
Finance available £493 pm
  • 4.4L
  • 42kMiles
  • Petrol
  • Auto

Iconic Auctioneers

BMW, X5

2024 (74) - xDrive50e M Sport 5dr Auto [Tech/Pro Pack] Estate

70
£71,381
  • 3L
  • 11.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Vertu BMW Exeter

BMW, 1 Series

2017 (66) - 116d EfficientDynamics Plus 5dr

27
Low Mileage
£4,999
Finance available £89 pm
  • 1.5L
  • 67kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Topyard Automotives Ltd