Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,716 Used BMW 3 Series cars for sale

BMW 3 Series2013 (63) - 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr

2013 (63) - 3.0 330d M Sport Touring Auto xDrive Euro 5 (s/s) 5dr33

£8,250

  • 3L
  • 122.8K

    Miles
  • Diesel
  • Automatic
  • Estate

H N S Motors

01274059857 *

BMW 3 Series2017 (17) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr

2017 (17) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr16

Reduced

£5,789

  • 2L
  • 141.0K

    Miles
  • Diesel
  • Manual
  • Estate

BMW 3 Series2021 (21) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr

2021 (21) - 2.0 330e 12kWh Sport Pro Touring Auto Euro 6 (s/s) 5dr14

£11,989

  • 2L
  • 134.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2021 (71) - 320i M Sport 4dr Step Auto

2021 (71) - 320i M Sport 4dr Step Auto27

Low Mileage

£24,990

  • 2L
  • 26.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Auto MC Limited TA Automotive Cars

01535280995 *

BMW 3 Series2020 (20) - 330e M Sport 4dr Auto

2020 (20) - 330e M Sport 4dr Auto14

£12,989

£252/pm (HP)

  • 2L
  • 91.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2018 (68) - 320d M Sport Shadow Edition 5dr Step Auto

2018 (68) - 320d M Sport Shadow Edition 5dr Step Auto

£13,995

£273/pm (HP)

  • 2L
  • 91.3K

    Miles
  • Diesel
  • Automatic
  • Estate

MH Prestige Limited

01274087579 *

BMW 3 Series2016 (66) - 320d EfficientDynamics Sport 4dr Step Auto

2016 (66) - 320d EfficientDynamics Sport 4dr Step Auto8

£5,950

  • 2L
  • 144.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BMW 3 Series2021 (71) - 330e M Sport 4dr Step Auto

2021 (71) - 330e M Sport 4dr Step Auto20

Reduced

£15,499

£304/pm (HP)

  • 2L
  • 105.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SK Car Traders Limited

01274015074 *

0/5 Stars

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2018 (18) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr51

£11,995

£231/pm (HP)

  • 2L
  • 106.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Motors For Less

01274059203 *

BMW 3 Series2013 (63) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)

2013 (63) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (258 ps)50

£6,490

  • 3L
  • 146.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Shop 365 LTD

01274028208 *

3.4/5 Stars

BMW 3 Series2022 (72) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

2022 (72) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr52

£22,227

£359/pm (PCP)

  • 2L
  • 76.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Edward Johnson Otley Ltd

01943660538 *

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

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr16

£12,989

£252/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2012 (12) - 2.0 318d SE 4dr

2012 (12) - 2.0 318d SE 4dr12

BMW 3 Series2021 (21) - M340d xDrive MHT 4dr Step Auto

2021 (21) - M340d xDrive MHT 4dr Step Auto30

£29,490

  • 3L
  • 44.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Auto MC Limited TA Automotive Cars

01535280995 *

BMW 3 Series2006 (04) - 320 Cd M Sport 2dr

2006 (04) - 320 Cd M Sport 2dr12

£2,480

  • 2L
  • 186.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Parkside Motors & Recovery LTD

01274505145 *

BMW 3 Series2012 (62) - 318d M Sport 4dr

2012 (62) - 318d M Sport 4dr14

Reduced

£3,499

£52/pm (HP)

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Manual
  • Saloon

AMC Custom Motors

01274087668 *

BMW 3 Series2014 (14) - 320d EfficientDynamics Business 5dr Step Auto

2014 (14) - 320d EfficientDynamics Business 5dr Step Auto18

£2,495

  • 2L
  • 224.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Keighley Vehicle Sales

01535281001 *

BMW 3 Series(11) - 2.0i M SPORT Touring 5 dr steptronic

(11) - 2.0i M SPORT Touring 5 dr steptronic42

Low Mileage

£8,495

  • 59.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

W R Car Sales Limited

01274087616 *

4.6/5 Stars

BMW 3 Series2021 (70) - 320i M Sport 4dr Step Auto

2021 (70) - 320i M Sport 4dr Step Auto28

Low Mileage

£23,490

  • 2L
  • 36.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Auto MC Limited TA Automotive Cars

01535280995 *

BMW 3 Series2023 - 330e M Sport 4dr Step Auto

2023 - 330e M Sport 4dr Step Auto40

Low Mileage

£30,990

  • 2L
  • 19.5K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Auto MC Limited TA Automotive Cars

01535280995 *

Other BMW cars near West Yorkshire?
Other BMW 3 Series cars in West Yorkshire
About cars in Keighley on MOTORS
What's the most popular BMW 3 Series colour?
Grey
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
222 BHP
What's the BMW 3 Series's average fuel economy?
60 MPG
What's the BMW 3 Series's average price?
£17,278
What's the BMW 3 Series's average mileage?
67,790

* 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.