Used BMW 3 Series Petrol for sale

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

BMW 3 Series 320i xDrive M Sport Saloon Auto 4-Door

£30,000
2019(69)
£570.02 per month
Show representative example >
  • 6,000
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01935 574858View vehicle

BMW 3 Series 320i M Sport 5dr Step Auto [Professional Media]

Reduced by £900 was £22,599
 
£21,699
2019(19)
  • 7,140
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01792 628183View vehicle

BMW 3 Series 340i M Sport Shadow Edition Saloon AT Auto 4-Door

£26,750
2019(19)
£506.13 per month
Show representative example >
  • 17,442
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300298203View vehicle

BMW 3 Series 325i SPORT PLUS EDITION Auto 2-Door

Reduced by £1,000 was £14,499
 
£13,499
2012(12)
£256.78 per month
Show representative example >
  • 20,000
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300291599View vehicle

BMW 3 Series 320i M Sport 4dr

 
£18,995
2016(66)
  • 9,995
  • Manual
  • Petrol
  • 2L
Call the dealer:020 3811 7775View vehicle

BMW 3 Series 320i M Sport 5dr Step Auto

£19,999
2019(19)
  • 5,868
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01733 822647View vehicle

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

BMW 3 Series 320i Sport 4dr Step Auto

£24,998
2019(19)
  • 5,704
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01592 551727View vehicle

BMW 3 Series 320i xDrive Modern 4dr [Glass sunroof, 18" Alloys turbine, Oyster lea

 
£12,199
2013(13)
£230.07 per month
Show representative example >
  • 22,460
  • Manual
  • Petrol
  • 2L
Call the dealer:01606 369114View vehicle

BMW 3 Series 320i SE 4dr

 
£1,995
2005(55)
  • 102,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01223 636154View vehicle

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

£22,220
2018
  • 9,684
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01642 694701View vehicle

BMW 3 Series 320i M Sport 4dr Step Auto

£25,690
2019(19)
  • 21,544
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:0191 379 1962View vehicle

BMW 3 Series 330i M Sport 4dr

Reduced by £500 was £16,999
 
£16,499
2016(16)
  • 18,520
  • Manual
  • Petrol
  • 2L
Call the dealer:03300290962View vehicle

BMW 3 Series 320i Sport 4dr Step Auto

£15,400
2017(66)
£295.83 per month
Show representative example >
  • 6,592
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300370966View vehicle

BMW 3 Series 320i M Sport 5dr Step Auto [Business Media]

£22,999
2019(69)
  • 5,672
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:0114 224 5218View vehicle

BMW 3 Series 320i M Sport 5dr

£16,000
2017(67)
  • 56,508
  • Manual
  • Petrol
  • 2L
Call the dealer:01902 508730View vehicle

Choose a region to start