Used BMW 3 Series Petrol for sale

raccars.co.uk currently have 2,332 used BMW 3 Series Petrol for sale

BMW 3 Series

2.0 318I SE 4DR

£2,500
2002(52)
 
 
  • 61,008
  • Manual
  • Petrol
  • 2L
Call the dealer:01772 307563View vehicle

BMW 3 Series

Touring 320i 2.0 M Sport 5dr Plus Pack

£17,000
2015(65)
 
 
  • 30,225
  • Manual
  • Petrol
  • 2L
Call the dealer:0113 223 4673View vehicle

BMW 3 Series

1.5 Sport Auto 4-Door

£14,000
2016(16)
£267.07 per month
Show representative example >
  • 42,331
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:020 3131 2042View vehicle

BMW 3 Series

2.2 320Ci 2dr Auto

 
£2,895
2001(51)
 
 
  • 84,000
  • Automatic
  • Petrol
  • 2.2L
Call the dealer:01736 331011View vehicle

BMW 3 Series

2.0 318i SE 4dr

£2,995
2007(07)
 
 
  • 113,000
  • Manual
  • Petrol
  • 2L
Call the dealer:0161 885 0662View vehicle

BMW 3 Series

318i Sport 4dr [Leather]

£17,999
2019(68)
 
 
  • 3,854
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300377850View vehicle

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

BMW 3 Series

318i Sport 4dr Step Auto [Leather]

£17,999
2018(68)
 
 
  • 7,122
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300290056View vehicle

BMW 3 Series

330i M Sport 4dr Step Auto Saloon

£37,840
2019(19)
 
 
  • 4,000
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300377804View vehicle

BMW 3 Series

320i M Sport 4dr Step Auto

£20,999
2018(68)
 
 
  • 6,365
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300297754View vehicle

BMW 3 Series

318i Sport 4dr Step Auto [Leather] [18] [ICP]

£16,999
2018(18)
 
 
  • 14,864
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03301341534View vehicle

BMW 3 Series

320i Sport 4dr

 
£15,995
2016(65)
£308.05 per month
Show representative example >
  • 16,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01294 677487View vehicle

BMW 3 Series

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

 
£16,975
2015(65)
£314.00 per month
Show representative example >
  • 25,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01733 829690View vehicle

BMW 3 Series

318i Sport 4dr Step Auto [Leather]

£17,999
2018(68)
 
 
  • 8,889
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03301341534View vehicle

BMW 3 Series

1.6 316I ES 4DR

£6,995
2013(13)
£123.16 per month
Show representative example >
  • 99,350
  • Manual
  • Petrol
  • 1.6L
Call the dealer:01925 541524View vehicle

BMW 3 Series

320i M Sport 4dr Step Auto [19]

£21,599
2018(68)
 
 
  • 6,531
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300297754View vehicle

Choose a region to start