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

2024 - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech/Pro]

19
£39,898
  • 6kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 1 Series

2023 - M135i xDrive 5-Door

61
Low Mileage
£28,150
Finance available £558 pm
  • 2L
  • 12.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, 3 Series

2013 (63) - 320i xDrive M Sport 4dr Step Auto

57
Low Mileage
£6,850
  • 2L
  • 70kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Quality Drive Auto Ltd

BMW, 2 Series

2016 (Z6) - 1.5 218i M Sport Convertible 2dr Petrol Manual Euro 6 (s/s) (136 ps)

50
Reduced
£10,795
  • 1.5L
  • 52.7kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Paragon Motor Company Ltd

BMW, 1 Series

2018 - 1.5 118i M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

1
£12,000
Finance available £246 pm
  • 1.5L
  • 78kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Platinum Plus Cars

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

27
Low Mileage
£20,000
Finance available £390 pm
  • 1.5L
  • 31kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Browns Car Company

01621 733495 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2023 (72) - 420i M Sport 5dr Step Auto

25
Reduced
£28,400
Finance available £563 pm
  • 2L
  • 18kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Ocean Group BMW Penryn

BMW, 1 Series

2025 - M135 xDrive 5dr Step Auto

36
Low Mileage
£37,499
  • 2L
  • 4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Leeds

BMW, 5 Series

2021 - 520d MHT M Sport 4dr Step Auto

55
Low Mileage
£28,269
  • 2L
  • 28kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Marshall Mercedes-Benz of Bolton

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£36,898
  • 2L
  • 16.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, X5

2018 (18) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

49
Low Mileage
£29,980
Finance available £595 pm
  • 3L
  • 57.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Buy and Go Cars

029 2010 8594 *
4.8/5 Stars

BMW, 3 Series Gran Turismo

2013 (63) - 3.0 335i Luxury GT Euro 5 (s/s) 5dr

32
Low Mileage
£13,490
  • 3L
  • 64kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Brooke MOT Centre Ltd

01508 502072 *
4.4/5 Stars

BMW, X1

2020 (20) - 2.0 20i SE Auto xDrive Euro 6 (s/s) 5dr

44
Reduced
£18,200
Finance available £384 pm
  • 2L
  • 23.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, 3 Series

2020 - 320d MHT M Sport 4dr Step Auto

31
Low Mileage
£24,250
Finance available £478 pm
  • 2L
  • 25kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

JRS Commercials & Cars

BMW, 5 Series

2021 - 520d MHT M Sport 4dr Step Auto

26
Low Mileage
£27,495
Finance available £544 pm
  • 2L
  • 20.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Ballyrobert at Mallusk

BMW, X6

2022 (72) - 3.0 30d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286 ps)

50
£44,989
Finance available £904 pm
  • 3L
  • 21.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stirling Cars Ltd