Skip to main content

3,234 Used BMW 3 Series cars for sale

BMW 3 Series2023 (UA) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2023 (UA) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)40

£30,995

Finance available £616 pm

  • 2L
  • 29.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

BEN HODGSON CARS LTD

01228273236 *

4.8/5 Stars

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

2024 - 320i M Sport 4dr Step Auto31

£27,899

Finance available £589 pm

  • 2L
  • 17.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Burnley

01282504324 *

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

2020 - 320d M Sport 4dr Step Auto1

£21,945

Finance available £430 pm

  • 2L
  • 57.9K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Cameron Cars

02890023192 *

BMW 3 Series2022 - 330e SE Pro 4dr Step Auto

2022 - 330e SE Pro 4dr Step Auto19

£15,498

  • 2L
  • 86.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Morecambe)

01524938898 *

4.7/5 Stars

BMW 3 Series2020 (20) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 330e 12kWh SE Pro Auto Euro 6 (s/s) 4dr

£13,980

Finance available £290 pm

  • 2L
  • 65.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

0/5 Stars

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

2016 - 335d xDrive M Sport 4dr Step Auto14

£12,950

Finance available £267 pm

  • 3L
  • 85.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Anthony Murchan Cars

02830441492 *

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

2015 (15) - 320d M Sport 5dr Step Auto22

Low Mileage

£8,990

Finance available £179 pm

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

BABAN MOTORS

01216618726 *

BMW 3 Series2013 (13) - 330d M Sport 5dr Step Auto ***STUNNING LOOKS***

2013 (13) - 330d M Sport 5dr Step Auto ***STUNNING LOOKS***32

£10,495

Finance available £212 pm

  • 3L
  • 115.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

PRO PLATINUM AUTOMOTIVE LTD T/A Platinum Auto Ctrs

01143086616 *

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

2020 - 2.0 320d M Sport Auto 4dr36

£20,950

Finance available £410 pm

  • 2L
  • 50.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

torquepoint

01908765737 *

0/5 Stars

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

2022 - 330i M Sport 4dr Step Auto33

Low Mileage

£26,849

Finance available £566 pm

  • 2L
  • 22.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Castleford

01977800692 *

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

2019 - 320d M Sport 4dr Step Auto19

Low Mileage

£20,498

  • 2L
  • 47.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Kia (Aberdeen)

01224608468 *

4.7/5 Stars

BMW 3 Series2022 - 320i xDrive M Sport 4dr Step Auto

2022 - 320i xDrive M Sport 4dr Step Auto1

£25,899

  • 2L
  • 38.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2020 - 320d M Sport 5dr Step Auto

2020 - 320d M Sport 5dr Step Auto67

£22,995

Finance available £452 pm

  • 2L
  • 51.3K

    Miles
  • Diesel
  • Semi Auto
  • Estate

MB Motors

02825440802 *

BMW 3 Series2024 - M340i xDrive MHT 4dr Step Auto

2024 - M340i xDrive MHT 4dr Step Auto35

£54,250

  • 3L
  • 243.0

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Milton Keynes

01908104093 *

4.6/5 Stars

BMW 3 Series2006 (06) - 320d SE 12 Months Mot Rare Pan Roof 2 Keys 5-Door

2006 (06) - 320d SE 12 Months Mot Rare Pan Roof 2 Keys 5-Door15

Low Mileage

£1,995

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Manual
  • Estate

Sour Motors

01613887661 *

BMW 3 Series2021 - 330e M Sport Pro Edition 4dr Step Auto [Tech Pack]

2021 - 330e M Sport Pro Edition 4dr Step Auto [Tech Pack]40

Low Mileage

£24,995

Finance available £558 pm

  • 2L
  • 22.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

4.6/5 Stars

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

2025 - 320i M Sport 4dr Step Auto33

£35,390

  • 2L
  • 5.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Maidstone

01622234873 *

3.7/5 Stars

BMW 3 Series2022 (72) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2022 (72) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)34

Low Mileage

£46,995

Finance available £945 pm

  • 3L
  • 10.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Evolve Motor Company

01633741704 *

4.6/5 Stars

BMW 3 Series2012 (62) - 316d Se Touring 5-Door

2012 (62) - 316d Se Touring 5-Door5

£3,895

Finance available £65 pm

  • 2L
  • 159.3K

    Miles
  • Diesel
  • Manual
  • Estate

The Elms Car Sales Ltd

01278555741 *

0/5 Stars

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

2023 - 320i M Sport 4dr Step Auto34

Low Mileage

£29,999

  • 2L
  • 11.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

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.