gg

By Price | Monthly cost

More options

Cheap Bmw 3 Series cars under £20,000

With a budget of £20,000 you can grab a great bargain. Most of the cars advertised on our site are heavily reduced in price and come with a free history check

2,725 Bmw 3 Series cars under £20,000 - 935 reductions


Change budget



Recently reduced (935)

image

 HPL Motors Oldham Oldham, 396 Manchester Road,

£19,999
Was £21,999 Save £2,000

BMW 3 Series 2.0 318D M SPORT 4d 148 BHP

2019  |   33,000 miles  |   Saloon  |   1995  |   diesel  |   manual  |   4 doors

Options include alarm, bluetooth, central locking, airbags, radio, engine immobiliser, electronic engine immobiliser, 18in alloy wheels, ambient lighting, audio, cupholders, usb, centre console, air conditioning, warranty, alloy wheels, air con, immobiliser, airbag,...eee

image

 HPL Motors Atherton Atherton, 1 Bolton Rd,

£19,999
Was £20,999 Save £1,000

BMW 3 Series 2.0 330E M SPORT PHEV 4d AUTO 289 BHP

2019  |   35,000 miles  |   Saloon  |   1998  |   other  |   automatic  |   4 doors

Features on this model include cupholders, warranty, air conditioning, usb, airbag, immobiliser, bluetooth, leather, alloy wheels, centre console, 18in alloy wheels, ambient lighting, central locking, automatic, air con, airbags, alarm, audio, cupholder, engine immobiliser, electr...eee

image

 GH Car Sales, Primrose Lodge, Newcastle-upon-Tyne

£19,999
Was £20,999 Save £1,000

BMW 3 Series 2.0 330E M SPORT 4d 288 BHP

2020  |   51,728 miles  |   Saloon  |   1998  |   other  |   automatic  |   4 doors

Features on this model include airbag, ambient lighting, automatic, cup holder, cup holders, black, 18in alloy wheels, alloy wheels, engine immobiliser, dab digital radio, electronic engine immobiliser, air con, cruise control with brake function, isofix, cupholders, centre consol...eee

image

 Aberdeen Autos Limited, Unit 1 Rothens Steading Monymusk Inverurie, Inverurie

£19,995
Was £20,995 Save £1,000

BMW 3 Series 2.0 320d xDrive MSport ShadowEdition Touring

2019  |   61,785 miles  |   Estate  |   1995  |   diesel  |   automatic  |   5 doors

This model has leather, sat nav, paddle shift, diesel, automatic transmission, black, multi function steering wheel, bluetooth, automatic, parking sensors, usb, dual zone climate control, 4x4, alloy wheels, heated front seats, rear parking sensor, cd player, audio,...eee

image

 Richmond Car Sales, 39 Bennett Street, Hyde

£19,995
Was £23,994 Save £3,999

BMW 3 Series 2.0 320I SE 2d 129 BHP

1991  |   59,615 miles  |   Saloon  |   1990  |   petrol  |   manual  |   2 doors

Features on this model include service history, 2 keys, full service history, 1 owner...eee

image

 V12 Sports and Classics, Unit 23, Harrowbrook Road, Harrowbrook Ind. Estate,

£19,995
Was £20,995 Save £1,000

BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

n/a  |   49,820 miles  |   Saloon  |   1995  |   diesel  |   automatic  |   4 doors

Features on this model include electronic engine immobiliser, automatic, ambient lighting, cruise control, cupholder, alloy wheels, air con, engine immobiliser, cruise control with brake function, central locking, radio, airbags, usb, audio, dab digital radio, immobiliser, black, ...eee

image

 Your Next Car, , East Midlands

£19,991
Was £20,991 Save £1,000

BMW 3 Series 335d xDrive M Sport 5dr Step Auto

2016  |   84,061 miles  |   Estate  |   2993  |   diesel  |   automatic  |   5 doors

With We have much more to tell you about this car so please feel free to call us for more details...eee

image

 Drakes Garage, York Road, Shiptonthorpe, York

£19,990
Was £20,990 Save £1,000

BMW 3 Series 320d [190] M Sport 5dr Step Auto [Business Media]

2019  |   32,200 miles  |   Hatchback  |   1995  |   diesel  |   automatic  |   5 doors

With vanity mirrors, heated windscreen, traction control, sports seats, leather gearknob, mot, third brake light, service interval indicator, 12 months mot, body colour door mirrors, body colour bumpers, digital clock, cupholder, leather, leather upholste...eee

image

 Richard Vance Cars, Jordanstown, Newtownabbey

£19,990
Was £20,790 Save £800

BMW 3 Series TOURING SPECIAL EDITION

2019  |   54,000 miles  |   Estate  |   1995  |   diesel  |   automatic  |   0 doors

Features on this model include part exchange welcome, leather, hill start assist, leather interior, mot, sport suspension, sports seats, auto lights, full leather interior, alloys, 2 keys, full leather, sat nav...eee

image

 Crowther Lodge Motor Company, Park Road, Gateshead

£19,990
Was £23,890 Save £3,900

BMW 3 Series 3.0 335D XDRIVE M SPORT TOURING 5d 308 BHP

2016  |   49,709 miles  |   Estate  |   2993  |   diesel  |   automatic  |   5 doors

This car has trip computer, metallic paint, sun protection glass, dual zone climate control, warranty, paddle shift, parking sensors, automatic transmission, multi function steering wheel, bluetooth connectivity with voice control, leather, leather interior, dab ...eee





2725 cars under £20,000

image

 GH Car Sales, Primrose Lodge, Newcastle-upon-Tyne

£19,999
Was £20,999 Save £1,000

BMW 3 Series 2.0 330E M SPORT 4d 288 BHP

2020  |   51,728 miles  |   Saloon  |   1998  |   other  |   automatic  |   4 doors

With central locking, usb, black, airbag, cruise control with brake function, ambient lighting, engine immobiliser, air con, cup holder, electronic engine immobiliser, immobiliser, centre console, cupholder, 18in alloy wheels, cupholders, automatic, airba...eee

image

 JC Car Centre, Scotswood Road, Newcastle upon Tyne

£19,999

BMW 3 Series 2.0 320I SPORT TOURING 5d 181 BHP

2019  |   33,647 miles  |   Estate  |   1998  |   petrol  |   automatic  |   5 doors

With dab radio, ambient lighting, pas, electric windows, airbag, bluetooth, radio, airbags, black, cupholder, climate control, dual zone climate control, 17in alloy wheels, automatic, electric boot release, automatic gearbox, abs, alloy wheels, audio, war...eee

image

 The Car Lot Worcestershire Ltd, The Showroom Unit E5A Astwood Business Park Astw, Redditch

£19,999

BMW 3 Series M3 SMG

2003  |   97,000 miles  |   Convertible  |   3246  |   petrol  |   automatic  |   2 doors

With 12 months mot, service history, leather, mot, convertible, full service history...eee

image

 JC Car Centre, , North East

£19,999

BMW 3 Series 320d xDrive M Sport 5dr Step Auto

2016  |   50,445 miles  |   Estate  |   2000  |   diesel  |   automatic  |   5 doors

Options include passenger, leather, automatic gearbox, heated seats, audio, driver, warranty, cruise control, alloy wheels, bluetooth, black, bluetooth telephone preparation, radio, voice control, px welcome, automatic transmission, radio/cd, air con, usb, automatic...eee

image

 HPL Motors Atherton Atherton, 1 Bolton Rd,

£19,999
Was £20,999 Save £1,000

BMW 3 Series 2.0 330E M SPORT PHEV 4d AUTO 289 BHP

2019  |   35,000 miles  |   Saloon  |   1998  |   other  |   automatic  |   4 doors

With air conditioning, leather, cupholder, ambient lighting, central locking, air con, airbags, audio, centre console, alarm, radio, immobiliser, engine immobiliser, usb, alloy wheels, 18in alloy wheels, automatic, electronic engine immobiliser, cupholder...eee

image

 HPL Motors Oldham Oldham, 396 Manchester Road,

£19,999
Was £21,999 Save £2,000

BMW 3 Series 2.0 318D M SPORT 4d 148 BHP

2019  |   33,000 miles  |   Saloon  |   1995  |   diesel  |   manual  |   4 doors

With engine immobiliser, air conditioning, audio, radio, usb, centre console, alarm, cupholder, warranty, electronic engine immobiliser, cupholders, automatic, immobiliser, airbag, alloy wheels, air con, airbags, bluetooth, ambient lighting, 18in alloy wh...eee

image

 Dow Storey Limited, , North East

£19,995

BMW 3 Series 335d xDrive M Sport 5dr Step Auto

2015  |   48,200 miles  |   Estate  |   2993  |   diesel  |   automatic  |   5 doors

Features include folding rear seats, parking sensors, cd, automatic headlights, pas, split folding rear seats, usb, rear parking sensor, ambient lighting, alloy wheels, audio, split folding rear seat, cruise control, passenger, bluetooth, front and rear parking senso...eee

image

 Moravian Motors, , Scotland

£19,995

BMW 3 Series 

2018  |   39,575 miles  |   Saloon  |   2000  |   petrol  |   automatic  |   4 doors

This model has We have much more to tell you about this car so please feel free to call us for more details...eee

image

 Penwortham Garage, , North West

£19,995

BMW 3 Series 

2016  |   32,000 miles  |   Saloon  |   2993  |   diesel  |   automatic  |   4 doors

Features on this model include automatic, satellite navigation, alloy wheels, parking sensors, leather, mot, black, service history, speakers, cruise control, full service history, automatic gearbox, heated seats, 000 miles...eee

image

 Milton Car Sales, Goldington Road Bedford, Bedford

£19,995

BMW 3 Series 3.0 335d M Sport Touring Sport Auto xDrive ss 5dr

2015  |   60,000 miles  |   Estate  |   2993  |   diesel  |   automatic  |   5 doors

This model has mot, service history, alloys, sat nav...eee






We currently have 2,725 Bmw 3 Series cars available across the UK priced under £20000.

AS SEEN IN

GREAT DEALS FROM GREAT DEALERS

Start search