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

2014 (64) - SDRIVE18D M SPORT 5-Door

17
£5,100
Finance available £92 pm
  • 2L
  • 111kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Tony Car Sales Ltd

BMW, 3 Series

2009 - 320i SE 2-Door

20
Low Mileage
£2,595
  • 2L
  • 78.8kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

United Car Centre

BMW, 2 Series

2016 (16) - 1.5 218i SE Auto Euro 6 (s/s) 2dr

38
£9,495
Finance available £190 pm
  • 1.5L
  • 88.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Part X Motors

020 3893 3864 *
4.4/5 Stars

BMW, 4 Series

2020 (20) - 420D 190 PROFESSIONAL MEDIA M Sport 2-Door

56
Reduced
£20,699
Finance available £449 pm
  • 2L
  • 18.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, 2 Series

2016 (66) - 1.5 218I Sport 2dr

44
Low Mileage
£10,995
  • 1.5L
  • 29.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, i3

2017 (67) - 125kW Range Extender 33kWh 5dr Auto

21
£8,995
Finance available £179 pm
  • 76.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hayling Garage

BMW, X1

2015 (65) - 2.0 X1 xDrive 20d XLine Auto 4WD 5dr

67
Low Mileage
£12,392
  • 2L
  • 75.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

41
£25,999
Finance available £547 pm
  • 2L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Portsmouth

BMW, 3 Series

2022 (71) - 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Eu

24
£21,485
Finance available £421 pm
  • 2L
  • 57.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Bayer Car Sales

BMW, X5

2006 (06) - 3.0d Sport SUV 5dr Diesel Auto 4WD Euro 4 (218 ps)

28
Low Mileage
£4,999
Finance available £89 pm
  • 3L
  • 114kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars Of Hampshire

BMW, 5 Series

2017 (67) - 3.0 530d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

26
Low Mileage
£27,785
Finance available £550 pm
  • 3L
  • 30.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Bayer Car Sales

BMW, 4 Series

2016 (66) - 420D 190 PROFESSIONAL MEDIA M Sport 2-Door

56
£10,599
Finance available £219 pm
  • 2L
  • 88.2kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, X3

2016 (16) - XDRIVE20D STEP M Sport 5-Door

50
Low Mileage
£17,299
  • 2L
  • 44.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, 3 Series

2015 (15) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

57
Low Mileage
£15,695
  • 3L
  • 43.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, 5 Series

2022 (71) - 520D XDRIVE MHT STEP M Sport 4-Door

56
Reduced
£26,999
Finance available £593 pm
  • 2L
  • 34.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, X7

2022 (22) - 3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

27
£49,785
Finance available £1002 pm
  • 3L
  • 70.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Bayer Car Sales