Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,340 Used BMW 3 Series cars for sale

BMW 3 Series2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (18

£15,995

£315/pm (HP)

  • 2L
  • 92.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Duman Autos

01506376796 *

BMW 3 Series2017 (67) - 3.0 330D XDRIVE M SPORT 4d 255 BHP 4-Door

2017 (67) - 3.0 330D XDRIVE M SPORT 4d 255 BHP 4-Door34

Reduced

£17,495

£339/pm (HP)

  • 3L
  • 52.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Edinburgh West

01313226854 *

BMW 3 Series2014 (64) - 2.0 320D XDRIVE SPORT TOURING 5d 181 BHP 5-Door

2014 (64) - 2.0 320D XDRIVE SPORT TOURING 5d 181 BHP 5-Door30

£8,995

£168/pm (HP)

  • 2L
  • 95.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Dunfermline

01383347038 *

4.4/5 Stars

BMW 3 Series2018 (18) - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 (18) - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)23

£10,495

£199/pm (HP)

  • 2L
  • 88.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Cars4You Edinburgh West

01313226854 *

BMW 3 Series2019 - 2.0 318d M Sport Shadow Edition Touring 5-Door

2019 - 2.0 318d M Sport Shadow Edition Touring 5-Door87

Reduced

£19,000

£389/pm (PCP)

  • 2L
  • 53.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Central Motor Solutions Limited

01506376844 *

4.7/5 Stars

BMW 3 Series2016 (16) - 2.0 320d ED Plus Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)

2016 (16) - 2.0 320d ED Plus Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)28

Low Mileage

£9,995

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Dunfermline

01383347038 *

4.4/5 Stars

BMW 3 Series2019 (19) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr83

£17,995

£359/pm (PCP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Automotive GT Car Sales Ltd

01236802988 *

BMW 3 Series2015 (9O) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)

2015 (9O) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)24

£10,495

£199/pm (HP)

  • 3L
  • 108.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars4You Edinburgh West

01313226854 *

BMW 3 Series2016 (16) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)

2016 (16) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)28

£11,995

£231/pm (HP)

  • 2L
  • 90.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cars4You Ltd (Straiton)

01665660510 *

4/5 Stars

BMW 3 Series2015 (65) - 2.0 320D SE 4d 188 BHP 4-Door

2015 (65) - 2.0 320D SE 4d 188 BHP 4-Door33

Low Mileage

£10,990

  • 2L
  • 47.1K

    Miles
  • Diesel
  • Manual
  • Saloon

Formula One Car Centre

01324374133 *

3.4/5 Stars

BMW 3 Series2016 - 1.5 318i Sport Touring 5-Door

2016 - 1.5 318i Sport Touring 5-Door19

Low Mileage

£6,995

£126/pm (HP)

  • 1.5L
  • 60.7K

    Miles
  • Petrol
  • Manual
  • Estate

Assured Cars Scotland LTD Cumbernald

01316034391 *

BMW 3 Series2010 - 2.0 320d M Sport Steptronic Euro 5 2dr

2010 - 2.0 320d M Sport Steptronic Euro 5 2dr19

Low Mileage

£5,995

£105/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Convertible

Signature Autos

01313226275 *

BMW 3 Series2020 - 320d xDrive MHT M Sport Pro Edition 5dr Step Auto

2020 - 320d xDrive MHT M Sport Pro Edition 5dr Step Auto46

£25,699

£541/pm (HP)

  • 2L
  • 49.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Motorpoint Glasgow

01412601249 *

BMW 3 Series2012 (62) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr

2012 (62) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr20

Reduced

£8,495

£157/pm (HP)

  • 2L
  • 48.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Mount Vernon Motors

01416119897 *

0/5 Stars

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

Reduced

£32,998

  • 2L
  • 11.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Motherwell)

01698538870 *

BMW 3 Series2008 (08) - 318i Edition ES 4dr

2008 (08) - 318i Edition ES 4dr31

Low Mileage

£1,995

  • 2L
  • 127.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Cleland Car Sales

01698539229 *

BMW 3 Series2009 (59) - 320d M Sport Highline 2dr Auto

2009 (59) - 320d M Sport Highline 2dr Auto8

Low Mileage

£3,795

£64/pm (HP)

  • 2L
  • 109.0K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

RRJA Autos Limited

01501640117 *

BMW 3 Series2018 - 3.0 335d xDrive M Sport Shadow Edition 4-Door

2018 - 3.0 335d xDrive M Sport Shadow Edition 4-Door88

Low Mileage

£21,500

£596/pm (PCP)

  • 3L
  • 55.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Central Motor Solutions Limited

01506376844 *

4.7/5 Stars

BMW 3 Series2017 - 320d M Sport 4dr Step Auto

2017 - 320d M Sport 4dr Step Auto7

Low Mileage

£12,400

  • 2L
  • 66.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Evans Halshaw Ford Motherwell

01698539250 *

BMW 3 Series2003 (03) - 330i Sport 4dr Auto

2003 (03) - 330i Sport 4dr Auto13

Reduced

£2,650

  • 3L
  • 123.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Edinburgh Automotive Limited

01312875998 *

Other BMW cars near West Lothian?
Other BMW 3 Series cars in West Lothian
About cars in Bathgate on MOTORS
What's the most popular BMW 3 Series colour?
White
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
223 BHP
What's the BMW 3 Series's average fuel economy?
62 MPG
What's the BMW 3 Series's average price?
£16,821
What's the BMW 3 Series's average mileage?
69,567

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.