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

2025 - sDrive 20i MHT Sport 5dr Step Auto

33
£35,950
Finance available £718 pm
  • 1.5L
  • 6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

JKC Approved Used BMW

BMW, 1 Series

2013 (63) - 1.6 116i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

28
£3,499
  • 1.6L
  • 102.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Fusion Motors Limited

BMW, 3 Series

2014 (64) - 320d Sport 4dr Step Auto

7
£6,990
Finance available £134 pm
  • 2L
  • 102.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

The Car Shop Wales

BMW, 1 Series

2019 - 116d M Sport Shadow Edition 3dr

22
Low Mileage
£16,499
Finance available £346 pm
  • 1.5L
  • 16kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X1

2010 (60) - xDrive 20d SE 5dr Step Auto

12
Reduced
£3,450
  • 2L
  • 117kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Affordable Motors

BMW, X3

2024 (74) - xDrive20d MHT M Sport 5dr Step Auto

20
£47,000
  • 2L
  • 7.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Listers Kings Lynn (BMW)

BMW, X3

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

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

BMW, X3

2015 (64) - 3.0 35d M Sport Auto xDrive Euro 6 (s/s) 5dr

59
Low Mileage
£16,990
Finance available £357 pm
  • 3L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleSUV

DSI Performance Cars

01306 772198 *
4.8/5 Stars

BMW, X1

2025 - sDrive 20i MHT M Sport 5dr Step Auto

19
£39,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, X2

2019 - xDrive 20i Sport 5dr Step Auto

48
Low Mileage
£18,396
  • 2L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Perrys Preston Kia

01772 289197 *
4.7/5 Stars

BMW, 4 Series

2014 (14) - 2.0 428i M Sport Auto Euro 6 (s/s) 2dr

39
Low Mileage
£12,490
Finance available £257 pm
  • 2L
  • 63kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Noble Motors

BMW, 1 Series

2011 (11) - 2.0 118i M Sport Hatchback 3dr Petrol Manual Euro 5 (s/s) (143 ps)

16
Low Mileage
£4,995
  • 2L
  • 79.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

RH Motor Sales Ltd

BMW, 4 Series Gran Coupe

2017 (67) - 2.0 420d SE Auto Euro 6 (s/s) 5dr

15
£7,795
  • 2L
  • 122.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Broad Hinton Motors

BMW, 3 Series

2018 (18) - 2.0 320d SE Touring Auto Euro 6 (s/s) 5dr

25
£12,295
  • 2L
  • 62.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Balmer Lawn SsangYong

BMW, 2 Series Gran Tourer

2016 (65) - 1.5 218i Sport Auto Euro 6 (s/s) 5dr

25
Low Mileage
£10,275
Finance available £207 pm
  • 1.5L
  • 60.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Lucky Seven Motors

BMW, 2 Series

2024 (24) - 218i [136] M Sport 4dr Petrol Saloon

20
£25,114
  • 1.5L
  • 9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Vertu BMW Exeter