Used BMW 3 Series Petrol for sale

raccars.co.uk currently have 910 used BMW 3 Series Petrol for sale

BMW 3 Series 320i M Sport Shadow Edition 5dr Step Auto

Reduced by £495 was £24,995
 
£24,500
2019(68)
£461.91 per month
Show representative example >
  • 8,574
  • Automatic
  • Petrol
  • 2L
Call the dealer:01738 480535View vehicle

BMW 3 Series 320i xDrive M Sport 4dr Step Auto

£10,999
(62)
£205.42 per month
Show representative example >
  • 87,600
  • Automatic
  • Petrol
  • 2L
Call the dealer:01905 402959View vehicle

BMW 3 Series 2.0 320i M Sport Auto (s/s) 4dr

 
£29,991
2019(69)
  • 5,200
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:0115 672 2732View vehicle

BMW 3 Series 2.0 320I M SPORT 2d 168 BHP 2-Door

£10,999
2013(13)
£205.42 per month
Show representative example >
  • 57,117
  • Manual
  • Petrol
  • 2L
Call the dealer:01327 272792View vehicle

BMW 3 Series 2.0 318i SE 2dr

 
£6,295
2011(11)
  • 61,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01283 880216View vehicle

BMW 3 Series 330i M Sport 4dr Step Auto

Reduced by £200 was £26,990
 
£26,790
2019(19)
  • 15,405
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:0113 882 3980View vehicle

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

BMW 3 Series 2.0 320i M Sport 2dr

 
£6,500
2009(09)
£112.99 per month
Show representative example >
  • 65,195
  • Manual
  • Petrol
  • 2L
Call the dealer:01905 409820View vehicle

BMW 3 Series 320I M Sport Shadow Edition Saloon Auto

£20,980
2018
  • 40,500
  • Automatic
  • Petrol
  • 2L
Call the dealer:01270 861535View vehicle

BMW 3 Series 330 Ci Sport 2dr FULL MOT - STUNNING CONDITION

 
£4,990
2002
£81.97 per month
Show representative example >
  • 130,000
  • Manual
  • Petrol
  • 3L
Call the dealer:01327 272759View vehicle

BMW 3 Series 320I Luxury 5Dr Step Auto

£12,950
2014(14)
  • 40,632
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:028 9009 9465View vehicle

BMW 3 Series 318i Sport 4dr

£10,550
2017(17)
  • 69,914
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01925 541013View vehicle

BMW 3 Series 318i Sport 5dr

 
£13,678
2016
  • 22,030
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01473 849399View vehicle

BMW 3 Series 330i SE 4dr Auto

 
£3,495
2005(55)
£51.26 per month
Show representative example >
  • 105,585
  • Automatic
  • Petrol
  • 3L
Call the dealer:01367 612054View vehicle

BMW 3 Series 325i M Sport 2dr Auto

£5,990
2007(57)
£102.51 per month
Show representative example >
  • 85,446
  • Semi Automatic
  • Petrol
  • 2.5L
Call the dealer:0191 502 0756View vehicle

BMW 3 Series 318i SE 4dr

£2,650
2009(59)
  • 160,000
  • Manual
  • Petrol
  • 2L
Call the dealer:0121 756 5198View vehicle