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

2019 (69) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

48
Reduced
£23,499
  • 2L
  • 53.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Sandles Car Supermarket

01553 601835 *
5/5 Stars

BMW, M5

2021 (21) - 4.4i V8 Competition Saloon 4dr Petrol Steptronic xDrive Euro 6 (s/s) (625 p

31
£49,995
  • 4.4L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

SJ Specialist Cars Ltd

BMW, 2 Series Active Tourer

2024 - 1.5 220i MHT Sport DCT Euro 6 (s/s) 5dr

61
Low Mileage
£24,700
  • 1.5L
  • 4.1kMiles
  • Hybrid
  • Auto
  • Body StylePeople Carrier

Saxton 4x4

01245 202306 *
4.5/5 Stars

BMW, X4

2019 - xDrive30d M Sport X 5dr Step Auto [Tech-Plus Pack]

40
Low Mileage
£27,599
Finance available £582 pm
  • 3L
  • 41.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorpoint Chingford

BMW, 1 Series

2015 - 118d M Sport 3-Door

30
£3,995
Finance available £67 pm
  • 2L
  • 169.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Powells Motors Ltd

BMW, 2 Series

2021 - 218i [2.0] M Sport 2dr [Nav] Step Auto

33
Low Mileage
£18,895
  • 2L
  • 15.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Motor Range

0151 541 7938 *
4.5/5 Stars

BMW, 1 Series

2014 (14) - 2.0 118d M Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (143 ps)

50
£3,690
Finance available £60 pm
  • 2L
  • 139.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

XENON AUTOMOTIVE LTD

BMW, 2 Series

2021 - 218i [136] SE 5dr Step Auto Estate

Low Mileage
£16,880
  • 1.5L
  • 19.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Perrys Aylesbury Ford

01296 325843 *
4.3/5 Stars

BMW, 3 Series

2013 - 2.0 M Sport Auto xDrive Euro 5 (s/s) 4dr

£7,545
Finance available £146 pm
  • 2L
  • 108kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Wyke Motors

BMW, 2 Series Active Tourer

2016 - 1.5 216d SE MPV 5dr Diesel Auto Euro 6 (s/s) (116 ps)

17
£7,100
Finance available £136 pm
  • 1.5L
  • 92.6kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Westbrook Car Sales

BMW, 5 Series

2008 (57) - 2.0 520d SE Touring Euro 4 5dr

14
Low Mileage
£2,895
  • 2L
  • 138kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, M2

2023 (73) - 3.0 BiTurbo Coupe 2dr Petrol Steptronic Euro 6 (s/s) (460 ps)

50
Reduced
£52,500
  • 3L
  • 3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Castle Motors (Trebrown)

01503 770414 *
4.5/5 Stars

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

74
Reduced
£17,995
Finance available £349 pm
  • 2L
  • 81.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pavilion Motor Company

BMW, 1 Series

2013 (13) - 116i Sport 5dr Step Auto

12
Low Mileage
£8,995
Finance available £179 pm
  • 1.6L
  • 30.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

AutowerxLtd

01933 839536 *
5/5 Stars

BMW, M3

2021 (71) - 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 4dr

39
Reduced
£56,200
Finance available £1134 pm
  • 3L
  • 14.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Ping Vehicles

BMW, 1 Series

2022 - 118i [136] SE 5dr [Live Cockpit Professional]

19
£17,498
  • 1.5L
  • 30.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Armadale Citroen / Vanstore

01501 640622 *
4.6/5 Stars