Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,311 Used BMW 3 Series cars for sale

BMW 3 Series2022 (22) - 330i M Sport 5dr Step Auto Petrol Estate

2022 (22) - 330i M Sport 5dr Step Auto Petrol Estate51

Low Mileage

£30,762

  • 2L
  • 27.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Vertu BMW Bridgwater

01278555750 *

0/5 Stars

BMW 3 Series2016 (16) - 330i Luxury 4dr Step Auto

2016 (16) - 330i Luxury 4dr Step Auto49

£11,987

£231/pm (HP)

  • 2L
  • 89.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

RCC Motor Trade Ltd

01279802460 *

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

2021 (21) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr15

Reduced

£13,850

£270/pm (HP)

  • 2L
  • 106.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cotswolds Cars and Commercials Ltd

07860560059 *

3.7/5 Stars

BMW 3 Series2024 - 330e M Sport 4dr Step Auto

2024 - 330e M Sport 4dr Step Auto33

£31,495

  • 2L
  • 17.2K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Milton Keynes

01908104093 *

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

2024 - 320d MHT M Sport 5dr Step Auto19

£33,298

  • 25.6K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

BMW 3 Series2017 (67) - 318d M Sport 5dr Step Auto

2017 (67) - 318d M Sport 5dr Step Auto12

£12,995

£252/pm (HP)

  • 2L
  • 81.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Sandhaven Car Sales

01917314499 *

BMW 3 Series2024 (24) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon

2024 (24) - 330e M Sport 4dr Step Auto [Pro Pack] Saloon78

£32,116

  • 2L
  • 20.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Vertu BMW Yeovil

01935311780 *

0/5 Stars

BMW 3 Series2018 (68) - 335d xDrive M Sport Shadow Edition 4dr Step Auto

2018 (68) - 335d xDrive M Sport Shadow Edition 4dr Step Auto20

£17,995

£425/pm (PCP)

  • 3L
  • 78.1K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

OR Motors Ltd

01412601338 *

BMW 3 Series2021 - 330e M Sport 4dr Step Auto [Pro Pack] - KEYLESS ENTRY - PARK ASSIST - REVER

2021 - 330e M Sport 4dr Step Auto [Pro Pack] - KEYLESS ENTRY - PARK ASSIST - REVER43

£21,247

£352/pm (PCP)

  • 2L
  • 36.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Bradford

01274087627 *

BMW 3 Series2020 - 320d MHT M Sport 4-Door

2020 - 320d MHT M Sport 4-Door32

£20,995

£338/pm (PCP)

  • 2L
  • 48.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Squire Cars Ltd

01495365519 *

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door37

£27,999

  • 2L
  • 14.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Halliwell Jones Wilmslow BMW

01625380150 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr

2019 (19) - 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr72

Reduced

£17,950

£407/pm (PCP)

  • 2L
  • 94.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Digbeth Motor Sales Ltd

01217288710 *

0/5 Stars

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

2015 - 2.0 320d M Sport Auto 4dr23

£8,495

£157/pm (HP)

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Gloucester Motor Group

01452227252 *

4.6/5 Stars

BMW 3 Series2017 (67) - 335d xDrive (400ps) M-Sport Shadow Edition 5dr Step Auto M Performance Kit

2017 (67) - 335d xDrive (400ps) M-Sport Shadow Edition 5dr Step Auto M Performance Kit13

£17,995

£349/pm (HP)

  • 3L
  • 108.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

MW Performance

01244569177 *

BMW 3 Series2025 (25) - 330e M Sport Touring 5-Door

2025 (25) - 330e M Sport Touring 5-Door20

£39,999

  • 2L
  • 8.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Halliwell Jones Wilmslow BMW

01625380150 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E

2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E50

£18,399

  • 2L
  • 88.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Henson Motor Group

01915001840 *

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

2022 - 330e M Sport 5dr Step Auto34

£25,495

£397/pm (PCP)

  • 2L
  • 44.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Norman Motors Poole

01202076853 *

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

2022 (72) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr52

£22,227

£360/pm (PCP)

  • 2L
  • 76.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Edward Johnson Otley Ltd

01943660538 *

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

2022 - 330e M Sport 4dr Step Auto19

Low Mileage

£24,498

  • 2L
  • 23.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Arnold Clark Vauxhall (Manchester)

01616945308 *

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

2024 - 320i M Sport 4dr Step Auto45

Low Mileage

£29,799

£480/pm (PCP)

  • 2L
  • 10.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Derby

01332419211 *

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.