Used BMW 3 Series Petrol for sale

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

BMW 3 Series

320i M Sport Shadow Edition 4dr Step Auto

£22,998
2018(18)
 
 
  • 13,445
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300298727View vehicle

BMW 3 Series

320i M Sport Shadow Edition 4dr [PMP]

£21,999
2018(18)
 
 
  • 10,152
  • Manual
  • Petrol
  • 2L
Call the dealer:03301349365View vehicle

BMW 3 Series

2.0 320I XDRIVE M SPORT SHADOW EDITION SPORT AUTO (S/S) 4DR | 7.9% APR AV

£24,881
2018(18)
£495.94 per month
Show representative example >
  • 1,515
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01932 282117View vehicle

BMW 3 Series

2.0 320i SE 2dr

£6,895
2010(10)
£135.73 per month
Show representative example >
  • 88,270
  • Manual
  • Petrol
  • 2L
Call the dealer:023 8008 4059View vehicle

BMW 3 Series

2.0 328i Luxury 4dr Auto

£13,000
2012(62)
£254.58 per month
Show representative example >
  • 50,000
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01732 386492View vehicle

BMW 3 Series

340i M Sport Shadow Edition 4dr Step Auto

£29,620
2018(67)
 
 
  • 8,534
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01332 647471View vehicle

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

BMW 3 Series

2.0 320I SE BUSINESS EDITION 4d 168 BHP 4-Door

£6,000
2009
£115.12 per month
Show representative example >
  • 55,000
  • Manual
  • Petrol
  • 2L
Call the dealer:03300375876View vehicle

BMW 3 Series

328i Luxury 4dr Step Auto

£11,990
2012
 
 
  • 51,743
  • Automatic
  • Petrol
  • 2L
Call the dealer:01642 695485View vehicle

BMW 3 Series

2.0 318i Performance Edition 4dr

Reduced by £500 was £6,495
 
£5,995
2011(61)
£115.01 per month
Show representative example >
  • 78,504
  • Manual
  • Petrol
  • 2L
Call the dealer:01937 869365View vehicle

BMW 3 Series

320i M Sport 2-Door

£3,750
2008(58)
£63.32 per month
Show representative example >
  • 111,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01827 780432View vehicle

BMW 3 Series

320 Ci Auto 2-Door

Reduced by £300 was £2,795
 
£2,495
2001(51)
 
 
  • 98,000
  • Automatic
  • Petrol
  • 2.2L
Call the dealer:01473 849302View vehicle

BMW 3 Series

320i Sport 4dr Step Auto

£20,698
2018(18)
 
 
  • 10,805
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:0141 413 9865View vehicle

BMW 3 Series

318i SE 4dr

 
£2,000
2002(51)
 
 
  • 64,000
  • Manual
  • Petrol
  • 2L
Call the dealer:03300296946View vehicle

BMW 3 Series

320i Sport 5dr [Business Media]

£19,699
2018(18)
 
 
  • 8,256
  • Manual
  • Petrol
  • 2L
Call the dealer:03300298317View vehicle

BMW 3 Series

318i Sport 4dr Step Auto

Reduced by £200 was £18,799
 
£18,599
2018(18)
 
 
  • 10,923
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03301341534View vehicle

Choose a region to start