Used Grey BMW 3 Series for sale

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

BMW 3 Series 330e M Sport 4dr Step Auto

Reduced by £2,500 was £20,498
 
£17,998
2017(17)
  • 39,726
  • Semi Automatic
  • 2L
Call the dealer:03301341950View vehicle

BMW 3 Series 320d M SPORT - CAR FINANCE FR £58 PW 4-Door

£12,990
2016(16)
£246.32 per month
Show representative example >
  • 53,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300297985View vehicle

BMW 3 Series 330e M Sport 4dr Step Auto

Reduced by £1,500 was £20,488
 
£18,988
2016(16)
  • 32,722
  • Semi Automatic
  • 2L
Call the dealer:01553 334919View vehicle

BMW 3 Series 330d M Sport 4dr Step Auto

 
£17,799
2015(15)
  • 27,005
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300376714View vehicle

BMW 3 Series 320D AUTOMATIC LUXURY TOURING 5d 184 BHP 5-Door

£9,995
2012(62)
£184.79 per month
Show representative example >
  • 59,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01772 911065View vehicle

BMW 3 Series 2.0 318D M SPORT 4DR AUTO 141 BHP

£10,940
2013(63)
£204.20 per month
Show representative example >
  • 68,308
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290744View vehicle

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

BMW 3 Series 320d Touring EfficientDynamics Sport 2.0l Auto 5-Door

Reduced by £500 was £13,989
 
£13,489
2016(66)
£256.57 per month
Show representative example >
  • 67,005
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:029 2060 6634View vehicle

BMW 3 Series 335d xDrive M Sport 5dr Step Auto Touring

£18,529
2016(66)
£344.54 per month
Show representative example >
  • 54,369
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01934808636View vehicle

BMW 3 Series 330e M Sport 4dr Step Auto

£15,599
2016(66)
  • 63,679
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:03300376714View vehicle

BMW 3 Series 320d Luxury 4dr Step Auto

£11,180
2014
  • 60,015
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01942 446814View vehicle

BMW 3 Series 335d xDrive M Sport 5dr Step Auto

£16,999
2015(65)
  • 59,338
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0113 223 4724View vehicle

BMW 3 Series 330d SE 4dr

 
£4,500
2006(X)
£71.90 per month
Show representative example >
  • 106,000
  • Manual
  • Diesel
  • 3L
View vehicle

BMW 3 Series 330i M Sport 4dr Step Auto

£25,360
2019(19)
  • 11,137
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01332 647471View vehicle

BMW 3 Series 2.0 320D LUXURY TOURING 5d 181 BHP 5-Door

£10,295
2013(13)
£190.95 per month
Show representative example >
  • 71,084
  • Manual
  • Diesel
  • 2L
Call the dealer:01792 628814View vehicle

BMW 3 Series 318i Exclusive Edition 4dr Step Auto

£5,995
2010(60)
  • 53,100
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01246 642019View vehicle