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

2025 (74) - xDrive50e M Sport 5dr Auto [Tech/Pro Pack] Estate

49
£72,893
  • 3L
  • 12.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Vertu BMW Durham

BMW, 2 Series

2023 - 220d M Sport 4dr Step Auto [Pro Pack]

36
£25,549
Finance available £537 pm
  • 2L
  • 28.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpoint Newport

BMW, 5 Series

2022 - 2.0 520d MHT M Sport Touring Steptronic Euro 6 (s/s) 5dr

60
£26,800
Finance available £530 pm
  • 2L
  • 33.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Saxton 4x4

01245 202306 *
4.4/5 Stars

BMW, 1 Series

2025 (74) - 123 xDrive M Sport 5dr Step Auto Petrol Hatchback

50
£33,759
  • 2L
  • 4.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Sunderland

BMW, 3 Series

2013 (13) - 3.0 330d M Sport Auto xDrive Euro 5 (s/s) 4dr

80
£8,495
Finance available £167 pm
  • 3L
  • 128.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Eminent Motor Group

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT

12
Low Mileage
£27,898
  • 1.5L
  • 3.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 5 Series

2025 - 520i M Sport 4dr Auto

19
£48,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, X1

2024 - xDrive 25e M Sport 5dr Step Auto

32
£35,904
  • 1.5L
  • 8.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, 4 Series Gran Coupe

2018 (18) - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 5dr

68
£14,990
Finance available £313 pm
  • 2L
  • 84kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

365 MOTORS LTD

BMW, 3 Series

2017 - 316d SE 5dr Step Auto

19
£11,290
Finance available £230 pm
  • 2L
  • 90kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Fermanagh Auto Sales

BMW, 1 Series

2021 (70) - 18i M SPORT FIVE DOOR DCT AUTO 135 BHP SAT NAV + LEATHER 5-Door

14
£17,290
Finance available £335 pm
  • 1.5L
  • 51kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

GTS Automotive Ltd

BMW, 1 Series

2023 (73) - 118i [136] M Sport 5dr Step Auto [LCP] Petrol Hatchback

77
Low Mileage
£26,079
  • 1.5L
  • 12.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW York

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto

33
Low Mileage
£23,995
Finance available £503 pm
  • 2L
  • 21.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Vospers Abarth & Fiat Exeter

01392 344399 *
4.6/5 Stars

BMW, X1

2021 (71) - 2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (178 ps)

69
£20,000
Finance available £354 pm
  • 2L
  • 32.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, 3 Series

2022 (71) - 330e M Sport 5dr Step Auto

27
£19,995
  • 2L
  • 56.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

V12 Sports and Classics Wolverhampton

BMW, 2 Series

2021 - 218i [136] M Sport 4dr DCT Auto

Low Mileage
£21,976
  • 1.5L
  • 25.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Marshall BMW Grimsby