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

2022 - 135kW S 42kWh 5dr Auto

39
Low Mileage
£15,699
Finance available £309 pm
  • 19.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Motorpoint Portsmouth

BMW, 3 Series

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

57
£17,499
Finance available £376 pm
  • 2L
  • 77.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

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

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

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

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, 4 Series

2018 (18) - 2.0 420D Gran Coupe SE Auto 5dr

57
£11,875
  • 2L
  • 80.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, X3

2018 (18) - 3.0 30d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

49
Reduced
£20,980
Finance available £410 pm
  • 3L
  • 71.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Fort Southwick Internet Cars

023 9200 4448 *
4.6/5 Stars

BMW, 3 Series

2009 - 320i SE 2-Door

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

United Car Centre

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

2017 (67) - XDRIVE30D M SPORT 4-Door

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

Southern Van Guys

BMW, 3 Series

2021 (21) - 2.0 330E M Sport Auto 5dr

48
£17,699
  • 2L
  • 85.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, 1 Series

2016 (65) - 116D SPORT 5-Door

22
£5,100
Finance available £92 pm
  • 1.5L
  • 127kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Tony Car Sales Ltd

BMW, 3 Series

2014 - 2.0 318d Sport Saloon 4-Door

25
£4,999
Finance available £89 pm
  • 2L
  • 118kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

JMC Car Sales Ltd

BMW, 2 Series

2015 (65) - 216D SPORT ACTIVE TOURER 5-Door

17
£5,895
Finance available £109 pm
  • 1.5L
  • 92.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Burrfields Car Sales

023 8214 6937 *
4.5/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, X3

2016 (16) - xDrive20d M Sport 5dr Step Auto

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

Hendy Car Store Portsmouth

023 9200 6087 *
4.6/5 Stars

BMW, i4

2022 (72) - 250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]

Low Mileage
£38,950
  • 4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

A B A Vans And Truck Sales

023 9200 2971 *
4.8/5 Stars