Used BMW 3 Series ES for sale

raccars.co.uk currently have 75 used BMW 3 Series ES for sale

BMW 3 Series

2.0 320td ES Compact 3dr

 
£2,790
2004(54)
 
 
  • 68,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300374472View vehicle

BMW 3 Series

2.0 318i SE 4dr Auto

Reduced by £200 was £4,200
 
£4,000
2008(8)
£68.39 per month
Show representative example >
  • 76,900
  • Automatic
  • Petrol
  • 2L
Call the dealer:01753 468382View vehicle

BMW 3 Series

320d ES [177] 4dr

£3,495
2008(08)
£56.88 per month
Show representative example >
  • 152,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01225 569334View vehicle

BMW 3 Series

318i ES 5-Door

£5,490
2009(58)
£102.36 per month
Show representative example >
  • 100,000
  • Manual
  • Petrol
  • 2L
Call the dealer:02380702776View vehicle

BMW 3 Series

318d ES 4dr

£4,850
2011(61)
£87.77 per month
Show representative example >
  • 100,000
  • Manual
  • Diesel
  • 2L
Call the dealer:02089306199View vehicle

BMW 3 Series

2.0 318D ES 4d 141 BHP 4-Door

£4,875
2009
 
 
  • 119,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01215262220View vehicle

Value your car for free with RAC Cars in 3 easy steps

BMW 3 Series

2.0 320D ES 4d 161 BHP 4-Door

Reduced by £200 was £1,195
 
£995
2006(06)
 
 
  • 117,000
  • Manual
  • Diesel
  • 2L
Call the dealer:0161 825 0178View vehicle

BMW 3 Series

2.0 316d ES 4dr

 
£5,000
2010(59)
£91.19 per month
Show representative example >
  • 53,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300374472View vehicle

BMW 3 Series

2.0 316D ES 4d 114 BHP 4-Door

£4,990
2010(10)
£90.96 per month
Show representative example >
  • 115,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01925 541354View vehicle

BMW 3 Series

2.0 318i ES 4dr

£3,795
2006(6)
£63.72 per month
Show representative example >
  • 75,000
  • Manual
  • Petrol
  • 2L
Call the dealer:0161 885 0662View vehicle

BMW 3 Series

320d ES *Multiple M Sport Extras* 4DR, 59 MPG

£5,950
2009(59)
£112.85 per month
Show representative example >
  • 66,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01435 667805View vehicle

BMW 3 Series

316d ES 4dr

£11,699
2015(15)
 
 
  • 49,829
  • Manual
  • Diesel
  • 2L
Call the dealer:03300290612View vehicle

BMW 3 Series

320d ES 4dr

£1,380
2004(54)
 
 
  • 200,000
  • Manual
  • Diesel
  • 2L
Call the dealer:020 8185 7889View vehicle

BMW 3 Series

316d ES 4dr

Reduced by £800 was £6,290
 
£5,490
2012(12)
£102.36 per month
Show representative example >
  • 140,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03301349751View vehicle

BMW 3 Series

316d ES 4dr

£3,950
2010
 
 
  • 130,234
  • Manual
  • Diesel
  • 2L
Call the dealer:03300295190View vehicle

Choose a region to start