Skip to main content

3,138 Used BMW 3 Series cars for sale

BMW 3 Series2017 (66) - 318d M Sport 5dr Step Auto

2017 (66) - 318d M Sport 5dr Step Auto22

£12,995

Finance available £268 pm

  • 2L
  • 74.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Ms Car Sales Cuper

01334800426 *

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto17

£29,995

Finance available £596 pm

  • 3L
  • 38.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Hilton Car Sales

02890023656 *

BMW 3 Series2007 (57) - 335i SE 2dr Step Auto

2007 (57) - 335i SE 2dr Step Auto20

Low Mileage

£4,995

  • 3L
  • 106.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Cars and Vans

02476930879 *

4.5/5 Stars

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

2018 - 320d M Sport 4dr Step Auto38

£14,450

Finance available £301 pm

  • 2L
  • 67.6K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Oakfield Car Sales

02866330725 *

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

2017 (67) - 3.0 330D M SPORT SHADOW EDITION AUTOMATIC 4d 255 BHP 4-Door17

Low Mileage

£20,995

Finance available £411 pm

  • 3L
  • 26.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

BMW 3 Series2016 (66) - 3.0 330d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

2016 (66) - 3.0 330d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)50

£14,995

Finance available £313 pm

  • 3L
  • 83.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Teesside Car Finance

01642937529 *

0/5 Stars

BMW 3 Series2019 (69) - 2.0 320i M Sport Plus Edition Auto Euro 6 (s/s) 4dr

2019 (69) - 2.0 320i M Sport Plus Edition Auto Euro 6 (s/s) 4dr17

£19,989

Finance available £390 pm

  • 2L
  • 45.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

BMW 3 Series2018 - 2.0 320d M Sport Auto 4dr

2018 - 2.0 320d M Sport Auto 4dr45

Low Mileage

£14,325

Finance available £274 pm

  • 2L
  • 52.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Beck Evans

02037803374 *

4.1/5 Stars

BMW 3 Series2021 (71) - 2.0 320I M Sport Auto 4dr

2021 (71) - 2.0 320I M Sport Auto 4dr46

£18,990

  • 2L
  • 87.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Phantom Motor Company

01942365271 *

BMW 3 Series2015 (15) - 318d Sport 5dr Step Auto [Business Media]

2015 (15) - 318d Sport 5dr Step Auto [Business Media]30

£5,500

  • 2L
  • 155.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Juno Cars

01282501863 *

BMW 3 Series2015 (15) - 2.0 320d M Sport Touring 5dr Diesel Auto-2 OWNER CAR-FINISHED IN BLACK SAPP

2015 (15) - 2.0 320d M Sport Touring 5dr Diesel Auto-2 OWNER CAR-FINISHED IN BLACK SAPP40

£10,450

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Rix Motors

01925917564 *

BMW 3 Series2022 (72) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2022 (72) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr24

£29,950

Finance available £595 pm

  • 2L
  • 28.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Ongar Bridge Motor Company Ltd

01277286727 *

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

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

£14,979

Finance available £319 pm

  • 2L
  • 87.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Lympsham

01934312926 *

4.5/5 Stars

BMW 3 Series2024 - M340d xDrive MHT 4dr Step Auto

2024 - M340d xDrive MHT 4dr Step Auto12

£46,898

  • 3L
  • 9.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Bristol

01416118398 *

4.7/5 Stars

BMW 3 Series2014 (64) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2014 (64) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr56

£12,370

  • 3L
  • 95.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors Ltd

01618042356 *

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

2016 (66) - 320d EfficientDynamics Plus 4dr Step Auto53

£6,995

  • 2L
  • 131.6K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

RTM MOTORS CARDIFF

02920025017 *

BMW 3 Series2020 - 320d MHT M Sport Plus Edition 4dr Step Auto

2020 - 320d MHT M Sport Plus Edition 4dr Step Auto37

£23,990

Finance available £472 pm

  • 2L
  • 58.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

David Hayton Ltd (Autostore Penrith)

01768800651 *

BMW 3 Series1991 (J) - 318i 2dr Auto

1991 (J) - 318i 2dr Auto16

Low Mileage

£10,995

  • 1.8L
  • 52.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Car Cave Scotland Ltd

01875440591 *

4.8/5 Stars

BMW 3 Series2018 (18) - 320d xDrive Sport 4dr Diesel Saloon

2018 (18) - 320d xDrive Sport 4dr Diesel Saloon29

£9,995

  • 2L
  • 92.7K

    Miles
  • Diesel
  • Manual
  • Saloon

Vertu Honda Durham

01916070807 *

4.7/5 Stars

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

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

£34,998

  • 2L
  • 12.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Fiat (Paisley)

01414040020 *

4.7/5 Stars

Why buy a used BMW 3 Series?

If you're in the market for a car that provides a thrilling drive and plenty of luxury and style, then a used BMW 3 Series is a great choice. The powertrains are refined, and the cabin continues to receive the latest tech features. This versatile luxury car is just as at home on the motorway doing long journeys as it is on the school run.

Used BMW 3 Series snapshot review

Jack Evans

Author: Jack Evans

View profile

Pros

  • Good range of frugal and punchy powerplants
  • Intuitive technology
  • Brilliant driving dynamics

Cons

  • In older models, cabin not as polished as rivals
  • Firm ride on M Sport
  • Expensive to buy

BMW 3 Series video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

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