Used BMW 3 Series Petrol for sale

raccars.co.uk currently have 1,141 used BMW 3 Series Petrol for sale

BMW 3 Series 330i M Sport 4dr Step Auto

£28,495
2020(69)
£540.43 per month
  • 15,000
  • Automatic
  • Petrol
  • 2L
Call the dealer:01384 500848View vehicle

BMW 3 Series 320i M Sport 4dr Step Auto

£25,698
2019(69)
  • 13,028
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300377536View vehicle

BMW 3 Series 318ti SE 3dr

£1,395
2005(05)
  • 123,625
  • Manual
  • Petrol
  • 2L
Call the dealer:01202 088568View vehicle

BMW 3 Series 318 Ci SE 2dr

£3,500
2006(06)
£51.36 per month
  • 101,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01252 883996View vehicle

BMW 3 Series New 3 Series 320i 2.0 M Sport Saloon 4DR Auto (Sport) with BMW Navigation

£25,921
2019(69)
£489.84 per month
  • 15,000
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01845 408787View vehicle

BMW 3 Series 318i Sport 5dr Step Auto

£16,500
2018(67)
  • 11,336
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01925 541013View vehicle

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

BMW 3 Series 320i 2.2 SE-HPI CLEAR-AUTOMATIC-DONE ONLY 28150 MILES-1 PREVIOUS OWNER 4-Door

£5,200
£86.28 per month
  • 28,150
  • Automatic
  • Petrol
  • 2.2L
Call the dealer:03300373534View vehicle

BMW 3 Series 2.0 320i Sport Plus Edition Touring 5dr

£8,495
(12)
£153.98 per month
  • 72,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01243 928574View vehicle

BMW 3 Series 320i SE 4dr ULTRA LOW MILEAGE

£12,995
2013(13)
£246.42 per month
  • 9,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01594 501106View vehicle

BMW 3 Series 318i Edition SE 4dr

£3,495
2008(58)
£51.26 per month
  • 99,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01236 326886View vehicle

BMW 3 Series 320i Convertible 50,000 miles M Sport Highline 19 inch Alloys Full Service 2-Door

£8,395
2010(59)
£151.92 per month
  • 50,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01895 221665View vehicle

BMW 3 Series 2.0 320i SE 4dr

£4,195
2006(06)
£65.64 per month
  • 47,000
  • Automatic
  • Petrol
  • 2L
Call the dealer:020 3993 9049View vehicle

BMW 3 Series 318i SE 4dr

£1,498
2001(51)
  • 119,500
  • Manual
  • Petrol
  • 2L
Call the dealer:01707 862515View vehicle

BMW 3 Series 320i M Sport 4dr Step Auto

£28,990
2020(20)
  • 2,435
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01302 511202View vehicle

BMW 3 Series 2.0 M Sport 4-Door

£13,799
2017(17)
£262.94 per month
  • 47,118
  • Manual
  • Petrol
  • 2L
Call the dealer:020 3131 2042View vehicle