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

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

49
Reduced
£21,480
Finance available £145 pm
  • 3L
  • 71.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Fort Southwick Internet Cars

023 9200 4448 *
4.9/5 Stars

BMW, 6 Series

2012 (62) - 640d M Sport 4dr Auto

15
Low Mileage
£9,995
Finance available £45 pm
  • 3L
  • 85kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

SH5 Motors

BMW, 1 Series

2013 (63) - 118D SE 5-Door

17
Reduced
£7,495
Finance available £33 pm
  • 2L
  • 81.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Red Sparrow Limited

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

2020 (20) - SDRIVE20I XLINE 5-Door

50
£16,495
Finance available £33 pm
  • 2L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Purbrook Motor Company

023 9200 6050 *
5/5 Stars

BMW, 3 Series

2017 - 2.0 320d Luxury Touring Auto F.S.H Nav, Reverse Cam 5-Door

33
£11,000
Finance available £22 pm
  • 2L
  • 89.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Godden Motor Company

BMW, X7

2021 (71) - XDRIVE40D MHT STEP M Sport 5-Door

51
Reduced
£53,799
Finance available £575 pm
  • 3L
  • 28.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hendy Car Store Portsmouth

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

2020 (70) - XDRIVE STEP M135i 5-Door

52
£22,999
Finance available £172 pm
  • 2L
  • 45.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 3 Series

2011 (61) - 320I SE 2-Door

23
Reduced
£7,495
Finance available £33 pm
  • 2L
  • 76.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Red Sparrow Limited

BMW, 3 Series

2023 - 330e M Sport 5dr Step Auto [Pro Pack]

38
£29,099
Finance available £167 pm
  • 2L
  • 23.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Portsmouth

BMW, 1 Series

2014 (64) - 3.0 M135i Auto 5dr

48
Low Mileage
£14,795
  • 3L
  • 55.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
3.1/5 Stars

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

2015 (15) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr

44
£6,995
  • 2L
  • 107.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, 2 Series

2016 (16) - 1.5 218i SE Auto Euro 6 (s/s) 2dr

38
£9,495
Finance available £33 pm
  • 1.5L
  • 88.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Part X Motors

020 3893 3864 *
4.6/5 Stars