Skip to main content

3,191 Used BMW 3 Series cars for sale

BMW 3 Series2015 (64) - 2.0 320d SE Auto xDrive Euro 5 (s/s) 4dr

2015 (64) - 2.0 320d SE Auto xDrive Euro 5 (s/s) 4dr36

Reduced

£7,440

Finance available £144 pm

  • 2L
  • 87.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

CAMBRIDGESHIRE CARSALES

01733797197 *

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

2024 - 320i M Sport 4dr Step Auto33

£29,249

Finance available £618 pm

  • 2L
  • 9.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Manchester

01614139868 *

BMW 3 Series2010 - 318I EXCLUSIVE EDITION 4-Door

2010 - 318I EXCLUSIVE EDITION 4-Door1

Low Mileage

£4,495

Finance available £78 pm

  • 2L
  • 94.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Purewell Motor Company

01202076204 *

BMW 3 Series1987 (D) - 325i 2dr

1987 (D) - 325i 2dr25

Low Mileage

£12,995

Finance available £268 pm

  • 2.5L
  • 97.0K

    Miles
  • Petrol
  • Manual
  • Convertible

Star Car Sales

01282509224 *

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

2017 (67) - 318d Sport 4dr Step Auto81

£11,695

Finance available £239 pm

  • 2L
  • 62.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ace Car Sales Bury

01618042294 *

4.5/5 Stars

BMW 3 Series3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps) - HEATED STEE

3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps) - HEATED STEE43

£33,592

  • 17.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Mountsorrel

01162165589 *

4.4/5 Stars

BMW 3 Series2009 (59) - 318i SE 4dr

2009 (59) - 318i SE 4dr11

Low Mileage

£1,899

  • 2L
  • 115.4K

    Miles
  • Petrol
  • Manual
  • Saloon

Flash Carz

01753387047 *

BMW 3 Series2024 (74) - 330e M Sport 5dr Step Auto [Pro Pack] Estate

2024 (74) - 330e M Sport 5dr Step Auto [Pro Pack] Estate53

Low Mileage

£37,402

  • 2L
  • 3.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW Sunderland

01918146399 *

0/5 Stars

BMW 3 Series2011 (11) - 3.0 325i M Sport Euro 5 2dr

2011 (11) - 3.0 325i M Sport Euro 5 2dr3

Low Mileage

£6,995

  • 3L
  • 87.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Pudsey Service Centre

01132362668 *

BMW 3 Series2004 - 3.0 Sport Coupe 2dr Diesel Automatic (206 g/km, 204 bhp)

2004 - 3.0 Sport Coupe 2dr Diesel Automatic (206 g/km, 204 bhp)35

Low Mileage

£4,990

Finance available £89 pm

  • 3L
  • 100.7K

    Miles
  • Diesel
  • Automatic
  • Coupe

Hasbury Motors

01217263579 *

BMW 3 Series2013 (63) - 3.0 330d SE Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (258 ps)

2013 (63) - 3.0 330d SE Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (258 ps)47

£8,899

Finance available £176 pm

  • 3L
  • 100.2K

    Miles
  • Diesel
  • Automatic
  • Estate

777 Automotive Ltd

01163668370 *

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

2024 - 320i M Sport 5dr Step Auto19

£33,698

  • 2L
  • 11.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Linwood Hyundai / Mazda / GWM / Used Car Centre

01414060040 *

4.7/5 Stars

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

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

£21,257

Finance available £462 pm

  • 2L
  • 40.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Lympsham

01934312926 *

4.5/5 Stars

BMW 3 Series2017 (67) - 2.0 320d SE Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2017 (67) - 2.0 320d SE Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)36

Reduced

£12,690

  • 2L
  • 60.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

AutoUnit Ltd

01633741698 *

4.9/5 Stars

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

2021 (21) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)66

Low Mileage

£35,780

  • 3L
  • 9.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Jaguar Basingstoke

01256591088 *

BMW 3 Series2013 (13) - 320i xDrive M Sport 4dr Step Auto

2013 (13) - 320i xDrive M Sport 4dr Step Auto28

£6,990

Finance available £134 pm

  • 2L
  • 108.6K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

EDH MOT & Repair Centre Ltd

01752749745 *

BMW 3 Series2008 (08) - 320i SE 2dr

2008 (08) - 320i SE 2dr13

Low Mileage

£2,290

  • 2L
  • 102.5K

    Miles
  • Petrol
  • Manual
  • Coupe

The Motor House

02039104775 *

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

2021 - 330e M Sport 4dr Step Auto25

£18,100

  • 2L
  • 67.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

County Motorparks Chelmsford

01245678762 *

BMW 3 Series2021 - 320i M Sport Step Auto 5-Door

2021 - 320i M Sport Step Auto 5-Door26

Low Mileage

£23,797

Finance available £489 pm

  • 2L
  • 32.7K

    Miles
  • Petrol
  • Automatic
  • Estate

CarSupermarket.com Hessle

01482947558 *

4.6/5 Stars

BMW 3 Series2013 (63) - 316i SE 4dr

2013 (63) - 316i SE 4dr11

Reduced

£5,299

Finance available £96 pm

  • 1.6L
  • 105.0K

    Miles
  • Petrol
  • Manual
  • Saloon

ist choice Car Co

01918237767 *

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.