Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,299 Used BMW 3 Series cars for sale

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

2018 - 2.0 330E M Sport Auto 4dr32

£11,250

£215/pm (HP)

  • 2L
  • 68.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car-holics LTD

02037808976 *

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

2022 - 318i M Sport 4dr Step Auto36

£21,999

  • 2L
  • 40.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2009 - 320i M Sport 2dr

2009 - 320i M Sport 2dr27

Low Mileage

£1,995

  • 2L
  • 109.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Jap Motor Cars Ltd

01773304675 *

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

2025 (25) - 320i M Sport 4dr Step Auto20

£33,999

  • 2L
  • 13.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto7

Reduced

£18,695

£403/pm (HP)

  • 2L
  • 52.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

BMW 3 Series2015 - 320d M Sport 5-Door

2015 - 320d M Sport 5-Door66

Low Mileage

£16,500

  • 2L
  • 45.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Avanti Automotive

01172331381 *

BMW 3 Series2025 (25) - 330e M Sport Saloon 4-Door

2025 (25) - 330e M Sport Saloon 4-Door20

Reduced

£34,399

  • 2L
  • 5.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Halliwell Jones Southport BMW

01704660091 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

2021 (21) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr44

£11,196

£228/pm (HP)

  • 2L
  • 110.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

4/5 Stars

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 *

BMW 3 Series2025 (25) - M Sport 4-Door

2025 (25) - M Sport 4-Door77

Reduced

£36,249

  • 2L
  • 4.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lloyd BMW South Lakes

01538712251 *

BMW 3 Series2013 (63) - 318d M Sport 4dr Step Auto

2013 (63) - 318d M Sport 4dr Step Auto19

£6,990

£126/pm (HP)

  • 2L
  • 115.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Autopoint UK (Notts) Ltd

01156977743 *

4.5/5 Stars

BMW 3 Series2013 (63) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2013 (63) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr39

£9,450

£177/pm (HP)

  • 3L
  • 111.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MF Motors Norwich Ltd

01603337394 *

BMW 3 Series2017 (17) - 320d M Sport 5dr Step Auto

2017 (17) - 320d M Sport 5dr Step Auto28

£11,700

  • 2L
  • 84.1K

    Miles
  • Diesel
  • Automatic
  • Estate

Carworld Supermarket

01733794246 *

BMW 3 Series2017 - 3.0 340i M Sport Touring - One of the best, if not the best all rounder - F 5-Door

2017 - 3.0 340i M Sport Touring - One of the best, if not the best all rounder - F 5-Door41

Low Mileage

£27,470

£544/pm (HP)

  • 3L
  • 39.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Priddys Motor Company Ltd

01643800226 *

BMW 3 Series2013 - 320i xDrive M Sport 4dr

2013 - 320i xDrive M Sport 4dr22

Low Mileage

£6,495

£115/pm (HP)

  • 2L
  • 86.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Silverlane Motors

01455245015 *

BMW 3 Series2015 (65) - 1.5 318i Sport Auto Euro 6 (s/s) 4dr

2015 (65) - 1.5 318i Sport Auto Euro 6 (s/s) 4dr53

Low Mileage

£9,840

£186/pm (HP)

  • 1.5L
  • 58.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Smart Wheel Motors

02039467705 *

BMW 3 Series2017 - 2.0 320d xDrive M Sport Gran Turismo 5-Door

2017 - 2.0 320d xDrive M Sport Gran Turismo 5-Door38

£13,495

£262/pm (HP)

  • 2L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Assured Automotive Ltd

01924908931 *

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

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr45

Reduced

£19,975

£330/pm (PCP)

  • 2L
  • 39.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Lawrence Warner Specialist Cars LTD

02392009742 *

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

2017 (17) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)19

Reduced

£9,495

£178/pm (HP)

  • 2L
  • 105.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

4 FAB WHEELS

02039122513 *

BMW 3 Series2013 (13) - 320d xDrive Modern 5dr

2013 (13) - 320d xDrive Modern 5dr43

£5,681

  • 2L
  • 111.1K

    Miles
  • Diesel
  • Manual
  • Estate

Daniel Maxwell Car Sales

01614139879 *

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.