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

2020 (20) - sDrive 18d M Sport 5dr Step Auto

11
Low Mileage
£19,995
Finance available £390 pm
  • 2L
  • 40kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

ARJ MOTORS

01932 507141 *
4.5/5 Stars

BMW, 2 Series

2020 - 220d Sport 4dr Step Auto

£16,450
Finance available £345 pm
  • 2L
  • 56.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

drivedirect Leicester

BMW, X4

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

5
£56,500
Finance available £1140 pm
  • 3L
  • 31kMiles
  • Petrol
  • Auto
  • Body StyleEstate

North Loop Autohaus

BMW, M2

2019 - M2 Competition 2dr DCT

19
Low Mileage
£35,998
  • 3L
  • 22.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

0141 483 9940 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

36
£28,599
Finance available £604 pm
  • 2L
  • 12.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Newport

BMW, X7

2022 - X7 M60i xDrive 5-Door

61
£66,000
Finance available £1335 pm
  • 4.4L
  • 53.2kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, M3

2018 (18) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

90
£30,895
Finance available £614 pm
  • 3L
  • 63.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Ace Car Sales Bury

0161 804 2294 *
4.5/5 Stars

BMW, 5 Series

2016 (66) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
Low Mileage
£13,990
  • 2L
  • 46.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 1 Series

2011 (11) - 118d M Sport 5dr £35 a year road tax

12
£1,995
  • 2L
  • 173kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Great yarmouth car sales

BMW, 1 Series

2022 (22) - 118i M Sport 5-Door

20
Low Mileage
£21,500
  • 1.5L
  • 23.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stoneacre Gateshead Toyota

BMW, 3 Series

2016 (66) - 2.0 320d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

30
£8,499
Finance available £157 pm
  • 2L
  • 85.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Hilton Car Supermarket Aylesbury

BMW, X5

2015 (65) - 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr

78
Reduced
£13,250
Finance available £274 pm
  • 3L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Chase Lane Motors

BMW, 3 Series

2016 (16) - 320d EfficientDynamics Plus 5dr Step Auto

5
£9,450
Finance available £189 pm
  • 2L
  • 94kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorexe Ltd

BMW, 4 Series

2015 (65) - 420d [190] SE 5dr Auto [Business Media]

15
£9,995
Finance available £201 pm
  • 2L
  • 88kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Durdar Garage

01228 273232 *
4.2/5 Stars

BMW, 4 Series

2017 (17) - Sold 2.0 420d Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

35
£12,895
Finance available £266 pm
  • 2L
  • 77.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Anchor Cars Tadley

BMW, X1

2022 (71) - 1.5 18i xLine SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (136 ps)

71
Low Mileage
£20,000
Finance available £351 pm
  • 1.5L
  • 15.8kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Big Motoring World Blue Bell Hill