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

2025 (74) - 420i M Sport 5dr Step Auto [Pro Pack] Petrol Hatchback

53
£40,985
  • 2L
  • 2.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Durham

BMW, X5

2022 (71) - 3.0 40d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

56
£44,499
Finance available £972 pm
  • 3L
  • 55kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Sandles Car Supermarket

01553 601835 *
5/5 Stars

BMW, M5

2021 (71) - 4.4i V8 Competition Saloon 4dr Petrol Steptronic xDrive Euro 6 (s/s) (625 p

28
£55,000
Finance available £1109 pm
  • 4.4L
  • 42.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AVI DHIR CARS LIMITED TA AD Car Sales

01530 441089 *
4.6/5 Stars

BMW, i4

2023 - 400kW M50 83.9kWh 5dr Auto

25
£41,990
  • 30.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Grange Brentwood

BMW, 2 Series

2023 (23) - 218i M Sport Gran Coupe 4-Door

40
Low Mileage
£24,711
  • 1.5L
  • 6.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stephen James Bromley BMW

BMW, 2 Series

2022 (22) - 220d M Sport Gran Coupe 4-Door

61
£23,274
  • 2L
  • 26kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 1 Series

2015 (15) - 118d M Sport 5dr

22
£6,995
Finance available £134 pm
  • 2L
  • 106kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

High Grange Motor Company Ltd

BMW, 1 Series

2006 - SE 5-Door

15
Low Mileage
£3,780
Finance available £62 pm
  • 2L
  • 56.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Maylands Car Sales

BMW, 1 Series

2017 (67) - 2.0 118d M Sport Shadow Edition Euro 6 (s/s) 5dr

92
£10,495
Finance available £212 pm
  • 2L
  • 104.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MH Prestige Limited

BMW, Z4

2016 (66) - 2.0 20i M Sport Auto sDrive Euro 6 2dr

44
Low Mileage
£14,995
  • 2L
  • 46kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto Euro 6 (s/s) (190 p

50
£13,995
  • 2L
  • 104kMiles
  • Diesel
  • Auto
  • Body StyleEstate

REVENTO MOTORS LTD

BMW, 5 Series

2020 (70) - 2.0 520d MHT SE Steptronic Euro 6 (s/s) 4dr

60
£18,280
Finance available £355 pm
  • 2L
  • 65.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Quality Part X Ltd Stevenage

BMW, 3 Series

2020 - 330e xDrive SE Pro 4dr Step Auto

42
£15,199
  • 2L
  • 68.7kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch Store Gatwick

01252 229007 *
4.3/5 Stars

BMW, X5

2018 - xDrive M50d 5dr Auto

15
£43,450
Finance available £872 pm
  • 3L
  • 78kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Frank Wray Cars Ltd

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
Low Mileage
£33,998
  • 2L
  • 6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore Kia/MG (Liverpool)

0151 317 9472 *
4.7/5 Stars

BMW, 3 Series

2014 - XDRIVE LUXURY GRAN TURISMO 5-Door

15
Low Mileage
£9,695
Finance available £194 pm
  • 2L
  • 88.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

carmotion

01452 221219 *
5/5 Stars