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

2024 (24) - 1.5 118i Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

78
£19,600
Finance available £407 pm
  • 1.5L
  • 28.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Sheffield

BMW, 5 Series

2024 (74) - 520i M Sport 4dr Auto Petrol Saloon

52
£36,998
  • 2L
  • 12.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Bridgwater

BMW, X6

2013 (63) - 3.0 30d SUV 5dr Diesel Auto xDrive Euro 5 (245 ps)

41
Low Mileage
£12,795
  • 3L
  • 85.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

R Automotive UK

BMW, 4 Series

2023 - 420d MHT M Sport 2dr Step Auto [Pro Pack]

31
Low Mileage
£28,849
Finance available £610 pm
  • 2L
  • 19.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motorpoint Oldbury

BMW, 5 Series

2010 (10) - 2.0 520d M Sport Business Edition Touring Steptronic Euro 4 5dr

15
£2,500
  • 2L
  • 146kMiles
  • Diesel
  • Auto
  • Body StyleEstate

S J AND SONS VEHICLE SALES LTD

BMW, 4 Series Gran Coupe

2019 (69) - 2.0 420i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)

49
£14,890
  • 2L
  • 81.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 5 Series

2020 (70) - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

45
Reduced
£20,470
  • 2L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Dace Specialist Car Centre Manchester

0161 241 7068 *
4.8/5 Stars

BMW, 1 Series

2020 - 1.5 118i M Sport Hatchback 5dr Petrol DCT Euro 6 (s/s) (140 ps) - LED - NAV

42
Low Mileage
£19,042
Finance available £379 pm
  • 1.5L
  • 28.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Shrewsbury

BMW, X3

2011 (11) - 2.0 20d SE xDrive Euro 5 (s/s) 5dr

13
£3,999
  • 2L
  • 126kMiles
  • Diesel
  • Manual
  • Body StyleSUV

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£34,998
  • 2L
  • 13kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Peugeot (Kilmarnock)

01563 591754 *
4.7/5 Stars

BMW, 1 Series

2013 (13) - M135i M Performance 3dr

20
Low Mileage
£6,995
  • 3L
  • 71kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

NOVA CAR SALES LTD

BMW, 1 Series

2015 (65) - 118i [1.5] Sport 3dr

22
Low Mileage
£5,250
Finance available £95 pm
  • 1.5L
  • 62.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Adam Auto Sales Limited

0114 308 9075 *
4.7/5 Stars

BMW, 5 Series

2024 - 520i M Sport 4dr Auto

19
£37,898
  • 2L
  • 11.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, X3

2025 (74) - xDrive20d M Sport 5dr Step Auto Diesel Estate

45
£51,495
  • 2L
  • 5.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu Motors Jaguar Land Rover Bolton

01204 323442 *
4.8/5 Stars

BMW, X5

2019 - Xdrive30D M Sport 5Dr Auto [7 Seat]

28
Low Mileage
£39,999
Finance available £801 pm
  • 3L
  • 45.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Lookers Stafford BMW

BMW, 1 Series

2022 (22) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

17
Low Mileage
£22,995
Finance available £452 pm
  • 1.5L
  • 15kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Davies Car Sales Ltd

01925 917444 *
4.7/5 Stars