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

2020 (20) - 520d xDrive M Sport 5dr Auto

27
£16,995
  • 2L
  • 98kMiles
  • Diesel
  • Auto
  • Body StyleEstate

V12 Sports and Classics Hinckley

BMW, 1 Series

2019 - 125i (224) M Sport Shadow Ed 5dr Auto (Heated Fron

7
£15,500
  • 2L
  • 63.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorparks Preston

BMW, 1 Series

2024 (24) - 120d M Sport 5dr Step Auto [Live Cockpit Pro]

20
Low Mileage
£29,400
Finance available £583 pm
  • 2L
  • 8kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Ocean Group BMW Penryn

BMW, 5 Series

2009 (59) - 520d 5dr [177]

13
Low Mileage
£2,495
  • 2L
  • 123kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Cardiff Cars Sales

BMW, 3 Series

2012 (12) - 3.0 330i M Sport Coupe 2dr Petrol Steptronic Euro 5 (272 ps)

49
Low Mileage
£11,995
Finance available £246 pm
  • 3L
  • 57.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Mark Hopkins Car Sales

023 8001 7609 *
4.8/5 Stars

BMW, 2 Series

2019 - 218i Sport 2dr [Nav] Step Auto

35
£14,349
Finance available £289 pm
  • 1.5L
  • 47.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, X7

2025 - xDrive40d MHT M Sport 5dr Step Auto

50
£87,950
Finance available £1786 pm
  • 3L
  • 8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

JKC Approved Used BMW

BMW, 1 Series

2022 - 118i [136] Sport 5dr [Live Cockpit Professional]

33
Low Mileage
£20,047
  • 1.5L
  • 13.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Marshall BMW Grimsby

BMW, 5 Series

2021 (21) - 2.0 520i MHT M Sport Steptronic Euro 6 (s/s) 4dr

1
£21,400
Finance available £456 pm
  • 2L
  • 74.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, X5

2022 - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

41
£49,995
Finance available £847 pm
  • 3L
  • 39.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Norman Motors Poole

01202 076853 *
4.9/5 Stars

BMW, 1 Series

2025 (63) - 1.5

34
Low Mileage
£5,690
Finance available £105 pm
  • 1.6L
  • 32.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Jan London Trade Manchester

BMW, 1 Series

2019 (69) - 1.5 118i Sport Euro 6 (s/s) 5dr

65
£10,450
Finance available £211 pm
  • 1.5L
  • 99.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Quality Part X Ltd Dunstable

BMW, 3 Series

2021 - 330E Sport Pro 5-Door

65
£19,420
Finance available £411 pm
  • 2L
  • 52.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hippo Approved

BMW, M4

2020 (69) - 3.0 BiTurbo Heritage Edition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps)

28
Low Mileage
£39,987
Finance available £801 pm
  • 3L
  • 18.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Dave Fox Car Sales

01785 336592 *
4.6/5 Stars

BMW, 3 Series

2020 (20) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

61
Reduced
£14,995
Finance available £313 pm
  • 2L
  • 82kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Rosso Performance LTD

BMW, X3

2024 (73) - xDrive30d MHT M Sport 5dr Auto Diesel Estate

20
Low Mileage
£46,232
  • 3L
  • 8.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Vertu BMW Yeovil