Get the Cazoo app - powered by MOTORS

Used BMW cars for sale in Portsmouth, Hampshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Portsmouth or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, X1

2017 - 2.0 X1 xDrive 20d XLine Auto 4WD 5dr

42
£12,395
  • 2L
  • 77.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Liberty Green Cars

01329 559706 *
4.2/5 Stars

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

34
£14,495
£234/pm (PCP)
  • 2L
  • 79.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Car Exchange

BMW, X3

2019 - 3.0 X3 xDrive 30d M Sport Auto 4WD 5dr

45
Low Mileage
£31,938
£597/pm (PCP)
  • 3L
  • 29.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Sparshatts of Havant

BMW, 1 Series

2017 - 2.0 120d M Sport Auto 5dr

5
Low Mileage
£12,295
  • 2L
  • 68.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
4.2/5 Stars

BMW, 4 Series Gran Coupe

2017 (67) - 3.0 430d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (258 ps)

40
Low Mileage
£16,994
£336/pm (HP)
  • 3L
  • 50kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motor Buying Group

BMW, X3

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

43
Low Mileage
£24,052
£494/pm (CS)
  • 2L
  • 35.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Portsmouth

BMW, 1 Series

2023 (23) - M135i xDrive 5dr Step Auto

25
Low Mileage
£27,186
£377/pm (PCP)
  • 2L
  • 18.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Snows BMW Portsmouth

BMW, 5 Series

2018 - 2.0 520d xDrive SE Touring Full Service History. 5-Door

31
£13,500
£262/pm (HP)
  • 2L
  • 85.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Godden Motor Company

BMW, X3

2014 (14) - 3.0 30d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

53
£9,995
  • 3L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Purbrook Motor Company

023 9200 6050 *
4.5/5 Stars

BMW, X1

2025 - sDrive 20i MHT M Sport 5dr Step Auto

50
Low Mileage
£33,249
£523/pm (PCP)
  • 1.5L
  • 3.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motorpoint Portsmouth

BMW, 2 Series

2014 (14) - 220i M Sport 2dr

24
£7,495
£136/pm (HP)
  • 2L
  • 111kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

RM Autos

023 9200 2330 *
4.4/5 Stars

BMW, 1 Series

2017 - 118i [1.5] Sport 5dr [Nav] Step Auto

3
£8,990
  • 1.5L
  • 77.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Inspire Car Sales

BMW, 4 Series

2014 - 3.0 430D M Sport Auto 2dr

48
Low Mileage
£11,995
£231/pm (HP)
  • 3L
  • 80kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Sparshatts of Havant

BMW, X1

2017 (67) - xDrive 20d xLine 5dr

34
Low Mileage
£13,450
£261/pm (HP)
  • 2L
  • 45kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Car Exchange

BMW, 5 Series

2010 (60) - 520d SE 5dr Step Auto

48
Low Mileage
£4,995
£91/pm (HP)
  • 2L
  • 123kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Zac's Automotive Car Sales Ltd

BMW, 1 Series

2014 (64) - 120d M Sport 3dr Step Auto

28
£5,495
£94/pm (HP)
  • 2L
  • 118kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

RM Autos

023 9200 2330 *
4.4/5 Stars