Skip to main content

3,143 Used BMW 3 Series cars for sale

BMW 3 Series2012 (62) - ActiveHybrid 3.0 SE 4dr Step Auto

2012 (62) - ActiveHybrid 3.0 SE 4dr Step Auto9

Low Mileage

£12,500

  • 3L
  • 54.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Leisure Car Shop Ltd

01245204842 *

BMW 3 Series2019 - 2.0 320I M Sport Auto 4dr

2019 - 2.0 320I M Sport Auto 4dr46

£18,250

Finance available £354 pm

  • 2L
  • 53.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Sidegate Motorpark

01493807056 *

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

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

£17,989

Finance available £357 pm

  • 2L
  • 61.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Bolton

01204323445 *

BMW 3 Series2021 - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps) - REVERSE CAM

2021 - 2.0 318i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps) - REVERSE CAM43

£17,631

Finance available £349 pm

  • 2L
  • 58.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Shrewsbury

01743292169 *

BMW 3 Series2022 (71) - 2.0 318d MHT SE Pro Auto Euro 6 (s/s) 4dr

2022 (71) - 2.0 318d MHT SE Pro Auto Euro 6 (s/s) 4dr46

£18,500

Finance available £391 pm

  • 2L
  • 72.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

BMW 3 Series2019 (19) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr78

Reduced

£23,450

Finance available £461 pm

  • 2L
  • 30.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Digbeth Motor Sales Ltd

01217288710 *

0/5 Stars

BMW 3 Series2021 (21) - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

2021 (21) - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)50

£30,795

Finance available £612 pm

  • 3L
  • 75.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Tenby Car Supermarket

01582280726 *

BMW 3 Series2024 (74) - M340i xDrive MHT 4dr Step Auto Petrol Saloon

2024 (74) - M340i xDrive MHT 4dr Step Auto Petrol Saloon51

£44,950

  • 3L
  • 7.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series2021 (71) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2021 (71) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)50

Low Mileage

£23,930

Finance available £471 pm

  • 2L
  • 21.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Co

01616945324 *

4.7/5 Stars

BMW 3 Series2017 - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps

2017 - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps29

£13,995

Finance available £290 pm

  • 2L
  • 73.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

LHK Performance Cars Ltd

01743290953 *

BMW 3 Series2021 - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s

2021 - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s47

Low Mileage

£23,573

Finance available £474 pm

  • 2L
  • 28.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Towcester

01327221488 *

BMW 3 Series2012 (12) - 3.0 335i SE DCT Euro 5 2dr

2012 (12) - 3.0 335i SE DCT Euro 5 2dr18

Reduced

£9,995

  • 3L
  • 77.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Tycoon Autos Ltd

02039112039 *

BMW 3 Series2012 (12) - 320i Sport 4dr

2012 (12) - 320i Sport 4dr14

£4,650

  • 2L
  • 130.0K

    Miles
  • Petrol
  • Manual
  • Saloon

AC Motor Sales Ltd

01932507147 *

BMW 3 Series2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2018 (68) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)32

Reduced

£13,999

  • 2L
  • 61.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Corner Park Garage (Swansea)

01792344016 *

3.6/5 Stars

BMW 3 Series2018 - 330e SE 4dr Step Auto

2018 - 330e SE 4dr Step Auto48

£15,999

Finance available £328 pm

  • 2L
  • 6.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Ipswich

01473354033 *

BMW 3 Series2021 - 330i M Sport 5dr Step Auto

2021 - 330i M Sport 5dr Step Auto48

Low Mileage

£28,599

Finance available £604 pm

  • 2L
  • 28.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Motorpoint Norwich

01332419206 *

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

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

Reduced

£22,995

  • 2L
  • 13.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Enkae Prestige Motors

01484240747 *

4.6/5 Stars

BMW 3 Series2019 (19) - 2.0 318d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2019 (19) - 2.0 318d M Sport Shadow Edition Auto Euro 6 (s/s) 4dr47

Low Mileage

£17,750

Finance available £374 pm

  • 2L
  • 34.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.5/5 Stars

BMW 3 Series2021 - M340i xDrive MHT 4dr Step Auto

2021 - M340i xDrive MHT 4dr Step Auto41

Low Mileage

£35,349

Finance available £752 pm

  • 3L
  • 15.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Edinburgh

01312028747 *

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

2024 - 320i M Sport 4dr Step Auto37

£27,899

  • 2L
  • 15.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Chingford

02039104754 *

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.