Get the app

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

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

34
£19,000
£315/pm (PCP)
  • 2L
  • 59.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, 2 Series

2022 (72) - 218i [136] Sport 4dr [Live Cockpit Professional] Petrol Saloon

85
Low Mileage
£20,500
  • 1.5L
  • 10.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Vertu BMW Teesside

BMW, 3 Series

2025 - 320i M Sport 4dr Step Auto

35
Reduced
£35,892
  • 2L
  • 5.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Bury St Edmunds

BMW, 3 Series

2017 (67) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

49
£12,691
  • 2L
  • 92.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Your Next Car Ltd

BMW, 3 Series

2023 - 320i M Sport 5dr Step Auto

45
Low Mileage
£28,849
£458/pm (PCP)
  • 2L
  • 15.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motorpoint Widnes

BMW, i4

2025 - 400Kw M50 83.9Kwh 5Dr Auto [18 Alloy]

26
£48,329
  • 4.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Lookers Crewe BMW

BMW, 2 Series Active Tourer

2023 (23) - 1.5 220i MHT Luxury DCT Euro 6 (s/s) 5dr

55
Low Mileage
£17,490
£224/pm (PCP)
  • 1.5L
  • 14kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

MOTOR TOWN

BMW, X3

2013 (13) - xDrive20d M Sport 5dr Step Auto

39
£7,199
£206/pm (HP)
  • 2L
  • 111.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Saver Motors

BMW, 4 Series

2017 (67) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 Full BMW History

34
Low Mileage
£12,495
£257/pm (HP)
  • 2L
  • 51.4kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BMW, 1 Series

2017 - 2.0 M Sport Shadow Edition Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps

26
£8,950
£178/pm (HP)
  • 2L
  • 119.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, X5 M

2022 - i V8 Competition 5-Door

42
Reduced
£69,495
£1134/pm (PCP)
  • 4.4L
  • 42.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Riviera Automotive Ltd

01274 505967 *
4.6/5 Stars

BMW, 3 Series

2020 - 320i Sport 4dr Step Auto

19
Low Mileage
£19,998
  • 2L
  • 41.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Nottingham Motorstore / Vanstore

0115 896 4024 *
4.7/5 Stars

BMW, 3 Series

2010 (10) - 320d M Sport 2dr

14
Low Mileage
£2,995
  • 2L
  • 121.9kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Britannia Motors 4x4

BMW, M3

2015 - 3.0 BiTurbo Saloon 4dr Petrol DCT Euro 6 (s/s) (431 ps)

69
Reduced
£26,450
£523/pm (HP)
  • 3L
  • 48kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Farlan Automotives Limited

BMW, 1 Series

2024 (24) - 1.5 118i SE (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

69
£17,400
£265/pm (PCP)
  • 1.5L
  • 31.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 4 Series

2025 (25) - 420i M Sport 5dr Step Auto [Pro Pack] Petrol Hatchback

56
£38,536
  • 2L
  • 3.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Bridgwater