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

2022 - 218i [136] M Sport 4dr DCT

21
Low Mileage
£19,899
Finance available £422 pm
  • 1.5L
  • 25.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2018 - 330d xDrive M Sport Shadow Edition 5dr Step Auto

38
Low Mileage
£20,795
Finance available £407 pm
  • 3L
  • 56.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Quest Motor Group

BMW, 1 Series

2021 - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

33
Low Mileage
£28,990
Finance available £575 pm
  • 2L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Your Car Group

01633 749117 *
4.3/5 Stars

BMW, X4

2016 (66) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
£12,490
Finance available £257 pm
  • 2L
  • 99.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

XENON AUTOMOTIVE LTD

BMW, X1

2023 (23) - sDrive 20i MHT xLine 5dr Step Auto Petrol Estate

50
£31,563
  • 1.5L
  • 18kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Vertu BMW Bridgwater

BMW, 4 Series

2014 (64) - 420d Sport 2dr Auto

29
Low Mileage
£10,799
Finance available £219 pm
  • 2L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

AB Car Sales (South West) Ltd

01822 661594 *
4.9/5 Stars

BMW, X3

2020 - xDrive 30e xLine 5dr Auto

38
£24,399
Finance available £507 pm
  • 2L
  • 45.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

cinch

0118 207 8522 *
4.3/5 Stars

BMW, 1 Series

2018 - 116d SE Business 5dr [Nav/Servotronic]

5
£9,750
Finance available £196 pm
  • 1.5L
  • 74kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

JB Autos Sales

BMW, 8 Series

2021 - 840d xDrive MHT M Sport 2dr Auto

35
Low Mileage
£35,995
Finance available £719 pm
  • 3L
  • 29.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleCoupe

BMW Bavarian

BMW, X3

2020 (20) - xDrive20d M Sport 5dr Step Auto Diesel Estate

54
Low Mileage
£26,538
  • 2L
  • 37kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu Honda Derby

01332 318527 *
4.6/5 Stars

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto

29
Reduced
£19,500
Finance available £380 pm
  • 2L
  • 73.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Jack Reid Cars Carrickfergus

BMW, 1 Series

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

10
£18,749
  • 1.5L
  • 45.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Corner Park Garage (Swansea)

01792 344016 *
2.7/5 Stars

BMW, 6 Series Gran Coupe

2015 - 3.0 640d M Sport Gran Coupe 4-Door

53
Reduced
£11,495
Finance available £234 pm
  • 3L
  • 102kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Buyer 247.com LTD

01202 059717 *
3.2/5 Stars

BMW, 3 Series

2019 - 318d Sport 4dr

25
Low Mileage
£16,899
Finance available £355 pm
  • 2L
  • 42.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X3

2011 (61) - 2.0 20d M Sport xDrive Euro 5 (s/s) 5dr

18
£4,999
Finance available £89 pm
  • 2L
  • 122kMiles
  • Diesel
  • Manual
  • Body StyleSUV

BMW, 1 Series

2011 - M 2dr

19
Low Mileage
£49,995
Finance available £1007 pm
  • 3L
  • 32.4kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Nick Bonar Cars