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

2018 - 840d xDrive 2dr Auto

26
Reduced
£30,750
Finance available £611 pm
  • 3L
  • 44.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

NI Car Sales Ltd

BMW, 3 Series

2021 - 320i M Sport 5dr Step Auto

26
£23,199
Finance available £496 pm
  • 2L
  • 41.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, i5

2025 (25) - 250kW eDrive40 M Sport Pro 84kWh 4dr Auto Electric Saloon

62
£54,563
  • 4kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Vertu BMW Exeter

BMW, X1

2014 (14) - 2.0 18d SE xDrive Euro 5 (s/s) 5dr

14
£4,300
  • 2L
  • 133.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

SAID MOTORS Limited

BMW, X3

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

45
£23,731
Finance available £467 pm
  • 3L
  • 57.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Lexus Birmingham

BMW, 1 Series

2024 - M135i xDrive 5dr Step Auto

36
£29,444
  • 2L
  • 11.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Hull

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Tech/Pro Pack]

12
£35,998
  • 2L
  • 11.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Colchester

0141 483 9928 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2018 (18) - 1.5 218i SE Euro 6 (s/s) 5dr

62
£7,980
Finance available £156 pm
  • 1.5L
  • 84.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AG Cars Loughborough Limited

01509 278062 *
4.8/5 Stars

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

19
Low Mileage
£23,998
  • 2L
  • 24.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Renault/ Dacia (Inverness)

01463 210690 *
4.7/5 Stars

BMW, i4

2022 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

12
Low Mileage
£31,698
  • 17.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.7/5 Stars

BMW, 4 Series

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

12
Low Mileage
£20,950
Finance available £410 pm
  • 2L
  • 39kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

DG Cars & 4X4 LTD

BMW, M4

2023 - M4 xDrive Competition M 2dr Step Auto

19
Low Mileage
£56,498
  • 3L
  • 13.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 4 Series

2019 - 420i M Sport 2dr [Professional Media]

24
£14,699
Finance available £306 pm
  • 2L
  • 49.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, 4 Series

2023 - 420i M Sport 5dr Step Auto

36
Low Mileage
£35,251
  • 2L
  • 10.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Hull

BMW, 1 Series

2017 (67) - 2.0 120d M Sport Shadow Edition Hatchback 3dr Diesel Auto Euro 6 (s/s) (190

47
£12,495
Finance available £257 pm
  • 2L
  • 77kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Teesside Car Finance

BMW, 3 Series

2017 (67) - 3.0 335d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr

30
Low Mileage
£18,990
Finance available £370 pm
  • 3L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

S AND T MOTOR CO LTD