;

Used BMW 3 Series 2.0 for sale

raccars.co.uk currently have 4,911 used BMW 3 Series 2.0 for sale

BMW 3 Series

320d M Sport 5dr Step Auto [19]

£21,999
2017(17)
 
 
  • 9,619
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03301349365View vehicle

BMW 3 Series

320d M Sport 5dr Step Auto [19]

£21,599
2017(17)
 
 
  • 14,585
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300297361View vehicle

BMW 3 Series

M Sport Auto 4-Door

Low mileage
 
£19,950
2015(65)
 
 
  • 14,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01375 265331View vehicle

BMW 3 Series

2.0 320d M Sport 2dr

Reduced by £1,515 was £11,495
 
£9,980
2010(60)
 
 
  • 52,279
  • Manual
  • Diesel
  • 2L
Call the dealer:03300297814View vehicle

BMW 3 Series

320d xDrive M Sport 5dr Step Auto - HARMAN/KARDON - M SPORT BRAKING SYSTEM

£15,498
2014(14)
 
 
  • 69,402
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300376246View vehicle

BMW 3 Series

320d [190] M Sport 5dr [Business Media]

Reduced by £1,000 was £19,999
 
£18,999
2015(65)
 
 
  • 21,579
  • Manual
  • Diesel
  • 2L
Call the dealer:03300297754View vehicle

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

BMW 3 Series

2.0 320D M SPORT 4dr

Reduced by £760 was £6,750
 
£5,990
2011(11)
 
 
  • 165,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01767 777031View vehicle

BMW 3 Series

318I Sport Plus Edition 2-Door

Low mileage
 
£12,499
2012(12)
 
 
  • 43,885
  • Manual
  • Petrol
  • 2L
Call the dealer:01977 710815View vehicle

BMW 3 Series

320d EfficientDynamics Plus 5dr Step Auto

£17,699
2016(66)
 
 
  • 15,843
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300297754View vehicle

BMW 3 Series

320d M Sport 4dr Step Auto [Pro Media]

£19,799
2016(66)
 
 
  • 17,042
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300297754View vehicle

BMW 3 Series

2.0 318Ci M Sport 2dr

Low mileage
 
£2,494
2006(56)
 
 
  • 81,000
  • Manual
  • Petrol
  • 2L
Call the dealer:03300295803View vehicle

BMW 3 Series

320d xDrive M Sport 5dr Step Auto

Reduced by £330 was £32,599
 
£32,269
 
 
  • 103
  • Automatic
  • Diesel
  • 2L
Call the dealer:03300374866View vehicle

BMW 3 Series

320d M Sport Touring Auto 5-Door

£18,995
2015(15)
 
 
  • 24,377
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300294509View vehicle

BMW 3 Series

320d M Sport 4dr Step Auto [Park]

Reduced by £400 was £19,999
 
£19,599
2016(66)
 
 
  • 13,348
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300377850View vehicle

BMW 3 Series

320d M Sport 5dr Step Auto [19]

£21,999
2017(17)
 
 
  • 9,619
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290056View vehicle

Choose a region to start