Used BMW 3 Series 2016 cars for sale

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

BMW, 3 Series

2016 (65) - 2.0 320i M Sport xDrive Euro 6 (s/s) 4dr

30
£9,350
Finance available £187 pm
  • 2L
  • 97.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

H N S Motors

BMW, 3 Series

2016 - 320d Ed PLUS TOURING 5-Door

41
£9,290
Finance available £185 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Group 1 Motor Company Ltd

BMW, 3 Series

2016 (66) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

32
£14,400
Finance available £299 pm
  • 2L
  • 72.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hammond Cars Great Yarmouth

01493 806041 *
4.5/5 Stars

BMW, 3 Series

2016 (16) - 2.0 316d SE Euro 6 (s/s) 4dr

20
£5,795
Finance available £107 pm
  • 2L
  • 101kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Car Market Yorkshire

01924 668146 *
1.6/5 Stars

BMW, 3 Series

2016 (66) - 320d Diesel M Sport Automatic Estate 5-Door

11
Reduced
£17,650
  • 2L
  • 58kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Cleveleys Car Market

BMW, 3 Series

2016 - 2.0 318d M Sport Auto 4dr

35
Low Mileage
£11,395
Finance available £232 pm
  • 2L
  • 70.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

NATIONAL CAR HUB

BMW, 3 Series

2016 (16) - 2.0 320d Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

41
£8,990
Finance available £179 pm
  • 2L
  • 116kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Derby Trade Cars

01332 315433 *
4.3/5 Stars

BMW, 3 Series

2016 - 330e SE 4dr Step Auto

38
£7,800
Finance available £152 pm
  • 2L
  • 96kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Alexandra Auto Repairs

BMW, 3 Series

2016 (66) - 2.0 330e 7.6kWh Luxury Auto Euro 6 (s/s) 4dr

33
£8,699
  • 2L
  • 96.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

AL PRESTIGE CARS LTD

BMW, 3 Series

2016 (66) - 3.0 335d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

27
Low Mileage
£17,100
Finance available £331 pm
  • 3L
  • 61.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, 3 Series

2016 (66) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

52
£12,690
Finance available £261 pm
  • 2L
  • 90.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Brookway Cars ltd

0151 541 7904 *
3.9/5 Stars

BMW, 3 Series

2016 - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Automatic

22
Low Mileage
£9,499
  • 2L
  • 70.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

TrustFord Ballymena

028 9002 2273 *
4.7/5 Stars

BMW, 3 Series

2016 (66) - 330d M Sport 4dr Step Auto

59
£13,990
Finance available £290 pm
  • 3L
  • 82kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

AUTOPRESTIGE

01274 087615 *
3.3/5 Stars

BMW, 3 Series

2016 (16) - 2.0 320d M Sport xDrive Euro 6 (s/s) 4dr

48
£6,795
Finance available £129 pm
  • 2L
  • 135kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Harpers of Essex Ltd

01279 598863 *
3.3/5 Stars

BMW, 3 Series

2016 (16) - 2.0 320d ED Sport Auto Euro 6 (s/s) 4dr

37
£8,495
Finance available £167 pm
  • 2L
  • 102kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Eastside Motors

0121 728 8688 *
4.7/5 Stars

BMW, 3 Series

2016 (65) - Series 2.0 428i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (245 ps)

16
£13,995
Finance available £290 pm
  • 2L
  • 86kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Newtons of Ashley