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

2024 (74) - 225e xDrive M Sport 5dr DCT Hatchback

51
£31,144
  • 1.5L
  • 7.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Vertu BMW Sunderland

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
Low Mileage
£33,998
  • 2L
  • 6.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Swansea

0141 483 9956 *
4.7/5 Stars

BMW, i3

2021 (21) - 42.2kWh Hatchback 5dr Electric Auto (170 ps) 10in Satellite Navigation Disp

41
£11,198
  • 38kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Cartime Nelson

01282 501882 *
4.4/5 Stars

BMW, 2 Series

2019 (69) - 220d Sport 2dr [Nav]

13
£9,995
Finance available £201 pm
  • 2L
  • 114kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Ushaw Moor Car Sales

BMW, 1 Series

2012 (12) - 116i Sport 5dr

1
£2,990
  • 1.6L
  • 110kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 3 Series

2022 - 320i M Sport 4dr Step Auto

30
Low Mileage
£24,849
Finance available £522 pm
  • 2L
  • 15.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Glasgow

BMW, 1 Series

2020 - 118i Sport 5dr

34
£14,250
Finance available £296 pm
  • 1.5L
  • 63.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

David Hayton Ltd (Autostore Penrith)

BMW, 3 Series

2025 - 330e 22.3 kWh M Sport 5dr Step Auto

36
£59,991
Finance available £1212 pm
  • 2L
  • 500Miles
  • Auto
  • Body StyleEstate

Stratstone BMW Derby

BMW, 2 Series

2022 - 218i [136] M Sport 4dr [Tech/Pro Pack]

31
£19,395
Finance available £428 pm
  • 1.5L
  • 28kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.5/5 Stars

BMW, 4 Series Gran Coupe

2019 (69) - 3.0 430d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

21
£18,499
Finance available £359 pm
  • 3L
  • 79.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Empressive Motor Company

01865 591236 *
4.7/5 Stars

BMW, X1

2022 - xDrive 25e M Sport Auto 5-Door

5
£20,997
Finance available £429 pm
  • 1.5L
  • 42kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, X4

2018 (18) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

38
£17,290
  • 2L
  • 84.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoUnit Ltd

01633 741698 *
4.9/5 Stars

BMW, 1 Series

2013 (13) - 120d Sport Plus Edition Coupe 2.0 Diesel Steptronic Auto (177 ps) 2-Door

44
Low Mileage
£7,999
  • 2L
  • 64kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Castle Motors (Trebrown)

01503 770414 *
4.6/5 Stars

BMW, 1 Series

2020 - M135i xDrive 5dr Step Auto

43
Low Mileage
£24,950
Finance available £492 pm
  • 2L
  • 32.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Harvey Cooper Cars

BMW, 1 Series

2010 (10) - 116i [2.0] SE 3dr

10
Low Mileage
£2,995
  • 2L
  • 108kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Cannon Street Car Sales

01304 793064 *
4.3/5 Stars

BMW, 1 Series

2016 (16) - 1.5 116d Sport Euro 6 (s/s) 3dr

51
Low Mileage
£7,600
Finance available £147 pm
  • 1.5L
  • 64.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

High Street Motor Group Ltd