Used BMW 3 Series cars for sale in Edgware, Middlesex

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

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

BMW, 3 Series

2016 (66) - 318I SE 4-Door

41
£7,195
Finance available £27 pm
  • 1.5L
  • 105.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

River Autos Limited

BMW, 3 Series

2018 (18) - 318i Sport 4dr

50
£9,900
Finance available £61 pm
  • 1.5L
  • 56.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2010 (60) - 3.0 325i M Sport Steptronic Euro 5 2dr

63
Low Mileage
£6,950
Finance available £44 pm
  • 3L
  • 92kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Impulse Motors LTD

BMW, 3 Series

2016 (16) - 1.5 318i Sport Euro 6 (s/s) 4dr

32
£7,295
Finance available £29 pm
  • 1.5L
  • 83kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Top Gear Harrow Ltd

BMW, 3 Series

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

30
Reduced
£17,880
Finance available £64 pm
  • 2L
  • 62kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Wembley Prestige Cars

BMW, 3 Series

2006 (56) - 325i SE 2dr

Low Mileage
£1,795
  • 2.5L
  • 127.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

4 FAB WHEELS

BMW, 3 Series

(72) - 330e M Sport Touring 5-Door

4
£31,500
  • 22.3kMiles
  • Hybrid
  • Auto

Stephen James Enfield BMW

BMW, 3 Series

2008 (58) - 318i SE 4dr

9
Low Mileage
£2,495
  • 2L
  • 91kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Brooke Motors

020 3953 7428 *
5/5 Stars

BMW, 3 Series

2015 (65) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

9
Low Mileage
£7,995
Finance available £45 pm
  • 2L
  • 59kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

HF Cars LTD

020 3889 5426 *
5/5 Stars

BMW, 3 Series

2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

52
Reduced
£9,495
Finance available £33 pm
  • 2L
  • 99.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

EASICARS LTD

BMW, 3 Series

2016 (16) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

29
£12,730
Finance available £61 pm
  • 3L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Wembley Prestige Cars

BMW, 3 Series

2019 (19) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

47
£19,950
Finance available £104 pm
  • 2L
  • 61.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Planet Barnet

BMW, 3 Series

2018 - 330e M Sport 4dr Step Auto

32
Low Mileage
£14,649
Finance available £47 pm
  • 2L
  • 46kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

020 3780 8144 *
4.3/5 Stars

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto [Tech Pack]

44
£17,099
Finance available £45 pm
  • 2L
  • 75kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

020 3780 8144 *
4.3/5 Stars

BMW, 3 Series

2018 (18) - 3.0 340i M Sport Auto Euro 6 (s/s) 4dr

44
Low Mileage
£22,050
Finance available £157 pm
  • 3L
  • 30.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Watford

01923 927636 *
4.4/5 Stars

BMW, 3 Series

2021 (71) - 330e xDrive M Sport Plus Edition Touring 5-Door

40
£31,000
  • 2L
  • 29.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stephen James Enfield BMW