Get the app

powered by motors

Used BMW cars for sale in Barking, Essex

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Barking or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 2 Series

2016 - BMW 2 SERIES GRAND TOURER 218I 2.0L PETROL AUTO, 7 SEAT 16-16 ULEZ FRESH IM

62
Low Mileage
£11,440
  • 1.5L
  • 42.7kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Quality Autos

01708 205279 *
4.8/5 Stars

BMW, i8

2016 (66) - 1.5 7.1kWh Auto 4WD Euro 6 (s/s) 2dr

40
Low Mileage
£33,995
Finance available £678 pm
  • 1.5L
  • 60kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

BMW, X5

2019 - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

88
£33,899
Finance available £676 pm
  • 3L
  • 83.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

IBZ Motors

BMW, i4

2022 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

12
Low Mileage
£30,998
  • 17.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.7/5 Stars

BMW, 1 Series

2011 (11) - 120i Sport 2dr 6 SPEED MANUAL

14
Low Mileage
£4,095
  • 2L
  • 81kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, 1 Series

2017 - 2.0 118D SE 5dr

52
£6,200
Finance available £109 pm
  • 2L
  • 97kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 5 Series

2025 (63) - Active hybrid 5 5-Door

14
£9,500
Finance available £190 pm
  • 3L
  • 41.8kMiles
  • Hybrid
  • Manual
  • Body StyleSaloon

Car Trades

BMW, X3

2021 (71) - xDrive20d MHT M Sport 5dr Step Auto

36
Reduced
£31,990
Finance available £637 pm
  • 2L
  • 43kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Amanah Prestige Limited

020 3823 5352 *
4.3/5 Stars

BMW, 2 Series Gran Tourer

2019 (69) - 2.0 220d Luxury MPV 5dr Diesel Auto Euro 6 (s/s) (190 ps)

33
£14,980
  • 2L
  • 60kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Sea Ltd

020 3953 7442 *
4.8/5 Stars

BMW, X1

2015 - 2.0 18d Sport SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

22
Low Mileage
£10,488
Finance available £212 pm
  • 2L
  • 76.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

The Car Traders

020 3780 8158 *
3.8/5 Stars

BMW, 2 Series

2018 - BMW 2 SERIES GRAND TOURER 218I 1.5L PETROL AUTO, 7 SEAT 18-18 ULEZ FRESH IM

54
Low Mileage
£14,995
  • 1.5L
  • 49.9kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Quality Autos

01708 205279 *
4.8/5 Stars

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

12
Low Mileage
£29,698
  • 1.5L
  • 2.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Thurrock

0141 611 8466 *
4.7/5 Stars

BMW, 3 Series

2021 - 320d MHT SE Pro 4dr Step Auto

45
Low Mileage
£20,099
  • 2L
  • 29.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpoint Chingford

BMW, 3 Series

2013 (13) - 318i M Sport 2dr

9
Low Mileage
£2,695
  • 2L
  • 87.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, 3 Series

2021 - 2.0 320I xDrive M Sport Auto 4WD 4dr

57
Reduced
£23,200
Finance available £421 pm
  • 2L
  • 34.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, i4

2023 - 400kW M50 83.9kWh 5dr Auto - PREMIUM SATIN PAINT F

25
Reduced
£39,950
  • 33.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Grange Brentwood