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

2013 - 2.0 520d Luxury Touring Pro nav, Full History 5-Door

34
Low Mileage
£8,500
Finance available £168 pm
  • 2L
  • 85.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Godden Motor Company

BMW, 5 Series

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

56
Reduced
£27,799
Finance available £611 pm
  • 2L
  • 34.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 1 Series

2014 (14) - 2014 BMW 116d Sport. Diesel. Manual. 3 Door Sporty White. Low Miles.

15
Low Mileage
£5,995
Finance available £112 pm
  • 2L
  • 65kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Rocketts of Denmead

BMW, M2

2018 (18) - 2 series 2-Door

20
£23,995
Finance available £472 pm
  • 3L
  • 69.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Southern Van Guys

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

BMW, X2

2022 (72) - XDRIVE 20I 178 STEP M Sport 5-Door

56
Low Mileage
£26,599
Finance available £584 pm
  • 2L
  • 17kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, X3

2018 (68) - XDRIVE STEP M40i 5-Door

51
Low Mileage
£25,999
Finance available £570 pm
  • 3L
  • 49.2kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 2 Series

2018 (18) - 220I M SPORT 2-Door

19
Low Mileage
£17,495
Finance available £339 pm
  • 2L
  • 39.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Red Sparrow Limited

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

2018 (68) - 2.0 320d M Sport Auto 4dr

60
£14,300
  • 2L
  • 63.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Liberty Green Cars

01329 559706 *
3.5/5 Stars

BMW, 5 Series

2017 (67) - 2.0 530e M Sport Auto 4dr

64
£15,305
  • 2L
  • 67.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Liberty Green Cars

01329 559706 *
3.5/5 Stars

BMW, 3 Series

2012 (62) - 320d Sport 4dr

21
£5,490
Finance available £100 pm
  • 2L
  • 123kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

MC Cars Waterlooville Ltd

BMW, X1

2018 (18) - 2.0 X1 xDrive 20d Sport Auto 4WD 5dr

5
Low Mileage
£13,994
  • 2L
  • 54.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Liberty Green Cars

01329 559706 *
3.5/5 Stars

BMW, 3 Series

2024 (24) - 330e Sport 5dr Step Auto

56
£30,999
Finance available £684 pm
  • 2L
  • 8.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, X3

2021 - xDrive20d MHT M Sport 5dr Step Auto [Tech Pack]

41
Low Mileage
£30,300
  • 2L
  • 26.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Marshall Mercedes-Benz of Portsmouth