Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,471 Used BMW 3 Series cars for sale

BMW 3 Series2018 (18) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps

2018 (18) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps16

£10,381

£197/pm (HP)

  • 2L
  • 112.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Colchester Cars For Less

01206584770 *

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

(17) - 2.0 320d Luxury Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)55

Reduced

£10,000

  • 53.3K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

WORCESTER CARS LIMITED

07422406495 *

0/5 Stars

BMW 3 Series2020 - 320i Sport 4dr Step Auto

2020 - 320i Sport 4dr Step Auto26

£16,400

£280/pm (PCP)

  • 2L
  • 63.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

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

2021 (71) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)48

£17,450

£338/pm (HP)

  • 2L
  • 87.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Berkshire Sports and Prestige

01628561137 *

BMW 3 Series2015 (65) - 3l 4d AUTO 255 BHP 4-Door

2015 (65) - 3l 4d AUTO 255 BHP 4-Door30

Reduced

£9,995

  • 3L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Cars Of Conwy

01493807069 *

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

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

Low Mileage

£18,180

£368/pm (CS)

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Southampton

01489663574 *

BMW 3 Series2016 (66) - 320d M Sport 4dr

2016 (66) - 320d M Sport 4dr62

£8,245

£152/pm (HP)

  • 2L
  • 105.1K

    Miles
  • Diesel
  • Manual
  • Saloon

K & A CAR SALES LTD

02037726247 *

BMW 3 Series2022 - 330e SE Pro 5-Door

2022 - 330e SE Pro 5-Door48

Reduced

£14,195

£225/pm (PCP)

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Premier Car Supermarket Kettering Ltd

01536219120 *

BMW 3 Series2012 (12) - 2.0 316d Sport Auto Euro 5 (s/s) 4dr

2012 (12) - 2.0 316d Sport Auto Euro 5 (s/s) 4dr34

Reduced

£5,795

£101/pm (HP)

  • 2L
  • 57.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Wednesbury Carsale

01217288861 *

4.4/5 Stars

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

2020 - 320d M Sport 5dr Step Auto1

£17,490

£339/pm (HP)

  • 2L
  • 90.8K

    Miles
  • Diesel
  • Semi Auto
  • Estate

SNG MOTORS

02890026877 *

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

2017 (17) - 320d xDrive M Sport 4dr Step Auto11

Low Mileage

£10,995

£210/pm (HP)

  • 2L
  • 65.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Top Gear Harrow Ltd

02036176864 *

BMW 3 Series2015 (65) - 320d Sport 4dr Step Auto

2015 (65) - 320d Sport 4dr Step Auto33

£8,999

£168/pm (HP)

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Prestige Motoring Group

01215160648 *

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

2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr52

Reduced

£18,449

£456/pm (PCP)

  • 2L
  • 96.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Brook Cars Company

01952446504 *

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) 4dr32

£15,880

£312/pm (HP)

  • 2L
  • 77.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Wembley Prestige Cars

02037803372 *

0/5 Stars

BMW 3 Series2008 (08) - 3.0 330i M Sport Steptronic Euro 4 2dr

2008 (08) - 3.0 330i M Sport Steptronic Euro 4 2dr15

Low Mileage

£6,000

£188/pm (HP)

  • 3L
  • 89.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Automotive HQ Ltd

01234237528 *

BMW 3 Series2020 (70) - 320i M Sport Saloon 4-Door

2020 (70) - 320i M Sport Saloon 4-Door57

Low Mileage

£21,000

  • 2L
  • 39.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

BMW 3 Series2023 (73) - 320i M Sport Touring 5-Door

2023 (73) - 320i M Sport Touring 5-Door36

Low Mileage

£32,999

  • 2L
  • 15.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Halliwell Jones Warrington BMW

01925917478 *

BMW 3 Series2016 - 335d xDrive M Sport 5dr Step Auto [Business Media]

2016 - 335d xDrive M Sport 5dr Step Auto [Business Media]25

Low Mileage

£16,495

£325/pm (HP)

  • 3L
  • 49.0K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Car Quay

01283244020 *

4.6/5 Stars

BMW 3 Series2009 (09) - 3.0 335i M Sport DCT Euro 4 2dr

2009 (09) - 3.0 335i M Sport DCT Euro 4 2dr38

Low Mileage

£9,995

  • 3L
  • 35.2K

    Miles
  • Petrol
  • Automatic
  • Convertible

Allwood Automobiles Of Sandridge

01727227697 *

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

2018 - 320d M Sport 4dr Step Auto41

£13,495

£262/pm (HP)

  • 2L
  • 89.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Comiskey Motors

02830447308 *

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.