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

2022 (22) - X1 xDrive20i xLine 5-Door

35
£23,614
  • 2L
  • 29.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stephen James BMW Woolwich

BMW, 1 Series

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

35
£13,362
Finance available £282 pm
  • 1.5L
  • 79.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, 2 Series

2017 (67) - 1.5 218i Sport Euro 6 (s/s) 2dr

20
£9,000
Finance available £179 pm
  • 1.5L
  • 69kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Hounslow Cars Ltd

020 3953 7374 *
2.6/5 Stars

BMW, X5

2021 (21) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

88
£44,950
Finance available £903 pm
  • 3L
  • 40kMiles
  • Diesel
  • Auto
  • Body StyleSUV

THORP ARCH MOTOR COMPANY LIMITED

BMW, X1

2020 - sDrive 18i xLine 5dr

39
Low Mileage
£16,789
Finance available £353 pm
  • 1.5L
  • 42kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Desmond Motors FordStore & Transit Centre

BMW, 1 Series

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

50
£21,999
Finance available £469 pm
  • 1.5L
  • 36.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Sandles Car Supermarket

01553 601835 *
5/5 Stars

BMW, 3 Series

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

43
£21,030
Finance available £420 pm
  • 2L
  • 54.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Shrewsbury

BMW, 1 Series

2015 (15) - 1.5 116d ED Plus Euro 6 (s/s) 5dr

61
£5,000
Finance available £89 pm
  • 1.5L
  • 112.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

LIV MOTORS

BMW, 1 Series

2024 - M135 xDrive 5dr Step Auto

33
Reduced
£41,282
  • 2L
  • 5.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Grimsby

BMW, 4 Series

2016 (16) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

24
Low Mileage
£11,995
Finance available £246 pm
  • 2L
  • 73.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Redpath & Mclean Motor Ltd

BMW, 3 Series Gran Turismo

2013 (13) - 2.0 320d Sport GT Euro 6 (s/s) 5dr

28
Low Mileage
£7,250
Finance available £140 pm
  • 2L
  • 88kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Motorexe Ltd

BMW, 3 Series

2016 (66) - 335d xDrive M Sport 4dr Step Auto

7
£14,990
Finance available £313 pm
  • 3L
  • 82kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Diamond Motor House Ltd

0113 467 6305 *
4/5 Stars

BMW, X3M

2022 (22) - 3.0i Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (510 ps)

34
£58,495
  • 3L
  • 34.5kMiles
  • Petrol
  • Auto

Enkae Prestige Motors

01484 240747 *
4.7/5 Stars

BMW, X1

2021 (71) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps)

36
£20,740
Finance available £406 pm
  • 2L
  • 34.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

The Roxburghe Group

BMW, 1 Series

2018 (18) - 116d SE Business 5dr [Nav/Servotronic] Step Auto

15
Low Mileage
£10,995
Finance available £223 pm
  • 1.5L
  • 52.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Garrowhill Car Sales Ltd

0141 260 1241 *
4.4/5 Stars

BMW, 1 Series

2024 - 116d M Sport 5dr Step Auto [Pro Pack]

1
£24,895
Finance available £556 pm
  • 1.5L
  • 9.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars