2021 BMW 2 Series
£18,295
2021 · 19,755 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
24 cars found
£18,295
2021 · 19,755 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£32,999
2025 · 3,215 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£37,999
2023 · 9,335 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£28,999
2026 · 4,141 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£6,995
2016 · 74,121 miles · Petrol · Manual
Bury · JMC Motors Ltd
£31,499
2023 · 15,365 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£40,395
2024 · 15,400 miles · Petrol · Automatic
Huddersfield · Hitchfields Ltd
£8,795
2016 · 58,730 miles · Diesel · Manual
Preston · Northwest Trade Centre Garstang
£6,095
2014 · 83,500 miles · Diesel · Manual
Preston · North West Trade Centre Preston
£16,574
2020 · 40,182 miles · Petrol · Manual
Warrington · Halliwell Jones BMW
£16,848
2021 · 58,878 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£17,295
2021 · 31,068 miles · Petrol · Automatic
Preston · MotorTrust Garstang
£16,003
2021 · 54,452 miles · Diesel · Manual
Warrington · Halliwell Jones BMW
£17,953
2022 · 41,970 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£15,895
2020 · 19,591 miles · Petrol · Manual
Preston · MotorTrust Garstang
£29,214
2023 · 7,106 miles · Petrol · Automatic
Warrington · Halliwell Jones BMW
£41,495
2025 · 6,862 miles · Petrol · Automatic
Huddersfield · Hitchfields Ltd
£27,925
2025 · 9,383 miles · Petrol Hybrid · Automatic
Warrington · Halliwell Jones BMW
£17,295
2019 · 43,210 miles · Petrol · Automatic
Preston · MotorTrust Garstang
£22,509
2022 · 43,000 miles · Petrol · Automatic
Bury · Oakwood Motor Company
£17,495
2018 · 34,108 miles · Petrol · Automatic
Lancaster · MotorTrust Lancaster
£21,895
2022 · 72,000 miles · Petrol · Automatic
Preston · MotorTrust Garstang
£17,395
2020 · 10,000 miles · Petrol · Automatic
Haslingden · MotorTrust Haslingden
£15,680
2020 · 27,714 miles · Petrol · Automatic
Warrington · Big Motoring World Warrington
There are 24 used BMW 2 Series cars for sale on TonysTopRevs right now, priced from £6,095 to £41,495, from 10 approved dealers. They range from 2014 to 2026 models. By fuel: 19 petrol, 3 diesel and 2 petrol hybrid. The most stock is in Warrington, Preston and Bury.
Every car here is listed by a dealer we have approved, and stock is refreshed regularly from each dealer's own website or stock feed. You deal with the dealer directly: call or send an enquiry from any listing.