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

2019 (19) - 530e SE 4dr Auto

16
£12,975
Finance available £66 pm
  • 2L
  • 133kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Bluemotion estates TA Horndean Motor Company

BMW, X1

2019 (69) - XDRIVE 20I STEP xLine 5-Door

51
Low Mileage
£22,299
Finance available £166 pm
  • 2L
  • 9.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

38
Reduced
£28,299
Finance available £162 pm
  • 2L
  • 18.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Portsmouth

BMW, 2 Series

2019 (68) - 2.0 220I M Sport Auto 2dr

48
Low Mileage
£16,999
  • 2L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Liberty Green Cars

01329 559706 *
3.1/5 Stars

BMW, 3 Series

2019 (69) - 2.0 330E M Sport Auto 4dr

66
£15,729
  • 2L
  • 80.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Liberty Green Cars

01329 559706 *
3.1/5 Stars

BMW, 3 Series

2021 (21) - 318D MHT STEP M Sport 5-Door

50
£23,999
Finance available £205 pm
  • 2L
  • 39.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 2 Series Gran Tourer

2016 (66) - 2.0 218d SE MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps)

50
£10,480
Finance available £33 pm
  • 2L
  • 74.2kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Fort Southwick Internet Cars

023 9200 4448 *
4.9/5 Stars

BMW, 4 Series

2021 (71) - 420D MHT STEP M Sport 2-Door

52
Low Mileage
£26,299
Finance available £216 pm
  • 2L
  • 24.6kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, X3

2012 (12) - xDrive20d M Sport 5dr

18
£6,490
Finance available £33 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleSUV

MC Cars Waterlooville Ltd

BMW, i3

2020 (70) - i3 5dr

58
Low Mileage
£14,995
  • 17kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
3.1/5 Stars

BMW, 5 Series

2009 (09) - 525 4-Door

6
Low Mileage
£2,995
  • 2.5L
  • 82.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Hayling Garage

023 9200 6051 *
4.5/5 Stars

BMW, i3

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

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

Hayling Garage

023 9200 6051 *
4.5/5 Stars

BMW, 2 Series Gran Tourer

2016 (16) - 1.5 218i Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps)

34
£8,685
Finance available £38 pm
  • 1.5L
  • 87kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Fort Southwick Internet Cars

023 9200 4448 *
4.9/5 Stars

BMW, X4

2017 (67) - XDRIVE30D M SPORT 4-Door

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

Southern Van Guys

BMW, X1

2011 (61) - XDRIVE18D M SPORT 5-Door

13
Low Mileage
£3,650
Finance available £37 pm
  • 2L
  • 106kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Albi Car Sales Ltd

BMW, 3 Series

2021 (71) - XDRIVE MHT STEP M340d 5-Door

51
£30,199
Finance available £336 pm
  • 3L
  • 62.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars