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

2013 (63) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

53
£7,110
  • 2L
  • 124kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Halton Cars

BMW, X1

2024 - sDrive 20i MHT M Sport 5dr Step Auto

35
£38,950
  • 1.5L
  • 7.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Bury St Edmunds

01284 338953 *
4.4/5 Stars

BMW, 3 Series

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

44
£20,862
Finance available £417 pm
  • 2L
  • 76.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 5 Series

2018 - 2.0 520d xDrive SE Auto 4WD 4dr

95
Reduced
£18,250
Finance available £354 pm
  • 2L
  • 42kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Ellahi Motors Limited

01256 679122 *
5/5 Stars

BMW, 3 Series

2010 (10) - 320i SE 4dr Step Auto

Low Mileage
£2,295
  • 2L
  • 83kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Windmill Commercials

BMW, 1 Series

2020 - 118i SE 5dr

33
£14,349
Finance available £289 pm
  • 1.5L
  • 50.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch

01273 121210 *
4.3/5 Stars

BMW, 3 Series

2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

50
Reduced
£8,225
Finance available £161 pm
  • 2L
  • 78.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Bhakar Watts Cars

029 2167 5239 *
4.8/5 Stars

BMW, 3 Series

2013 - M Sport Saloon 4dr Diesel Auto Euro 5

40
£5,995
Finance available £112 pm
  • 2L
  • 142kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Ultimate Cars Ltd

BMW, 4 Series

2017 - 430d xDrive M Sport 2dr Auto [Professional Media]

27
Low Mileage
£17,950
Finance available £348 pm
  • 3L
  • 45.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Ballinderry Car Sales Limited

BMW, 2 Series Gran Tourer

2018 (18) - 1.5 218i Sport DCT Euro 6 (s/s) 5dr

15
Low Mileage
£12,989
Finance available £268 pm
  • 1.5L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, M5

2014 (VR) - 4.4 V8 Saloon 4dr Petrol DCT Euro 6 (s/s) (560 ps)

49
£31,990
Finance available £637 pm
  • 4.4L
  • 12kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Derby Trade Cars

01332 315433 *
4.3/5 Stars

BMW, 3 Series

2014 - 320d xDrive Sport 5dr Step Auto

£6,200
Finance available £116 pm
  • 2L
  • 124kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Chapelfield Car Sales Ltd

0161 694 6801 *
4.4/5 Stars

BMW, 1 Series

2016 - 120i M Sport 3dr

15
Low Mileage
£10,995
Finance available £223 pm
  • 1.6L
  • 46kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Autozone Cars

BMW, X5

2008 (58) - xDrive35d M Sport 5dr Auto [7 Seat]

21
Low Mileage
£9,550
Finance available £191 pm
  • 3L
  • 78kMiles
  • Diesel
  • Auto
  • Body StyleSUV

HIGHTECH MOTORS LTD

BMW, i5

2024 - 250kW eDrive40 M Sport Pro 84kWh 5dr Auto

39
Low Mileage
£50,758
  • 6.2kMiles
  • Electric
  • Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, X7

2022 (72) - X7 xDrive40i M Sport 5-Door

52
Low Mileage
£71,100
  • 3L
  • 14.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stephen James Ruxley BMW