Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,448 Used BMW 3 Series cars for sale

BMW 3 Series2012 (61) - 318i Sport Plus 2dr

2012 (61) - 318i Sport Plus 2dr31

Low Mileage

£3,295

£48/pm (HP)

  • 2L
  • 98.0K

    Miles
  • Petrol
  • Manual
  • Coupe

ENZO CARS & VANS LTD

01254916863 *

4.5/5 Stars

BMW 3 Series2012 - 2.0 318d M Sport 4dr

2012 - 2.0 318d M Sport 4dr37

Low Mileage

£5,999

  • 2L
  • 93.7K

    Miles
  • Diesel
  • Manual
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

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

2024 - 320i M Sport 5dr Step Auto19

£34,998

  • 2L
  • 13.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Kirkcaldy BMW

01592802402 *

BMW 3 Series2023 (23) - 330e Sport 5dr Step Auto

2023 (23) - 330e Sport 5dr Step Auto50

£21,491

  • 2L
  • 66.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2025 - 330e 22.3 kWh M Sport 4dr Step Auto

2025 - 330e 22.3 kWh M Sport 4dr Step Auto34

£32,199

  • 2L
  • 8.8K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2021 - 2.0 330e SE Professional Auto 4dr

2021 - 2.0 330e SE Professional Auto 4dr32

£13,749

£285/pm (HP)

  • 2L
  • 83.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Motor Group

01733300651 *

0/5 Stars

BMW 3 Series2011 (11) - 318d M Sport 5dr

2011 (11) - 318d M Sport 5dr25

Low Mileage

£5,495

£94/pm (HP)

  • 2L
  • 110.2K

    Miles
  • Diesel
  • Manual
  • Estate

Barton Car Company

01395200673 *

BMW 3 Series2016 - 1.5 318i Luxury Auto Euro 6 (s/s) 4dr

2016 - 1.5 318i Luxury Auto Euro 6 (s/s) 4dr33

Reduced

£9,995

  • 1.5L
  • 59.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Cars Of Cowbridge

01446508084 *

BMW 3 Series2013 - 320d M Sport 2dr Step Auto

2013 - 320d M Sport 2dr Step Auto25

Low Mileage

£7,995

£147/pm (HP)

  • 2L
  • 84.0K

    Miles
  • Diesel
  • Semi Auto
  • Convertible

DMC

01412601329 *

0/5 Stars

BMW 3 Series2010 (10) - 320i M Sport 2dr

2010 (10) - 320i M Sport 2dr

Low Mileage

£1,995

  • 2L
  • 123.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Sunbury X Motors

01895547883 *

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

2024 - 320d MHT M Sport 4dr Step Auto19

Low Mileage

£31,798

  • 2L
  • 12.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Doncaster)

01302986692 *

BMW 3 Series2021 - 2.0 330e SE Professional Auto 5dr

2021 - 2.0 330e SE Professional Auto 5dr38

£13,600

£264/pm (HP)

  • 2L
  • 88.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Car World - Braunstone

01164028881 *

BMW 3 Series2016 - 330d M Sport 4dr Step Auto

2016 - 330d M Sport 4dr Step Auto9

Reduced

£13,450

£261/pm (HP)

  • 3L
  • 95.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

BC AUTOSALES

02877440250 *

BMW 3 Series2013 (63) - 320i Sport 4dr

2013 (63) - 320i Sport 4dr19

£3,495

£52/pm (HP)

  • 2L
  • 120.0K

    Miles
  • Petrol
  • Manual
  • Saloon

ARVP Group LTD

02475103329 *

BMW 3 Series2011 (11) - 318i M Sport 5dr Step Auto

2011 (11) - 318i M Sport 5dr Step Auto20

£3,995

  • 2L
  • 132.7K

    Miles
  • Petrol
  • Semi Auto
  • Estate

RKH Motors

01480272021 *

BMW 3 Series2025 (75) - 320i M Sport 5dr Step Auto [Pro Pack] Petrol Estate

2025 (75) - 320i M Sport 5dr Step Auto [Pro Pack] Petrol Estate56

Low Mileage

£37,651

  • 2L
  • 2.6K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) ***Hea

2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) ***Hea39

£11,899

£234/pm (HP)

  • 3L
  • 109.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Noya Motor Group (Peterborough)

01733794290 *

BMW 3 Series2016 (66) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

2016 (66) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr37

£13,995

£273/pm (HP)

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Vision Car Sales

01793550993 *

0/5 Stars

BMW 3 Series2024 - M340d xDrive MHT 5dr Step Auto

2024 - M340d xDrive MHT 5dr Step Auto43

Reduced

£50,995

£821/pm (PCP)

  • 3L
  • 18.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

BMW Bavarian

02895908116 *

BMW 3 Series2018 - 320d Sport 4dr Step Auto

2018 - 320d Sport 4dr Step Auto46

£10,750

£205/pm (HP)

  • 2L
  • 93.5K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

www.familycarsni.com

02890026946 *

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.