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

2016 - XDRIVE20d XLINE-FULL SERVICE HISTORY PARKING SENSORS-SAT NAVIGATION-HEATED 5-Door

22
£10,499
Finance available £212 pm
  • 2L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Eco Motors

01270 444032 *
4/5 Stars

BMW, X1

2019 (69) - 2.0 18d S- Drive X-Line SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

46
Reduced
£15,250
Finance available £318 pm
  • 2L
  • 66.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Driven Of York

01937 221340 *
4.4/5 Stars

BMW, 1 Series

2020 - 2.0 M Sport Auto xDrive Euro 6 (s/s) 5dr

42
£20,000
Finance available £390 pm
  • 2L
  • 56kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Jonathan Dawson Car Sales Ltd

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

40
£11,490
Finance available £234 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MMG SPORTS PRESTIGE & 4X4

BMW, 5 Series

2021 (21) - 2.0 520d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic Euro 6 (s/s) (190

79
Low Mileage
£24,300
Finance available £446 pm
  • 2L
  • 32.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Blue Bell Hill

BMW, 2 Series Gran Tourer

2019 - 2.0 220d Sport MPV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Automatic

20
Reduced
£12,900
Finance available £266 pm
  • 2L
  • 68.6kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Taylors Pitstop

BMW, 3 Series

2021 (21) - 330e xDrive SE Pro 4dr Step Auto

28
£17,295
  • 2L
  • 46.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

V12 Sports and Classics Hinckley

BMW, X4

2019 - Xdrive20D M Sport 4-Door

65
£24,920
Finance available £534 pm
  • 2L
  • 67.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hippo Approved

BMW, 1 Series

2025 (25) - M135 xDrive 5dr Step Auto [Pro Pack] Petrol Hatchback

45
£39,455
  • 2L
  • 3.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Durham

BMW, 1 Series

2019 (69) - 118d Sport 5dr

1
Low Mileage
£16,900
Finance available £355 pm
  • 2L
  • 27.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ocean Group BMW Paignton

BMW, 1 Series

2009 (09) - 2.0 116i Sport Euro 4 3dr

55
Low Mileage
£2,750
  • 2L
  • 57.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

MAJESTIC JOURNEYS LTD

BMW, 1 Series

2018 (67) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

46
Low Mileage
£10,195
Finance available £205 pm
  • 1.5L
  • 57kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Bridge Sollars Garage

01981 200504 *
4.7/5 Stars

BMW, 3 Series

2025 - 320i M Sport 4dr Step Auto

32
Low Mileage
£39,500
Finance available £791 pm
  • 2L
  • 2.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Hull

BMW, M3

2013 (13) - 4.0 iV8 DCT Euro 5 2dr

37
Low Mileage
£23,499
Finance available £462 pm
  • 4L
  • 58.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

TDC Collection LTD

BMW, 4 Series

2021 - M440i xDrive MHT 2dr Step Auto

19
£32,998
  • 3L
  • 41.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Motorstore (Shrewsbury)

01743 291338 *
4.7/5 Stars

BMW, X5

2010 - XDRIVE30D SE 5-Door

18
Low Mileage
£5,999
Finance available £112 pm
  • 3L
  • 110kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Chester Motor Company