;

Used BMW 3 Series ES for sale

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

BMW 3 Series

2.0 320d ES 4dr

£2,499
2004(54)
 
 
  • 106,275
  • Manual
  • Diesel
  • 2L
Call the dealer:03300293437View vehicle

BMW 3 Series

316ti ES 3-Door

Low mileage
 
£2,995
2004(54)
 
 
  • 63,352
  • Manual
  • Petrol
  • 1.8L
Call the dealer:03300374155View vehicle

BMW 3 Series

318D Es Touring 5-Door

£5,995
2009(59)
 
 
  • 95,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01842 422539View vehicle

BMW 3 Series

2.0 316d ES 4dr (start/stop)

Reduced by £500 was £6,999
 
£6,499
2013(13)
 
 
  • 151,600
  • Manual
  • Diesel
  • 2L
Call the dealer:03300290318View vehicle

BMW 3 Series

1.8 316TI ES 3DR Manual

£3,450
2004(53)
 
 
  • 60,856
  • Manual
  • Petrol
  • 1.8L
Call the dealer:03300296169View vehicle

BMW 3 Series

318 Ci ES 2dr

£1,999
2005(05)
 
 
  • 111,000
  • Manual
  • Petrol
  • 2L
Call the dealer:03300292006View vehicle

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

BMW 3 Series

318i ES 4dr

Reduced by £500 was £4,495
 
£3,995
2009(09)
 
 
  • 90,000
  • Manual
  • Petrol
  • 2L
Call the dealer:03300293298View vehicle

BMW 3 Series

318i ES Auto 4-Door

Low mileage
 
£7,490
2010(10)
 
 
  • 52,000
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300376217View vehicle

BMW 3 Series

318i ES 4dr

£5,995
2009(59)
 
 
  • 76,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01342 488134View vehicle

BMW 3 Series

3 Series 316d ES Touring 5-Door

Low mileage
 
£11,540
2013(63)
 
 
  • 17,592
  • Manual
  • Diesel
  • 2L
Call the dealer:03300291947View vehicle

BMW 3 Series

318d ES 5dr

£8,995
2011(11)
 
 
  • 72,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300370399View vehicle

BMW 3 Series

2.0 318D ES 4d 141 BHP 4-Door

£6,999
2009(59)
 
 
  • 76,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300375383View vehicle

BMW 3 Series

316d ES 5dr

£9,272
2013(63)
 
 
  • 59,534
  • Manual
  • Diesel
  • 2L
Call the dealer:03300378282View vehicle

BMW 3 Series

316d ES 4-Door

Low mileage
 
£11,000
2013(63)
 
 
  • 30,195
  • Manual
  • Diesel
  • 2L
Call the dealer:03300292936View vehicle

BMW 3 Series

316d ES 4dr

£10,875
2013(63)
 
 
  • 67,025
  • Manual
  • Diesel
  • 2L
Call the dealer:03300376714View vehicle

Choose a region to start