Skip to main content

3,196 Used BMW 3 Series cars for sale

BMW 3 Series2014 (14) - 320d M Sport 5dr Step Auto

2014 (14) - 320d M Sport 5dr Step Auto24

Reduced

£5,795

  • 2L
  • 117.6K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Chapel Hill Motors

01484506279 *

BMW 3 Series2010 (10) - 2.0 320I M SPORT HIGHLINE 2d 168 BHP 2-Door

2010 (10) - 2.0 320I M SPORT HIGHLINE 2d 168 BHP 2-Door9

Low Mileage

£6,995

  • 2L
  • 62.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Taylor Motor Group (Farndon Road)

01636554121 *

0/5 Stars

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

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

Low Mileage

£21,700

Finance available £453 pm

  • 2L
  • 24.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2013 - 2.0 320d Luxury Touring Auto Euro 5 (s/s) 5dr

2013 - 2.0 320d Luxury Touring Auto Euro 5 (s/s) 5dr60

Reduced

£8,495

  • 2L
  • 73.7K

    Miles
  • Diesel
  • Automatic
  • Estate

Woodcroft Motors

01642030069 *

0/5 Stars

BMW 3 Series2018 - 2.0 320i M Sport Shadow Edition Auto 4dr

2018 - 2.0 320i M Sport Shadow Edition Auto 4dr1

Low Mileage

£14,995

Finance available £313 pm

  • 2L
  • 51.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

RDB Car Sales

01592808079 *

BMW 3 Series2022 (22) - 320i M Sport 4dr Step Auto

2022 (22) - 320i M Sport 4dr Step Auto70

£22,800

Finance available £477 pm

  • 2L
  • 37.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2020 (69) - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2020 (69) - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)23

£16,495

Finance available £325 pm

  • 2L
  • 72.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Essex Car Company

01708973745 *

BMW 3 Series2021 - 330e M Sport 5dr Step Auto Automatic

2021 - 330e M Sport 5dr Step Auto Automatic32

Reduced

£24,795

Finance available £489 pm

  • 2L
  • 32.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

The Car Warehouse Bridgend

01656336621 *

3.5/5 Stars

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

2019 - 320d M Sport 4dr Step Auto41

Low Mileage

£21,399

Finance available £442 pm

  • 2L
  • 43.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

cinch

01792001651 *

4.2/5 Stars

BMW 3 Series2005 (05) - 325 Ci Sport 2dr Auto ONE OWNER FSH SPARE KEY

2005 (05) - 325 Ci Sport 2dr Auto ONE OWNER FSH SPARE KEY10

£1,890

  • 2.5L
  • 183.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

Evelyn Motors

01217288696 *

2.3/5 Stars

BMW 3 Series2011 - 3.0 325I SE Auto 4dr

2011 - 3.0 325I SE Auto 4dr36

Reduced

£4,990

  • 3L
  • 70.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Swaan Motors Ltd

01733667053 *

BMW 3 Series2016 (66) - 2.0 318d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)

2016 (66) - 2.0 318d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps)15

£10,849

Finance available £207 pm

  • 2L
  • 78.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hilton Car Supermarket Milton Keynes

01908049370 *

BMW 3 Series2022 (71) - 330e xDrive M Sport Pro Edition 5dr Step Auto

2022 (71) - 330e xDrive M Sport Pro Edition 5dr Step Auto27

Reduced

£18,895

  • 2L
  • 88.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Wolverhampton

01902544572 *

BMW 3 Series2019 - 340I M Sport Shadow Edition 5Dr Step Auto

2019 - 340I M Sport Shadow Edition 5Dr Step Auto8

Low Mileage

£31,499

Finance available £627 pm

  • 3L
  • 21.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Lookers Stafford BMW

01785569200 *

BMW 3 Series2013 - 2.0 320d Efficient Dynamics 4-Door

2013 - 2.0 320d Efficient Dynamics 4-Door23

£3,995

  • 2L
  • 156.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

SEATON CAR SALES LIMITED

01429802613 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2021 (21) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (28

£12,813

  • 2L
  • 91.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

4/5 Stars

BMW 3 Series2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2019 (69) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)25

Low Mileage

£20,999

  • 2L
  • 32.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

HPL Motors Preston

01772957419 *

BMW 3 Series2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto10

Low Mileage

£22,599

Finance available £482 pm

  • 3L
  • 29.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

4.3/5 Stars

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

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

£17,950

  • 2L
  • 64.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Dace German Car Centre

01616969152 *

4.8/5 Stars

BMW 3 Series2014 - 320d XDRIVE SE [LEATHER, HEATED SEATS & 4WD] 4-Door

2014 - 320d XDRIVE SE [LEATHER, HEATED SEATS & 4WD] 4-Door24

Low Mileage

£10,885

  • 2L
  • 54.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Brooklands Motor Centres

01135321282 *

4.4/5 Stars

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.