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, X2

2025 (25) - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech+] Electric Hatchback

46
£43,989
  • 4.3kMiles
  • Electric
  • Auto
  • Body StyleEstate

Vertu BMW Durham

BMW, 1 Series

2020 (70) - 1.5 118i SE Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)

43
£12,380
  • 1.5L
  • 69kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 1 Series

2018 (68) - 2.0 118d M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

1
£13,490
Finance available £279 pm
  • 2L
  • 58.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Dynamic Motor Company Ltd

01422 413648 *
4/5 Stars

BMW, 1 Series

2018 (18) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

56
Low Mileage
£20,500
Finance available £401 pm
  • 3L
  • 49.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

ARJ MOTORS

01932 507141 *
4.5/5 Stars

BMW, 2 Series Gran Coupe

2023 (23) - 2.0 220d M Sport Auto Euro 6 (s/s) 4dr

48
Low Mileage
£27,850
  • 2L
  • 7.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, 1 Series

2008 (N) - 120i SE 2dr

18
Low Mileage
£3,299
Finance available £51 pm
  • 2L
  • 113.3kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Saunton Autos LTD

BMW, iX3

2022 - 210kW M Sport 80kWh Auto 5-Door

31
Low Mileage
£26,197
Finance available £506 pm
  • 27.6kMiles
  • Electric
  • Auto
  • Body StyleSUV

CarSupermarket.com Scunthorpe

01724 514202 *
4.7/5 Stars

BMW, X2

2019 (19) - 1.5 18i SE SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

50
Low Mileage
£13,800
Finance available £286 pm
  • 1.5L
  • 44.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Georgesons Cars

BMW, 1 Series

2018 (67) - 1.5 118i M Sport Shadow Edition Euro 6 (s/s) 5dr

41
£11,499
Finance available £235 pm
  • 1.5L
  • 68.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Thornbury Car Centre

BMW, Z4

2019 - sDrive 20i M Sport 2dr Auto

30
Low Mileage
£24,299
Finance available £520 pm
  • 2L
  • 20.4kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2020 (70) - 2.0 320d MHT M Sport Pro Edition Touring Auto Euro 6 (s/s) 5dr

48
£25,495
Finance available £503 pm
  • 2L
  • 50kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hampton Motorgroup

BMW, 1 Series

2016 (16) - 1.5 116d ED Plus Euro 6 (s/s) 5dr

22
£4,240
Finance available £72 pm
  • 1.5L
  • 137.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

AUTOMOTIVE PRESTIGE LTD

BMW, 5 Series

43
Reduced
£14,995
Finance available £313 pm
  • 121.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

UK DEFENDERS LIMITED

BMW, 3 Series

2021 - 330E Xdrive Sport Pro 5-Door

23
£20,720
Finance available £440 pm
  • 2L
  • 53.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hippo Approved

BMW, 1 Series

2016 (16) - 1.5 118i M Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps)

12
Low Mileage
£9,295
Finance available £185 pm
  • 1.5L
  • 64.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Sheffield Car Centre Ltd

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

19
£20,998
  • 2L
  • 47.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Fiat/Kia/Abarth (Seafield)

0131 603 6422 *
4.7/5 Stars