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

2015 (65) - 120i M Sport 3dr

8
Reduced
£10,995
Finance available £223 pm
  • 1.6L
  • 58kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, i3

2021 (21) - 42.2kWh Hatchback 5dr Electric Auto (170 ps)

35
Low Mileage
£13,150
Finance available £271 pm
  • 29.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Nuneaton Car Sales Ltd

BMW, 7 Series

2021 - 740I M Sport 4-Door

32
Low Mileage
£35,620
Finance available £773 pm
  • 3L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hippo Approved

BMW, X5

2009 (59) - 3.0 30d M Sport Auto xDrive Euro 4 5dr

31
Reduced
£6,295
Finance available £118 pm
  • 3L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Market Yorkshire

01924 668146 *
1.6/5 Stars

BMW, 3 Series

2015 (65) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

29
£9,000
Finance available £179 pm
  • 2L
  • 126kMiles
  • Diesel
  • Auto
  • Body StyleEstate

S AND T MOTOR CO LTD

BMW, X4

2019 (19) - 3.0 30d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

39
Reduced
£25,490
Finance available £503 pm
  • 3L
  • 57.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car City UK Catterick

01748 900779 *
3.9/5 Stars

BMW, X4

2022 - 3.0 X4 M40i MHEV Auto 4WD 5dr

45
Low Mileage
£46,990
Finance available £945 pm
  • 3L
  • 21.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

AutoSportiva Ltd

BMW, 1 Series

2012 (12) - 1.6 116d ED EfficientDynamics Euro 5 (s/s) 5dr

12
£2,995
  • 1.6L
  • 143kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

RM Traders

BMW, X3

2019 (68) - 2.0 20i GPF xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)-Factory

45
Reduced
£20,950
Finance available £410 pm
  • 2L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Rix Motors

BMW, 4 Series

2019 - 420d [190] M Sport 5dr Auto [Professional Media]

10
Low Mileage
£18,995
Finance available £370 pm
  • 2L
  • 41kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

MCautosales

BMW, 4 Series Gran Coupe

2016 (66) - 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps) / FINANCE

49
£12,395
Finance available £255 pm
  • 2L
  • 78.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Parkland Motors

01509 276004 *
4.2/5 Stars

BMW, 3 Series

2018 - 320d Sport 4dr Step Auto

24
£12,750
Finance available £263 pm
  • 2L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

McKeever Motors

BMW, 5 Series

2017 (66) - 2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

35
Low Mileage
£15,990
  • 2L
  • 55.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoUnit Ltd

01633 741698 *
4.6/5 Stars

BMW, 1 Series

2014 - 116i Sport 3dr

19
Low Mileage
£6,995
Finance available £134 pm
  • 1.6L
  • 73.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 3 Series

2019 (69) - 318d Sport 4dr

28
£15,495
  • 2L
  • 56.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

V12 Sports and Classics Hinckley

BMW, 3 Series

2014 (64) - 2.0 320i M Sport Saloon 4dr Petrol Manual xDrive Euro 6 (s/s) (184 ps)

23
Low Mileage
£9,995
Finance available £201 pm
  • 2L
  • 59kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Elite Motors of Garstang Ltd

01995 910772 *
4.1/5 Stars