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

2022 (22) - 1.5 116d M Sport (LCP) Euro 6 (s/s) 5dr

43
£16,850
Finance available £354 pm
  • 1.5L
  • 56.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.3/5 Stars

BMW, 4 Series

2015 (65) - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps)

36
£12,995
Finance available £268 pm
  • 3L
  • 85.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Sagitta Automotive

BMW, 3 Series

2013 - 2.0 325d M Sport Auto 4dr

6
Low Mileage
£9,990
Finance available £201 pm
  • 2L
  • 84.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Grays of Holbeach

BMW, 2 Series Active Tourer

2019 - 1.5 218i M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (140 ps)

58
Reduced
£11,990
  • 1.5L
  • 56.9kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

City Motors (Cambs) Ltd

01733 666873 *
4.6/5 Stars

BMW, 4 Series

2014 (64) - M SPORT

2
£6,975
Finance available £134 pm
  • 145kMiles
  • Manual

Sandwell Car Sales

BMW, 3 Series

2024 (74) - M340i xDrive MHT 4dr Step Auto Petrol Saloon

51
£49,430
  • 3L
  • 7.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Teesside

BMW, X5

2022 - xDrive30d MHT M Sport 5dr Auto

31
Reduced
£45,990
Finance available £924 pm
  • 3L
  • 32kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Donnelly M1 Motorstore (Dungannon)

BMW, 2 Series Gran Tourer

2019 (19) - 2.0 220d Sport Auto Euro 6 (s/s) 5dr

61
Low Mileage
£16,000
Finance available £335 pm
  • 2L
  • 8.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Quality Part X Ltd Dunstable

BMW, 2 Series

2021 - 218i [136] Sport 4dr [Live Cockpit Professional]

19
£18,498
  • 1.5L
  • 30.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, iX

2022 - Xdrive40 M Sport 5-Door

65
Low Mileage
£38,320
Finance available £834 pm
  • 17.4kMiles
  • Electric
  • Auto
  • Body StyleSUV

Hippo Approved

BMW, 3 Series

2012 (12) - 2.0 320d Sport Auto Euro 5 (s/s) 4dr

23
Low Mileage
£6,495
Finance available £123 pm
  • 2L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

One Stop Motors Dewsbury

BMW, 3 Series

2021 - 320d MHT M Sport 5dr Step Auto

19
Low Mileage
£27,998
  • 2L
  • 14.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 2 Series

2024 (24) - 218i [136] M Sport 4dr DCT Petrol Saloon

56
Low Mileage
£25,495
  • 1.5L
  • 4.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Exeter

BMW, X5

2011 (61) - 3.0 40d SE Auto xDrive Euro 5 5dr

92
£7,545
Finance available £146 pm
  • 3L
  • 123.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Horsepower Motor Centre Ltd

BMW, 4 Series

2016 (16) - 2.0 420i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (184 ps)

21
£10,000
Finance available £201 pm
  • 2L
  • 81.4kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

AUTOTRADE BIRMINGHAM LTD

0121 752 5773 *
4.7/5 Stars

BMW, 3 Series

2021 (71) - 330E STEP M Sport 4-Door

56
Low Mileage
£22,299
Finance available £486 pm
  • 2L
  • 27.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars