Get the app

powered by motors

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

2016 - 2.0 320d ED Plus Saloon 4-Door

13
£5,499
  • 2L
  • 121kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Somerton Car and Van Sales

BMW, X4

2019 (19) - 3.0 M40d Auto xDrive Euro 6 (s/s) 5dr

97
£26,580
£418/pm (PCP)
  • 3L
  • 72.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

PRO AUTOCARS LTD

BMW, X3

2021 - xDrive 30e xLine 5dr Auto

54
£27,495
£424/pm (PCP)
  • 2L
  • 45.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Donnelly Ballymena Motorstore

BMW, 1 Series

2016 (66) - 2.0 120i M Sport Euro 6 (s/s) 3dr

32
£8,490
£167/pm (HP)
  • 2L
  • 82kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Chesterton Motor Group Ltd

BMW, 1 Series

2015 (65) - 2.0 118d Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (150 ps)

25
£7,495
£145/pm (HP)
  • 2L
  • 106kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cars4You Dunfermline

BMW, 1 Series

2024 - 118i [136] M Sport 5dr [Live Cockpit Professional]

19
£22,998
  • 1.5L
  • 25.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Vauxhall (Livingston)

01506 539098 *
4.7/5 Stars

BMW, 3 Series

2024 (24) - 320d M Sport Touring 5-Door

32
Low Mileage
£36,750
  • 2L
  • 6.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

John Clark BMW Tayside

01382 238686 *
4.7/5 Stars

BMW, 2 Series

2022 - 218i [136] Sport 4dr DCT [Live Cockpit Prof]

48
Low Mileage
£22,549
£361/pm (PCP)
  • 1.5L
  • 7.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Stockton-On-Tees

BMW, 3 Series

2021 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

71
£22,495
£393/pm (PCP)
  • 2L
  • 68.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

SZ MOTORGROUP LIMITED

BMW, X2

2019 - 2.0 18d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps)

33
£15,357
£316/pm (PCP)
  • 2L
  • 72.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carbase - Lympsham

01934 312926 *
4.5/5 Stars

BMW, 3 Series

2023 - 2.0 320d MHT M Sport Touring Auto Euro 6 (s/s) 5dr

7
£29,995
£474/pm (PCP)
  • 2L
  • 50kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

DERWENT MOTORS LTD

BMW, 1 Series

2019 - 1.5 118i Gpf M Sport Hatchback 5dr Petrol Auto Euro 6 s/s 136 Ps

33
Reduced
£13,995
  • 1.5L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Pentagon Vauxhall (Derby)

BMW, 1 Series

2021 (21) - 118i M Sport 5-Door

22
Low Mileage
£19,600
  • 1.5L
  • 23.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

John Clark BMW Aberdeen

01224 451046 *
4.7/5 Stars

BMW, X3

2017 - xDrive20d M Sport 5dr Step Auto

34
£14,000
£296/pm (HP)
  • 2L
  • 77.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

4
£24,601
  • 2L
  • 50.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Marshall Honda Peterborough

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

19
Low Mileage
£29,498
  • 1.5L
  • 2.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore (Solihull)

0121 516 0456 *
4.7/5 Stars