Used Grey BMW 3 Series for sale

raccars.co.uk currently have 970 used Grey BMW 3 Series for sale

BMW 3 Series

2.0 320D LUXURY 4d AUTO 184 BHP 4-Door

£12,450
2013(13)
£242.91 per month
Show representative example >
  • 73,721
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01268 977495View vehicle

BMW 3 Series

BMW 320i M Sport Shadow Edition 4dr [Reverse Camera + Heated Front Seats]

£22,221
2018(18)
 
 
  • 6,364
  • Manual
  • Petrol
  • 2L
Call the dealer:01925 541013View vehicle

BMW 3 Series

330e Sport 4dr Step Auto

£16,999
2016(66)
 
 
  • 14,724
  • Semi Automatic
  • Petrol/Electric Hybrid
  • 2L
Call the dealer:03300296803View vehicle

BMW 3 Series

320d M SPORT 4-Door

£4,995
2011(11)
£91.98 per month
Show representative example >
  • 141,000
  • Manual
  • Diesel
  • 2L
Call the dealer:0161 885 5635View vehicle

BMW 3 Series

320d EfficientDynamics 4dr

£8,600
2014
 
 
  • 96,730
  • Manual
  • Diesel
  • 2L
Call the dealer:03300292301View vehicle

BMW 3 Series

320D EFFICIENTDYNAMICS TOURING Auto 5-Door

£10,800
2014(64)
 
 
  • 91,800
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01634 934246View vehicle

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

BMW 3 Series

318i Sport 5dr

£18,298
2017(17)
 
 
  • 19,368
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300296426View vehicle

BMW 3 Series

330e Sport 4dr Step Auto

RAC Approved Dealer
Reduced by £400 was £19,999
 
£19,599
2016
£386.25 per month
Show representative example >
  • 20,008
  • Semi Automatic
  • 2L
Call the dealer:01293 837084View vehicle

BMW 3 Series

2.0 320i Sport GT (s/s) 5dr Auto

£11,695
2013(13)
 
 
  • 72,870
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01782 482351View vehicle

BMW 3 Series

330e M Sport Shadow Edition 4dr Step Auto

£29,998
2018(18)
 
 
  • 3,741
  • Semi Automatic
  • Petrol/Electric Hybrid
  • 2L
Call the dealer:03300294215View vehicle

BMW 3 Series

330e Sport 4dr Step Auto

£16,999
2016(66)
 
 
  • 19,193
  • Semi Automatic
  • Petrol/Electric Hybrid
  • 2L
Call the dealer:03300297754View vehicle

BMW 3 Series

2.0 320D ED PLUS TOURING 5d 161 BHP 5-Door

£11,999
2015(65)
£233.34 per month
Show representative example >
  • 76,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01942 447164View vehicle

BMW 3 Series

320i xDrive SE 5dr Step Auto

 
£17,335
2014(64)
 
 
  • 25,083
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300290962View vehicle

BMW 3 Series

M Sport 4-Door

 
£5,200
2009(09)
£96.70 per month
Show representative example >
  • 64,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01522 844311View vehicle

BMW 3 Series

316d Sport 4dr Step Auto

£12,490
2014
 
 
  • 37,827
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01772 307543View vehicle

Choose a region to start