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

1,148 Bmw 3 Series cars under £20,000 - 438 reductions


Change budget



Recently reduced (438)

image

 HPL Motors Oldham Oldham, 396 Manchester Road,

£19,999
Was £21,499 Save £1,500

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

2019  |   29,802 miles  |   Saloon  |   1998  |   other  |   automatic  |   4 doors

Description includes air conditioning, ambient lighting, airbags, bluetooth, central locking, engine immobiliser, leather, cupholders, centre console, airbag, air con, warranty, radio, alloy wheels, cupholder, automatic, usb, alarm, audio, immobiliser, electronic engine ...eee

image

 Lookers Vauxhall Birmingham, Star Park South, Birmingham

£19,999
Was £20,499 Save £500

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

2017 (17)  |   39,865 miles  |   saloon  |   9900  |   diesel  |   semiauto  |   4 doors

Features include body colour bumpers, daytime running lights, lights on warning, push button starter, electric adjustable door mirrors, check control system, computer, adjustable door mirrors, digital clock, brake pad wear indicator warning light, electric front and ...eee

image

 Hilton Car Supermarket Amersham Bletchley, Auckland Park, Milton Keynes

£19,999
Was £20,499 Save £500

BMW 3 Series 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug in Hybrid Auto Euro 6 (s/s) (292 ps)

2020  |   79,460 miles  |   Saloon  |   1998  |   other  |   automatic  |   4 doors

This car has dab digital radio, audio, radio, bluetooth, alloy wheels, usb, cruise control, privacy glass, abs, black, stereo, mot...eee

image

 Silsoe Prestige Motors Ltd, Silsoe Farm ,

£19,995
Was £24,995 Save £5,000

BMW 3 Series 4.0 M3 Limited Edition 500 Semi Auto 2dr

n/a  |   71,550 miles  |   Convertible  |   3999  |   petrol  |   automatic  |   2 doors

This car has dynamic stability control, black, alarm, air conditioning, radio, audio, voice control, cruise control, automatic, usb, ambient interior lighting, dab digital radio, passenger, abs, pas, leather, alloy wheels, anti lock braking system, bluetooth, cd,...eee

image

 Trew Contracts Limited, 26 Charlemont Street, Moy

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

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

2019  |   75,000 miles  |   Saloon  |   1995  |   diesel  |   automatic  |   4 doors

Description includes isofix, immobiliser, cup holders, airbags, dab digital radio, automatic, usb, cruise control, cupholder, 18in alloy wheels, radio, electronic engine immobiliser, dynamic stability control, ambient lighting, air conditioning, central locking, audio, c...eee

image

 Crossways Garage Ltd, 13 High Street, Halstead

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

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

2016  |   58,000 miles  |   Estate  |   2993  |   diesel  |   automatic  |   5 doors

Comes with mot, radio, alloys, alarm, 18in alloy wheels, folding mirrors, leather, 2 keys, dab radio, alloy wheels, 12 months mot, air conditioning, usb, paddle shift, engine immobiliser, airbags, ambient lighting, pas, warranty, cruise control, passenger, immo...eee

image

 MC Autosales, Unit D, Magherafelt

£19,995
Was £22,495 Save £2,500

BMW 3 Series 3.0 335D XDRIVE M SPORT SHADOW EDITION 4d 308 BHP

2018  |   60,000 miles  |   Saloon  |   2993  |   diesel  |   automatic  |   4 doors

Includes digital clock, bluetooth, leather, push button start, on board computer, climate control, automatic, saloon, navigation system, lights on warning, diesel particulate filter, abs, brake pad wear indicator warning light, dual climate control, service h...eee

image

 MI Prestige, 3 Russell Road, Chingford

£19,990
Was £20,240 Save £250

BMW 3 Series 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2019  |   69,000 miles  |   Saloon  |   1998  |   petrol  |   automatic  |   4 doors

This car has fog lights, automatic transmission, automatic, 18in alloy wheels, electronic engine immobiliser, mot, passenger, service history, ambient lighting, alloy wheels, centre console, warranty, air conditioning, pas, cruise control, immobiliser, air con, a...eee

image

 David Brown Cars Ltd, Unit 1, Guildford

£19,985
Was £21,595 Save £1,610

BMW 3 Series 2.0 M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2018  |   37,443 miles  |   Estate  |   1995  |   diesel  |   automatic  |   5 doors

Comes with sun protection glass, engine immobiliser, leather interior, leather, immobiliser, rear parking sensors, usb, front sports seats, audio, sport suspension, black, cupholders, front and rear parking sensors, hpi clear, finance available, cupholder, serv...eee

image

 Vertu Bmw Yeovil, Mead Avenue, Houndstone Business Park

£19,951
Was £19,961 Save £10

BMW 3 Series 318i M Sport 4dr Step Auto

2020 (70)  |   50,481 miles  |   saloon  |   9800  |   petrol  |   semiauto  |   4 doors

Description includes automatic, black, check control system, petrol, tachometer, centre console, power steering, electric power steering, on board computer, computer, sport suspension, outside temperature display, service history, body colour door handles...eee





1148 cars under £20,000

image

 HPL Motors Atherton Preston, Bluebell Way,

£19,999

BMW 3 Series 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug in Hybrid Auto Euro 6 (s/s) (292 ps)

2021  |   64,500 miles  |   Estate  |   1998  |   other  |   automatic  |   5 doors

With air conditioning, alloy wheels, service history, warranty, immobiliser, bluetooth, air con, ambient lighting, engine immobiliser, airbags, audio, airbag, usb, electronic engine immobiliser, central locking, roof rails, centre console, alarm, cupholde...eee

image

 Motorpoint Derby, Chartwell Drive, Derby

£19,999

BMW 3 Series 330e M Sport 4dr Step Auto

2020 (70)  |   43,851 miles  |   saloon  |   9800  |   hybrid  |   semiauto  |   4 doors

Featuring automatic transmission, check control system, black, outside temperature display, tachometer, service history, power steering, electric power steering, on board computer, body colour door handles, computer, automatic, petrol, centre console...eee

image

 HPL Motors Oldham Oldham, 396 Manchester Road,

£19,999

BMW 3 Series 2.0 318d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

2020  |   27,885 miles  |   Estate  |   1995  |   other  |   automatic  |   5 doors

Featuring air conditioning, warranty, ambient lighting, airbags, electronic engine immobiliser, audio, cupholders, bluetooth, automatic, alloy wheels, engine immobiliser, cupholder, centre console, airbag, usb, 17in alloy wheels, air con, central locking, radi...eee

image

 Lookers Vauxhall Birmingham, Star Park South, Birmingham

£19,999
Was £20,499 Save £500

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

2017 (17)  |   39,865 miles  |   saloon  |   9900  |   diesel  |   semiauto  |   4 doors

Description includes green tinted heat insulating glass, radio/cd, radio/cd/mp3, body colour door handles, lights on warning, dab digital radio, auxiliary point for auxiliary devices, electric adjustable door mirrors, adjustable door mirrors, digital clock, rain sensor, ...eee

image

 Hilton Car Supermarket Amersham Bletchley, Auckland Park, Milton Keynes

£19,999
Was £20,499 Save £500

BMW 3 Series 2.0 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug in Hybrid Auto Euro 6 (s/s) (292 ps)

2020  |   79,460 miles  |   Saloon  |   1998  |   other  |   automatic  |   4 doors

Includes alloy wheels, bluetooth, abs, dab digital radio, usb, black, privacy glass, audio, radio, stereo, cruise control, mot...eee

image

 Motorpoint Portsmouth, 468 London Road, Portsmouth

£19,999

BMW 3 Series 320d Sport 4dr Step Auto

2019 (69)  |   39,579 miles  |   saloon  |   9800  |   diesel  |   semiauto  |   4 doors

Features on this model include computer, speakers, centre console, stereo, on board computer, outside temperature display, cruise control with brake function, black, tachometer, speed limiter, power steering, automatic transmission, automatic, electric power steering, diesel parti...eee

image

 HPL Motors Oldham Oldham, 396 Manchester Road,

£19,999
Was £21,499 Save £1,500

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

2019  |   29,802 miles  |   Saloon  |   1998  |   other  |   automatic  |   4 doors

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

image

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

£19,995

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

n/a  |   35,430 miles  |   Saloon  |   1998  |   petrol  |   automatic  |   4 doors

Featuring alarm, centre console, airbags, service history, bluetooth, alloy wheels, engine immobiliser, cupholder, cupholders, ambient lighting, central locking, usb, electronic engine immobiliser, 18in alloy wheels, audio, air conditioning, airbag, automatic,...eee

image

 Baskeyfield Motors Limited Dresden, 192 Trentham Road,

£19,995

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

2020  |   62,832 miles  |   Saloon  |   1998  |   other  |   automatic  |   4 doors

This model has multi function steering wheel, lumbar support, park distance control, black, rear parking sensors, passenger, pas, climate control, navigation system, parking sensors, driver, bluetooth, heated seats, front centre armrest, leather, front and rear par...eee

image

 Martin Bell Car Sales, The Sun Garage, Darlington

£19,995

BMW 3 Series 3.0 335D XDRIVE M SPORT SHADOW EDITION STUNNING EXAMPLE ULEZ/COMPLIANT

2018  |   61,000 miles  |   Saloon  |   2993  |   diesel  |   automatic  |   4 doors

Comes with airbags, air conditioning, alloy wheels, automatic, leather, service history, m sport package, black, air con, heated seats, central locking, cupholder, radio, bluetooth, navigation system, cd, usb, cupholders, 2 keys, mot, airbag, audio...eee






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

AS SEEN IN

GREAT DEALS FROM GREAT DEALERS

Start search