Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,374 Used BMW 3 Series cars for sale

BMW 3 Series2021 (21) - 318d MHT M Sport 4dr Step Auto

2021 (21) - 318d MHT M Sport 4dr Step Auto50

£18,999

  • 2L
  • 74.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Total Vehicle Solutions

01414735308 *

BMW 3 Series(17) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

(17) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr50

Low Mileage

£19,995

  • 55.5K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

Just Audi VW

01522459180 *

BMW 3 Series2016 (16) - 320d EfficientDynamics Sport 4dr

2016 (16) - 320d EfficientDynamics Sport 4dr20

£7,995

£147/pm (HP)

  • 2L
  • 92.9K

    Miles
  • Diesel
  • Manual
  • Saloon

Rose Motors LTD

07733642092 *

BMW 3 Series2022 - 3.0 M340i Mht Saloon 4dr Petrol Hybrid Auto Xdrive Euro 6 s/s 374 Ps

2022 - 3.0 M340i Mht Saloon 4dr Petrol Hybrid Auto Xdrive Euro 6 s/s 374 Ps38

Low Mileage

£36,390

£727/pm (HP)

  • 3L
  • 21.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Mantles Used Cars Royston

01763291130 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Reduced

£31,998

  • 2L
  • 11.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/Leapmotor

01224451052 *

BMW 3 Series2018 - 320d M Sport 4dr

2018 - 320d M Sport 4dr65

£10,670

£203/pm (HP)

  • 2L
  • 89.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Westbrook Car Sales

01733794312 *

0/5 Stars

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

2022 - 330e M Sport 5dr Step Auto44

£16,886

£341/pm (CS)

  • 2L
  • 80.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Durham

01388217377 *

0/5 Stars

BMW 3 Series2018 (18) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (18) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)67

Reduced

£16,495

£325/pm (HP)

  • 3L
  • 87.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors

01612415074 *

BMW 3 Series2015 (65) - 320d M Sport 5dr Step Auto

2015 (65) - 320d M Sport 5dr Step Auto33

Low Mileage

£14,295

£279/pm (HP)

  • 2L
  • 56.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Cheltenham Spa Motors Ltd

01452227274 *

5/5 Stars

BMW 3 Series2021 - 2.0 330e 12kWh M Sport 4dr Petrol Plug-in Hybrid

2021 - 2.0 330e 12kWh M Sport 4dr Petrol Plug-in Hybrid24

£18,499

  • 2L
  • 68.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Bridgend Motor Group - Irvine Outlet & EV Centre

01292434517 *

BMW 3 Series2016 (16) - 2.0 316d Sport Touring 5dr Diesel Manual Euro 6 (s/s) (116 ps)

2016 (16) - 2.0 316d Sport Touring 5dr Diesel Manual Euro 6 (s/s) (116 ps)20

£7,395

  • 2L
  • 90.5K

    Miles
  • Diesel
  • Manual
  • Estate

Northwest Trade Centre Lancaster

01524938637 *

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

2022 (72) - 2.0 330e 12kWh M Sport Auto xDrive Euro 6 (s/s) 4dr57

£15,332

£301/pm (HP)

  • 2L
  • 107.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BMW 3 Series2009 (59) - 2.0 320d M Sport Touring 5dr Diesel Manual Euro 5 (177 ps)

2009 (59) - 2.0 320d M Sport Touring 5dr Diesel Manual Euro 5 (177 ps)11

Low Mileage

£2,695

  • 2L
  • 127.0K

    Miles
  • Diesel
  • Manual
  • Estate

Signature Cars Of Portadown

02838298868 *

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto25

£24,200

£413/pm (PCP)

  • 3L
  • 73.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Big Motoring World Cannock

01543221765 *

BMW 3 Series2018 (18) - 2.0 318d SE Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 318d SE Auto Euro 6 (s/s) 4dr62

£9,999

  • 2L
  • 91.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Trust Motor Company

01202052956 *

BMW 3 Series2013 - 320d xDrive Luxury 5dr Step Auto - FSH -

2013 - 320d xDrive Luxury 5dr Step Auto - FSH -8

Low Mileage

£8,490

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Glasshoughton Car Sales

01977803305 *

BMW 3 Series2021 - 320I SE PRO 5-Door

2021 - 320I SE PRO 5-Door11

£21,000

£353/pm (PCP)

  • 2L
  • 38.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2021 - 3.0 M340d MHT Touring Auto xDrive Euro 6 (s/s) 5dr

2021 - 3.0 M340d MHT Touring Auto xDrive Euro 6 (s/s) 5dr35

Low Mileage

£37,995

£619/pm (PCP)

  • 3L
  • 25.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Diamond Vehicle Solutions Limited

01254946262 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)2

Low Mileage

£10,995

£210/pm (HP)

  • 2L
  • 46.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Autoselect

01482428561 *

3.3/5 Stars

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) 4dr11

£16,999

£336/pm (HP)

  • 2L
  • 82.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CAR NATION GROUP LTD

01733979117 *

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

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

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