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

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

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

Marshall Mercedes-Benz of Portsmouth

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

2021 (71) - 330E STEP M Sport 4-Door

56
£23,299
Finance available £508 pm
  • 2L
  • 27.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 1 Series

2009 (09) - 2009 BMW 116i SE. Petrol. Manual. Black 3 Door. Low mileage. Stunning

14
Low Mileage
£3,995
Finance available £67 pm
  • 2L
  • 49kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Rocketts of Denmead

BMW, 3 Series

2021 (21) - 2.0 330e SE Professional Auto 4dr

65
£15,595
  • 2L
  • 68.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Liberty Green Cars

01329 559706 *
3.5/5 Stars

BMW, M4

2022 (72) - 3.0 BiTurbo Competition M Coupe 2dr Petrol Steptronic xDrive Euro 6 (s/s) (

31
Low Mileage
£53,500
Finance available £1079 pm
  • 3L
  • 10.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Bayer Car Sales

BMW, X3

2012 (12) - xDrive20d M Sport 5dr

19
£5,990
Finance available £111 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleSUV

MC Cars Waterlooville Ltd

BMW, 3 Series

2009 - 320i SE 2-Door

20
Low Mileage
£3,995
Finance available £67 pm
  • 2L
  • 78.8kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

United Car Centre

BMW, 2 Series

2016 (66) - 2.0 218D Sport Auto 5dr

43
Low Mileage
£11,466
  • 2L
  • 38.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
3.5/5 Stars

BMW, 2 Series

2019 (19) - 220I DCT Luxury 5-Door

56
Low Mileage
£14,999
Finance available £319 pm
  • 2L
  • 44.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 1 Series

2022 (71) - 118I 136 M Sport 5-Door

57
£15,999
Finance available £342 pm
  • 1.5L
  • 72kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, X1

2016 (16) - XDRIVE 25D STEP xLine 5-Door

56
Low Mileage
£12,899
Finance available £271 pm
  • 2L
  • 64.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/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, 3 Series

2014 (64) - 3.0 335D xDrive Luxury GT Auto 4WD 5dr

54
Low Mileage
£10,995
  • 3L
  • 82.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
3.5/5 Stars

BMW, i3

2020 (70) - i3 5dr

58
Low Mileage
£14,458
  • 14.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
3.5/5 Stars

BMW, i3

2018 (67) - 0.6 i3 REEV 5dr

49
Low Mileage
£9,977
  • 54.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
3.5/5 Stars