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

2020 - 2.0 320i M Sport+ Edition Auto 4dr

43
Reduced
£22,795
Finance available £448 pm
  • 2L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

DH Specialist Cars Ltd ta Vogue Auto Group

01623 703388 *
4.9/5 Stars

BMW, 2 Series Gran Tourer

2016 (66) - 2.0 218d Luxury Auto Euro 6 (s/s) 5dr

88
£7,995
Finance available £156 pm
  • 2L
  • 102.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pavilion Motor Company

BMW, 3 Series

2024 (74) - 330e M Sport 5dr Step Auto Estate

48
£36,779
  • 2L
  • 5.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Vertu BMW Teesside

BMW, X5

2019 (69) - X5 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

50
Reduced
£29,474
Finance available £585 pm
  • 3L
  • 99.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Greenlight Automotive Ltd

BMW, X4

2024 - xDrive M40i MHT 5dr Auto

33
Reduced
£56,995
  • 3L
  • 1.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Tunbridge Wells

BMW, iX1

2023 - 230kW xDrive30 M Sport 65kWh 5dr Auto

31
Low Mileage
£34,555
  • 5.8kMiles
  • Electric
  • Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, i4

2024 (24) - 40 83.9kWh M Sport Gran Coupe Auto eDrive 5dr

71
Reduced
£31,840
Finance available £634 pm
  • 1.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Smart Wheel Motors

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto

19
Low Mileage
£29,998
  • 2L
  • 29.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 3 Series

2014 (14) - 2.0 320d Luxury Auto Euro 5 (s/s) 4dr

30
£4,295
Finance available £74 pm
  • 2L
  • 147kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Top Of The Range Limited

BMW, 2 Series

2022 (22) - 218i M Sport Gran Coupe 4-Door

32
Low Mileage
£22,500
Finance available £442 pm
  • 1.5L
  • 18.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, X4

2021 (71) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

64
£31,980
Finance available £636 pm
  • 2L
  • 42kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Quality Part X Ltd Stevenage

BMW, 5 Series

2011 (11) - 520d SE 5dr

19
Reduced
£3,250
Finance available £50 pm
  • 2L
  • 149kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Unlimited Motors

BMW, X3

2021 (70) - 2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

43
£24,990
Finance available £493 pm
  • 2L
  • 52.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Cartime Rochdale

0161 529 8277 *
4.4/5 Stars

BMW, 4 Series

2020 (70) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

77
Low Mileage
£21,440
Finance available £420 pm
  • 2L
  • 8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Smart Wheel Motors

BMW, 3 Series

2020 (70) - 3.0 M340i Touring Auto xDrive Euro 6 (s/s) 5dr

72
£37,990
Finance available £760 pm
  • 3L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Rosso Performance LTD

BMW, 3 Series

2021 - 330e M Sport 5dr Step Auto

7
Low Mileage
£24,495
Finance available £546 pm
  • 2L
  • 31kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motor Range Manchester