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

2022 (22) - 420i M Sport 2dr Step Auto Petrol Coupe

76
£27,183
  • 2L
  • 25.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vertu BMW York

BMW, 3 Series

2005 (05) - 320d SE 4dr Auto

10
Reduced
£1,685
  • 2L
  • 177kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Aventus Motors LTD

BMW, X5

2025 - xDrive30d MHT M Sport 5dr Auto

36
Low Mileage
£76,993
Finance available £1561 pm
  • 3L
  • 500Miles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Derby

BMW, 1 Series

2022 (22) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

13
Low Mileage
£21,999
  • 1.5L
  • 21.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

HPL Motors Oldham

BMW, 5 Series

2017 (67) - 530e M Sport 4dr Auto Euro 6 Ulez

17
£10,995
Finance available £223 pm
  • 2L
  • 109kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Your Dream Car 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, X5

2016 - xDrive30d M Sport 5dr Auto [7 Seat]

8
Low Mileage
£23,995
Finance available £472 pm
  • 3L
  • 59.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

iGEN Autos

BMW, X3

2017 - xDrive30d xLine 5dr Step Auto

2
£16,495
Finance available £346 pm
  • 3L
  • 67.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Autozone Cars

BMW, 3 Series

2015 (65) - 2.0 318d BluePerformance M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (143

50
£8,690
Finance available £168 pm
  • 2L
  • 92kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Ponko

01223 857211 *
4.3/5 Stars

BMW, M4

2022 (72) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 2dr

66
£53,249
Finance available £1073 pm
  • 3L
  • 28.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

AST Cars

01420 558832 *
4.4/5 Stars

BMW, X2

2018 (18) - 2.0 20d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

35
£15,995
  • 2L
  • 69.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Luton Trade Centre

01582 280724 *
4.5/5 Stars

BMW, X1

2017 - 18d xLine 5-Door

25
Low Mileage
£14,495
  • 2L
  • 43.2kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Llanelli Motor Company

BMW, 7 Series

2019 (19) - 740Ld xDrive M Sport 4dr Auto

30
Low Mileage
£27,995
  • 3L
  • 39.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

V12 Sports and Classics Hinckley

BMW, 3 Series

2012 - 316D LUXURY LEFT HAND DRIVE LHD FRENCH REGISTERED 4-Door

15
£9,745
Finance available £195 pm
  • 2L
  • 107kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

The Left Hand Drive Car Showroom Ltd

01895 548158 *
4.9/5 Stars

BMW, i3

2021 (21) - 42.2kWh Hatchback 5dr Electric Auto (170 ps) Low Mileage, Harmon Kardon, i3

23
Low Mileage
£13,750
  • 19.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, X4

2016 (66) - 3.0 35d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

19
Reduced
£14,995
Finance available £313 pm
  • 3L
  • 85.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Oakwood Specialist Cars