Get the Cazoo 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 (16) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) DAKOT

39
Low Mileage
£17,750
£421/pm (HP)
  • 3L
  • 59.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hilton Garage Ltd

BMW, 4 Series

2023 (23) - 420i M Sport Pro Edition 5dr Step Auto

79
Low Mileage
£32,449
  • 2L
  • 17.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lloyd BMW South Lakes

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto

25
£13,250
  • 1.5L
  • 95.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Invicta Omoda Jaecoo Preston

BMW, 5 Series

2022 (72) - 3.0 530d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic xDrive Euro 6 (s/s

53
£33,530
  • 3L
  • 27.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Jaguar Basingstoke

BMW, X5

2017 - 3.0 X5 xDrive30d M Sport 5-Door

64
£19,995
£390/pm (HP)
  • 3L
  • 103.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Quality Motors

BMW, 2 Series

2023 (23) - 218i M Sport Gran Coupe Auto - Virtual Cockpit & Heated Seats & CarPlay 4-Door

59
Low Mileage
£22,490
£315/pm (PCP)
  • 1.5L
  • 17kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Crossroads Garage Limited

01909 496760 *
4.9/5 Stars

BMW, 1 Series

2.0 118d M Sport (LCP) Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps) -

37
£16,918
  • 49kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Carsa Portsmouth

BMW, 2 Series Gran Coupe

2025 (25) - M235I 2.0 XDRIVE 4-Door

33
Low Mileage
£39,995
£585/pm (PCP)
  • 2L
  • 7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Bespoke Motor Works Ltd

01642 937532 *
4.9/5 Stars

BMW, X4

2016 (16) - 3.0 35d M Sport Auto xDrive Euro 6 (s/s) 5dr

63
£11,745
£226/pm (HP)
  • 3L
  • 109.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

K & A CAR SALES LTD

BMW, X1

2017 (17) - 2.0 18d SE xDrive Euro 6 (s/s) 5dr

24
£4,199
  • 2L
  • 147kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Logo Motors Ltd

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

43
Low Mileage
£24,920
£396/pm (PCP)
  • 2L
  • 24.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Buy and Go Cars

029 2010 8594 *
4.8/5 Stars

BMW, X3

2012 - 2012 BMW X3 2.0 xDrive20d M Sport Diesel Auto 5 Door SUV Grey

48
Low Mileage
£9,795
£185/pm (HP)
  • 2L
  • 78.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Swans Motor Group LTD

01603 516692 *
4.5/5 Stars

BMW, 3 Series

2020 (70) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

56
Reduced
£13,999
£273/pm (HP)
  • 2L
  • 110.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

BMW, XM

2025 (25) - 5dr Auto

67
Low Mileage
£99,890
  • 4.4L
  • 4.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Lloyd North Tyneside BMW

BMW, 1 Series

2013 (13) - 2.0 116d M Sport Euro 5 (s/s) 5dr

23
Low Mileage
£4,772
£79/pm (HP)
  • 2L
  • 101kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Class Auto Ltd

01254 947714 *
4.6/5 Stars

BMW, 1 Series

2016 - 120D M SPORT BLACK PACK AUTO 5-Door

18
Reduced
£10,995
£210/pm (HP)
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Platinum Car Sales Ltd