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, 1 Series

2023 - 118i [136] M Sport 5dr Step Auto [LCP]

39
£22,299
Finance available £466 pm
  • 1.5L
  • 26.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Portsmouth

BMW, 3 Series

2009 - 320i SE 2-Door

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

United Car Centre

BMW, 3 Series

2019 (19) - 330E M Sport 4-Door

56
Reduced
£18,999
Finance available £410 pm
  • 2L
  • 30.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

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, 2 Series

2016 (66) - 1.5 218I Sport 2dr

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

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, X1

2018 (18) - 2.0 X1 sDrive 18d XLine 5dr

42
Low Mileage
£13,215
  • 2L
  • 53kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, 4 Series

2021 (71) - 3.0 M440i MHT Coupe 2dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

26
£30,985
Finance available £616 pm
  • 3L
  • 61.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Bayer Car Sales

BMW, X6

(59) - XDRIVE30D 4-Door

16
Low Mileage
£6,499
Finance available £123 pm
  • 129.4kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Red Sparrow Limited

BMW, 8 Series

2020 (70) - XDRIVE M850i 4-Door

57
Low Mileage
£41,999
Finance available £935 pm
  • 4.4L
  • 19.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, X1

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

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

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, X4

2017 (67) - XDRIVE30D M SPORT 4-Door

18
£14,995
Finance available £313 pm
  • 3L
  • 101.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Southern Van Guys

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

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

Motorpoint Portsmouth

BMW, X2

2018 (18) - 2.0 X2 sDrive 20i M Sport X Auto 5dr

63
Low Mileage
£16,350
  • 2L
  • 51.3kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Liberty Green Cars

01329 559706 *
4.4/5 Stars

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, 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