Skip to main content

3,111 Used BMW 3 Series cars for sale

BMW 3 Series2015 (15) - 330d xDrive M Sport 4dr Step Auto [Business Media]

2015 (15) - 330d xDrive M Sport 4dr Step Auto [Business Media]42

£11,990

Finance available £246 pm

  • 3L
  • 101.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

AUTOPRESTIGE

01274087615 *

4.1/5 Stars

BMW 3 Series2010 (60) - 2010 318d M Sport 5dr Step Auto ESTATE MET BLUE SERVICE HISTORY

2010 (60) - 2010 318d M Sport 5dr Step Auto ESTATE MET BLUE SERVICE HISTORY10

Low Mileage

£3,499

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

GT Sports & 4x4

01274059833 *

BMW 3 Series2019 (69) - 2.0 320d SE Auto Euro 6 (s/s) 4dr

2019 (69) - 2.0 320d SE Auto Euro 6 (s/s) 4dr17

Reduced

£11,989

Finance available £246 pm

  • 2L
  • 109.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 3 Series2020 (20) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr

2020 (20) - 2.0 320d M Sport Touring Euro 6 (s/s) 5dr81

£19,649

Finance available £383 pm

  • 2L
  • 82.1K

    Miles
  • Diesel
  • Manual
  • Estate

MH Prestige Limited

01274087579 *

BMW 3 Series2014 (64) - 2.0 318d M Sport Euro 5 (s/s) 4dr

2014 (64) - 2.0 318d M Sport Euro 5 (s/s) 4dr77

£7,995

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Pudsey Service Centre

01132362668 *

BMW 3 Series2021 - M340d XDRIVE [STUNNING M340D] 4-Door

2021 - M340d XDRIVE [STUNNING M340D] 4-Door31

Reduced

£26,485

  • 3L
  • 65.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brooklands Motor Centres

01135321282 *

4.4/5 Stars

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

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

£12,989

Finance available £268 pm

  • 2L
  • 102.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

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

2012 (62) - 318d M Sport 4dr14

Reduced

£3,799

  • 2L
  • 119.0K

    Miles
  • Diesel
  • Manual
  • Saloon

AMC Custom Motors

01274087668 *

BMW 3 Series2020 (70) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

2020 (70) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr16

£9,989

  • 2L
  • 132.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

BMW 3 Series2024 - 330e Sport 4dr Step Auto

2024 - 330e Sport 4dr Step Auto36

Low Mileage

£28,699

  • 2L
  • 2.5K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2020 (69) - 330i M Sport 4dr Step Auto

2020 (69) - 330i M Sport 4dr Step Auto35

Low Mileage

£21,999

Finance available £431 pm

  • 2L
  • 31.5K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

K1NGS CARS LIMITED

01134676277 *

BMW 3 Series2022 - 330i M Sport 4dr Step Auto

2022 - 330i M Sport 4dr Step Auto36

£32,399

  • 2L
  • 27.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 335d xDrive M Sport Shadow Edition 4dr Step Auto32

Low Mileage

£22,195

Finance available £435 pm

  • 3L
  • 49.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ace Prestige Autos

01134676275 *

BMW 3 Series2014 (64) - 330d XDRIVE M SPORT TOURING ESTATE AUTOMATIC + PRO NAV + FSH + 5-Door

2014 (64) - 330d XDRIVE M SPORT TOURING ESTATE AUTOMATIC + PRO NAV + FSH + 5-Door34

£9,990

  • 3L
  • 123.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Apex Auto Traders Ltd

01134689005 *

BMW 3 Series2016 (16) - 335d xDrive M Sport 4dr Step Auto

2016 (16) - 335d xDrive M Sport 4dr Step Auto7

£6,250

  • 3L
  • 140.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 3 Series2016 (66) - 2.0 330e 7.6kWh Sport Auto (s/s) 4dr

2016 (66) - 2.0 330e 7.6kWh Sport Auto (s/s) 4dr13

£6,489

  • 2L
  • 124.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2016 (16) - 320d M Sport 4dr Step Auto

2016 (16) - 320d M Sport 4dr Step Auto36

Reduced

£6,990

  • 2L
  • 124.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

EH Traders Ltd

01274059188 *

BMW 3 Series2020 (70) - M340i xDrive 5dr Step Auto

2020 (70) - M340i xDrive 5dr Step Auto73

£37,990

Finance available £760 pm

  • 3L
  • 43.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Rosso Performance LTD

01133236280 *

BMW 3 Series2013 (13) - 330d xDrive M Sport 4dr Step Auto

2013 (13) - 330d xDrive M Sport 4dr Step Auto15

Reduced

£7,495

  • 3L
  • 131.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Keighley Vehicle Sales

01535281001 *

BMW 3 Series2024 - M340d xDrive MHT 4dr Step Auto

2024 - M340d xDrive MHT 4dr Step Auto33

£44,299

  • 3L
  • 14.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

Other BMW cars near West Yorkshire?
Other BMW 3 Series cars in West Yorkshire
About cars in Shipley on MOTORS
What's the most popular BMW 3 Series colour?
Black
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
214 BHP
What's the BMW 3 Series's average fuel economy?
58 MPG
What's the BMW 3 Series's average price?
£17,095
What's the BMW 3 Series's average mileage?
68,036

Latest news

Motoring news from around the country

What is a Drivetrain? Everything Car Buyers Need to Know - hero image

What is a Drivetrain? Everything Car Buyers Need to Know

This guide will break down drivetrain meaning, its types, and how they impact your driving experience and costs. Plus, we’ll connect you to useful buying tips and tools to make y...

Read more
What is the Ford ST-Line Trim and is it Worth it in 2025? - hero image

What is the Ford ST-Line Trim and is it Worth it in 2025?

For car buyers who want a vehicle that strikes a perfect balance between aesthetics and everyday practicality, the Ford ST-Line trim might be the answer. But what makes the ST-Line...

Read more
What is a Pre-Purchase Inspection and Do You Need One? - hero image

What is a Pre-Purchase Inspection and Do You Need One?

You’ve done your research and you think you’ve found the right vehicle, so a good next step is a pre-purchase inspection (PPI). But what is a pre-purchase inspection? And do yo...

Read more

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