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, 2 Series

2017 - 3.0 M240I Auto 2dr

65
Low Mileage
£17,995
Finance available £349 pm
  • 3L
  • 61.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

RDB Car Sales

BMW, X1

2013 (63) - 2.0 20d Sport SUV 5dr Diesel Auto sDrive Euro 5 (s/s)

23
Low Mileage
£6,399
Finance available £121 pm
  • 2L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Rangebrook Limited

01926 352097 *
4.9/5 Stars

BMW, 1 Series

(62) - 1.6 116i M Sport Auto Euro 5 (s/s) 5dr

26
Low Mileage
£9,249
Finance available £184 pm
  • 58kMiles
  • Petrol
  • Auto

M Cars Surrey Ltd

01342 649540 *
4.4/5 Stars

BMW, 3 Series

2019 (68) - 4-Door

16
Reduced
£11,995
Finance available £246 pm
  • 3L
  • 66kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Diesels Direct

BMW, 8 Series

M SPORT 5-Door

27
Reduced
£32,495
Finance available £647 pm
  • 41.8kMiles
  • Petrol
  • Semi Auto

NI Car Sales Ltd

BMW, iX

2022 - 240kW xDrive40 M Sport Edition 76.6kWh 5dr Auto

61
£36,510
  • 30kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Bournemouth

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

19
£35,898
  • 2L
  • 12.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 2 Series

2019 (19) - 3.0 M240i GPF Convertible 2dr Petrol Auto Euro 6 (s/s) (340 ps)

50
Low Mileage
£22,786
Finance available £448 pm
  • 3L
  • 28.2kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Kingsbridge

BMW, X1

2017 (17) - 2.0 18d SE SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

24
£10,995
Finance available £223 pm
  • 2L
  • 81.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars4You Ltd (Straiton)

01665 660510 *
4.2/5 Stars

BMW, X1

2017 (17) - 2.0 20d xLine xDrive Euro 6 (s/s) 5dr

30
Low Mileage
£11,900
Finance available £244 pm
  • 2L
  • 63kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Browns Car Company

01621 733495 *
4.7/5 Stars

BMW, 3 Series

2017 - 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr

64
£9,250
Finance available £184 pm
  • 2L
  • 110kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Max Motors 2 Ltd

BMW, 4 Series Gran Coupe

2015 (15) - 2.0 420d Sport Euro 6 (s/s) 5dr

14
Reduced
£7,190
Finance available £138 pm
  • 2L
  • 108.2kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Cars Direct Peterborough Limited

01733 971397 *
4.7/5 Stars

BMW, 2 Series

2019 (19) - 1.5 218i GPF M Sport Convertible 2dr Petrol Manual Euro 6 (s/s) (136 ps)

34
Low Mileage
£15,740
  • 1.5L
  • 20.4kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Dace Specialist Car Centre Stockport

0161 694 5314 *
4.8/5 Stars

BMW, X5

2021 - 3.0 X5 XDRIVE45E M SPORT AUTO 4WD 5dr

52
Reduced
£44,990
Finance available £904 pm
  • 3L
  • 58kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

AutoSportiva Ltd

BMW, X1

2020 - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

67
Low Mileage
£18,500
Finance available £389 pm
  • 2L
  • 39.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motor Match Chester

01244 207613 *
4.7/5 Stars

BMW, X1

2022 (22) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

1
Low Mileage
£24,500
Finance available £483 pm
  • 2L
  • 16kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Edward Johnson Otley Ltd