Skip to main content

2,998 Used BMW 3 Series cars for sale

BMW 3 Series2015 (65) - 2.0 320d Sport Euro 6 (s/s) 4dr

2015 (65) - 2.0 320d Sport Euro 6 (s/s) 4dr36

£7,995

  • 2L
  • 94.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Hillington Motor Co Ltd

01414735693 *

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

2017 (67) - 320d M Sport 4dr Step Auto30

£9,495

Finance available £190 pm

  • 2L
  • 126.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

WMC MOTORS

01316036531 *

5/5 Stars

BMW 3 Series2015 - 3.0 330d BluePerformance M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2015 - 3.0 330d BluePerformance M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

£9,495

Finance available £190 pm

  • 3L
  • 119.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

The Garage at Shurlock Row

01182274533 *

BMW 3 Series2013 (63) - 320d EfficientDynamics 4dr

2013 (63) - 320d EfficientDynamics 4dr20

Reduced

£3,995

Finance available £67 pm

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

AUTO ILLUSION

01172448950 *

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

2014 (14) - 2.0 320d M Sport Euro 5 (s/s) 4dr55

Reduced

£6,490

Finance available £123 pm

  • 2L
  • 118.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Auto Globe Limited

01908765760 *

4.7/5 Stars

BMW 3 Series2021 - 318d MHT Sport 4dr Step Auto

2021 - 318d MHT Sport 4dr Step Auto40

£18,599

Finance available £381 pm

  • 2L
  • 61.7K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.3/5 Stars

BMW 3 Series2021 (16) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2021 (16) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)10

Reduced

£32,995

Finance available £657 pm

  • 3L
  • 34.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Taylor Motor Group (Farndon Road)

01636554121 *

0/5 Stars

BMW 3 Series2023 - 320i M Sport 4dr Step Auto

2023 - 320i M Sport 4dr Step Auto36

£25,999

Finance available £547 pm

  • 2L
  • 21.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

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

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

£17,199

  • 2L
  • 69.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

HPL Motors Stockport

01615298284 *

BMW 3 Series2013 (13) - 320d M Sport 2dr

2013 (13) - 320d M Sport 2dr16

Low Mileage

£9,995

Finance available £201 pm

  • 2L
  • 47.0K

    Miles
  • Diesel
  • Manual
  • Convertible

Northpark Motor Co Ltd

01325525230 *

BMW 3 Series2024 - 320d MHT M Sport 5dr Step Auto

2024 - 320d MHT M Sport 5dr Step Auto19

Reduced

£34,498

  • 2L
  • 18.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

4.7/5 Stars

BMW 3 Series2018 (18) - M3 4-Door

2018 (18) - M3 4-Door21

Reduced

£32,495

Finance available £647 pm

  • 3L
  • 39.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Meridian Motors Limited

01506376846 *

BMW 3 Series2020 - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)

2020 - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)36

Low Mileage

£30,064

Finance available £663 pm

  • 3L
  • 32.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2022 (72) - 330e M Sport 5dr Step Auto

2022 (72) - 330e M Sport 5dr Step Auto1

£27,995

Finance available £555 pm

  • 2L
  • 38.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Bespoke Motor Works Ltd

01642937532 *

5/5 Stars

BMW 3 Series2016 - 2.0 330E M Sport Auto 4dr

2016 - 2.0 330E M Sport Auto 4dr37

Low Mileage

£12,495

Finance available £257 pm

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cars Of Essex Ltd

01992367296 *

5/5 Stars

BMW 3 Series2014 (14) - 3.0 335i M Sport Auto Euro 5 (s/s) 4dr

2014 (14) - 3.0 335i M Sport Auto Euro 5 (s/s) 4dr1

£10,650

Finance available £215 pm

  • 3L
  • 99.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

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

2024 - 320d MHT M Sport 5dr Step Auto [Pro Pack]12

Low Mileage

£35,998

  • 2L
  • 8.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Click & Collect Thurrock

01416118466 *

4.7/5 Stars

BMW 3 Series2015 - 2.0 320d xDrive Sport Auto 4WD 4dr

2015 - 2.0 320d xDrive Sport Auto 4WD 4dr51

£8,450

  • 2L
  • 82.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Vortex Cars Limited

01614700153 *

BMW 3 Series2021 - 320d MHT M Sport 4dr Step Auto

2021 - 320d MHT M Sport 4dr Step Auto40

£20,498

Finance available £401 pm

  • 2L
  • 66.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

drivedirect Aldershot

01252412344 *

BMW 3 Series2016 (66) - 335d xDrive M Sport 5dr Step Auto

2016 (66) - 335d xDrive M Sport 5dr Step Auto11

£9,500

Finance available £190 pm

  • 3L
  • 170.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

RMF LUXCAR LTD

01634566491 *

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

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.