BMW 3 Series
320i M Sport Auto
£20,350
£393/mo est.54,691 mi2021Petrol
Cannock
60 months · HP · 10.9% APR representative · £2,035 deposit
Your privacy choices
I use cookies to improve the site and to measure how well my ads work. You can opt out of either at any time.
Cars in market
Cars in market
Representative example
Cash price £15,000, £1,200 deposit, borrowing £13,800 at a representative APR of 10.9%. Fixed payments over 60 months, then the car is yours. Not a personalised quote.
Bobi.car Limited is a credit broker, not a lender. An Appointed Representative of Automotive Compliance Limited, authorised and regulated by the FCA (FRN 497010). We introduce you to Evolution Funding Limited trading as My Car Credit ("MCC") and receive a commission for doing so — so we're not impartial or independent, and it's your choice whether to proceed. Finance is subject to status. 18+, UK residents only.
Cars in market
Counted under what's set below — the models, the budget and the filters.
Every real car for sale across the one model you've kept. Nothing's being cut — you've not told me what it has to be.
320i M Sport Auto
£20,350
£393/mo est.54,691 mi2021Petrol
Cannock
60 months · HP · 10.9% APR representative · £2,035 deposit
320i Xdrive Sport Auto
£18,890
£365/mo est.42,226 mi2020Petrol
Middlesbrough
60 months · HP · 10.9% APR representative · £1,889 deposit
318d M Sport Mhev Auto
£18,820
£363/mo est.59,224 mi2021Diesel
Mansfield
60 months · HP · 10.9% APR representative · £1,882 deposit
M340i Xdrive Mhev Auto
£40,599
£783/mo est.19,585 mi2023Petrol
Southport
60 months · HP · 10.9% APR representative · £4,060 deposit
320i Sport Auto
£16,498
£318/mo est.88,362 mi2020Petrol
York
60 months · HP · 10.9% APR representative · £1,650 deposit
330e M Sport Auto
£18,998
£367/mo est.60,491 mi2022Petrol Electric Hybrid
Grangemouth
60 months · HP · 10.9% APR representative · £1,900 deposit
330e M Sport Auto
£21,598
£417/mo est.50,332 mi2023Petrol Electric Hybrid
Bradford
60 months · HP · 10.9% APR representative · £2,160 deposit
320i M Sport Pro Auto
£39,990
£772/mo est.2,818 mi2026Petrol
South Cambridgeshire
60 months · HP · 10.9% APR representative · £3,999 deposit
M340d Xdrive Mhev Auto
£41,891
£808/mo est.19,876 mi2024Diesel
Reading
60 months · HP · 10.9% APR representative · £4,189 deposit
330e M Sport Auto
£29,100
£562/mo est.21,780 mi2024Petrol Electric Hybrid
Chelmsford
60 months · HP · 10.9% APR representative · £2,910 deposit
320d Xdrive M Sport Auto
£12,744
£246/mo est.107,400 mi2018Diesel
Great Harwood
60 months · HP · 10.9% APR representative · £1,274 deposit
330e M Sport Auto
£20,490
£395/mo est.52,800 mi2021Petrol Electric Hybrid
Essendine
60 months · HP · 10.9% APR representative · £2,049 deposit
M340d Xdrive Mhev Auto
£42,950
£829/mo est.3,511 mi2024Diesel
Cheltenham
60 months · HP · 10.9% APR representative · £4,295 deposit
330e M Sport Auto
£39,495
£762/mo est.1,965 mi2026Petrol Electric Hybrid
North Kesteven
60 months · HP · 10.9% APR representative · £3,950 deposit
330e M Sport Auto
£20,090
£388/mo est.74,822 mi2023Petrol Electric Hybrid
Peterborough
60 months · HP · 10.9% APR representative · £2,009 deposit
320i M Sport Auto
£38,499
£743/mo est.5,331 mi2026Petrol
Southport
60 months · HP · 10.9% APR representative · £3,850 deposit
330e Xdrive Sport Auto
£22,890
£442/mo est.40,098 mi2022Petrol Electric Hybrid
Stretford
60 months · HP · 10.9% APR representative · £2,289 deposit
320i M Sport Auto
£29,995
£579/mo est.10,323 mi2024Petrol
Warrington
60 months · HP · 10.9% APR representative · £3,000 deposit
330e M Sport Auto
£18,913
£365/mo est.55,094 mi2021Petrol Electric Hybrid
Gloucester
60 months · HP · 10.9% APR representative · £1,891 deposit
320i M Sport Pro Auto
£37,995
£733/mo est.793 mi2026Petrol
South Cambridgeshire
60 months · HP · 10.9% APR representative · £3,800 deposit
330e M Sport Auto
£17,840
£344/mo est.37,168 mi2019Petrol Electric Hybrid
Mansfield
60 months · HP · 10.9% APR representative · £1,784 deposit
330e M Sport Auto
£13,290
£256/mo est.120,815 mi2022Petrol Electric Hybrid
Peterborough
60 months · HP · 10.9% APR representative · £1,329 deposit
320d M Sport Mhev Auto
£17,830
£344/mo est.83,799 mi2022Diesel
Wolverhampton
60 months · HP · 10.9% APR representative · £1,783 deposit
330e M Sport Auto
£19,770
£381/mo est.55,295 mi2022Petrol Electric Hybrid
Cannock
60 months · HP · 10.9% APR representative · £1,977 deposit
318d M Sport Mhev Auto
£17,700
£342/mo est.57,607 mi2022Diesel
Merthyr Tydfil
60 months · HP · 10.9% APR representative · £1,770 deposit
330e Sport Auto
£19,800
£382/mo est.49,026 mi2023Petrol Electric Hybrid
London
60 months · HP · 10.9% APR representative · £1,980 deposit
330e M Sport Auto
£38,950
£752/mo est.7,211 mi2026Petrol Electric Hybrid
Cheltenham
60 months · HP · 10.9% APR representative · £3,895 deposit
320i M Sport Pro Auto
£37,595
£725/mo est.4,523 mi2026Petrol
North Kesteven
60 months · HP · 10.9% APR representative · £3,760 deposit
320i M Sport Auto
£37,990
£733/mo est.7,728 mi2024Petrol
South Cambridgeshire
60 months · HP · 10.9% APR representative · £3,799 deposit
335d Xdrive M Sport Shadow Edition Auto
£22,490
£434/mo est.44,119 mi2018Diesel
Stockport
60 months · HP · 10.9% APR representative · £2,249 deposit
330e M Sport Auto
£21,583
£416/mo est.33,026 mi2021Petrol Electric Hybrid
Leicester
60 months · HP · 10.9% APR representative · £2,158 deposit
318i Sport Auto
£12,730
£246/mo est.52,513 mi2019Petrol
South Cambridgeshire
60 months · HP · 10.9% APR representative · £1,273 deposit
330e M Sport Auto
£24,312
£469/mo est.46,538 mi2023Petrol Electric Hybrid
Cannock
60 months · HP · 10.9% APR representative · £2,431 deposit
330e Xdrive M Sport Auto
£20,088
£388/mo est.58,467 mi2022Petrol Electric Hybrid
Gloucester
60 months · HP · 10.9% APR representative · £2,009 deposit
320i M Sport Auto
£36,495
£704/mo est.8,358 mi2026Petrol
South Cambridgeshire
60 months · HP · 10.9% APR representative · £3,650 deposit
318i Sport Auto
£9,760
£188/mo est.71,958 mi2017Petrol
Cannock
60 months · HP · 10.9% APR representative · £976 deposit
330e M Sport Auto
£19,460
£376/mo est.24,071 mi2019Petrol Electric Hybrid
Norwich
60 months · HP · 10.9% APR representative · £1,946 deposit
330e M Sport Auto
£19,220
£371/mo est.82,752 mi2023Petrol Electric Hybrid
Waltham Cross
60 months · HP · 10.9% APR representative · £1,922 deposit
320i M Sport Auto
£33,799
£652/mo est.7,179 mi2025Petrol
Southport
60 months · HP · 10.9% APR representative · £3,380 deposit
320d Sport Auto
£16,680
£322/mo est.54,655 mi2020Diesel
Cheshire West And Chester
60 months · HP · 10.9% APR representative · £1,668 deposit
320i M Sport Pro Auto
£36,295
£700/mo est.4,231 mi2026Petrol
North Kesteven
60 months · HP · 10.9% APR representative · £3,630 deposit
320i M Sport Auto
£35,990
£694/mo est.5,000 mi2026Petrol
Southend-On-Sea
60 months · HP · 10.9% APR representative · £3,599 deposit
320i M Sport Auto
£35,995
£695/mo est.2,762 mi2026Petrol
North Kesteven
60 months · HP · 10.9% APR representative · £3,600 deposit
320d M Sport Mhev Auto
£14,491
£280/mo est.106,000 mi2020Diesel
Dewsbury
60 months · HP · 10.9% APR representative · £1,449 deposit
320d M Sport Auto
£16,540
£319/mo est.61,232 mi2019Diesel
Glasgow City
60 months · HP · 10.9% APR representative · £1,654 deposit
330e M Sport Auto
£24,950
£481/mo est.25,169 mi2023Petrol Electric Hybrid
Cheltenham
60 months · HP · 10.9% APR representative · £2,495 deposit
320i M Sport Auto
£24,895
£480/mo est.37,419 mi2024Petrol
Derby
60 months · HP · 10.9% APR representative · £2,490 deposit
320i Xdrive M Sport Auto
£24,907
£481/mo est.26,574 mi2022Petrol
Nottingham
60 months · HP · 10.9% APR representative · £2,491 deposit