Used BMW 3 Series Sport 2012 cars for sale

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

BMW, 3 Series

2012 (12) - 316d Sport 4dr Step Auto

23
Reduced
£6,500
Finance available £123 pm
  • 2L
  • 56kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Oldbury Car Sales

BMW, 3 Series

2012 - 320d Sport 4dr

10
£3,295
Finance available £51 pm
  • 2L
  • 181kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Tullyroad Motors

BMW, 3 Series

2012 (62) - 2.0 320i Sport Euro 6 (s/s) 4dr

17
£4,995
Finance available £89 pm
  • 2L
  • 127.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Elm Motor Company

3.9/5 Stars

BMW, 3 Series

2012 (12) - 320d Sport 4dr Step Auto

20
£4,995
Finance available £89 pm
  • 2L
  • 128kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Hbm Motors

BMW, 3 Series

2012 (12) - 2.0 320d Sport Euro 5 (s/s) 4dr

74
Low Mileage
£4,450
Finance available £77 pm
  • 2L
  • 102kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Cambridgeshire Motor House LTD

4.7/5 Stars

BMW, 3 Series

2012 (62) - 2.0 318d Sport Euro 5 (s/s) 4dr

44
£4,195
Finance available £71 pm
  • 2L
  • 116.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

UK MOTORS N LIMITED

BMW, 3 Series

2012 (12) - 320d Sport 4dr Step Auto

20
Low Mileage
£5,990
Finance available £111 pm
  • 2L
  • 94kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

MC Cars Waterlooville Ltd

BMW, 3 Series

2012 (62) - 320d Sport 4dr

18
Reduced
£3,850
Finance available £64 pm
  • 2L
  • 60.7kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Top Deal Salvage N&L Ltd

BMW, 3 Series

2012 (62) - 320d Sport Auto 4-Door

18
£5,995
Finance available £112 pm
  • 2L
  • 109kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Norton Automotive

BMW, 3 Series

2012 (12) - 320i Sport 4dr

27
Low Mileage
£5,675
Finance available £104 pm
  • 2L
  • 85.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Tnd Car Sales LTD

BMW, 3 Series

2012 (62) - 2.0 320d Sport Touring Auto Euro 5 (s/s) 5dr

34
£4,995
Finance available £89 pm
  • 2L
  • 125kMiles
  • Diesel
  • Auto
  • Body StyleEstate

PX Cars Ltd

BMW, 3 Series

2012 (62) - 2.0 318d Sport Euro 5 (s/s) 4dr

16
Low Mileage
£4,950
Finance available £88 pm
  • 2L
  • 96.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

SMS Motors

BMW, 3 Series

2012 - 320d Sport 4dr

20
£4,975
Finance available £89 pm
  • 2L
  • 139kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Village Autosales NI

BMW, 3 Series

2012 (12) - 320d Sport 4dr

24
£3,250
Finance available £50 pm
  • 2L
  • 151kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

DC Car Sales Ltd

BMW, 3 Series

2012 (62) - 2.0 320d Sport Touring Euro 5 (s/s) 5dr

26
Reduced
£3,595
Finance available £58 pm
  • 2L
  • 162kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Carnet

BMW, 3 Series

2012 (62) - 316d Sport 4dr Step Auto

12
£4,795
Finance available £85 pm
  • 2L
  • 128kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

JPB Specialist Cars Ltd