
Contact and opening hours
Sales
Opening hoursMonday08:30 – 18:00Tuesday08:30 – 18:00Wednesday08:30 – 18:00Thursday08:30 – 18:00Friday08:30 – 18:00Saturday09:00 – 17:00SundayClosedService
Opening hoursMonday08:00 – 18:00Tuesday08:00 – 18:00Wednesday08:00 – 18:00Thursday08:00 – 18:00Friday08:00 – 18:00Saturday08:00 – 12:30SundayClosed
New arrivals
- RuxleyBMW X7X7 xDrive40d M Sport
- 2023
- 19,675 miles
- Diesel
- Automatic
Price£64,950 - RuxleyBMW 1 Series118i M Sport
- 2022
- 27,041 miles
- Petrol
- Manual
Price£19,984 - RuxleyBMW 1 Series118i Sport
- 2022
- 8,460 miles
- Petrol
- Automatic
Price£19,995 - RuxleyBMW 2 SeriesM235 xDrive
- 2025
- 8,000 miles
- Petrol
- Automatic
Price£42,536 - RuxleyBMW 2 Series220 M Sport
- 2025
- 8,000 miles
- Petrol
- Automatic
Price£31,482 - RuxleyBMW 1 SeriesM135 xDrive
- 2025
- 10,692 miles
- Petrol
- Automatic
Price£33,973 - RuxleyBMW X3X3 20d xDrive M Sport
- 2025
- 3,570 miles
- Diesel
- Automatic
Price£49,447 - RuxleyBMW 1 Series120 M Sport
- 2025
- 2,324 miles
- Petrol
- Automatic
Price£29,879 - RuxleyBMW Z4Z4 sDrive20i M Sport
- 2021
- 36,341 miles
- Petrol
- Automatic
Price£26,542 - RuxleyBMW 3 Series320i M Sport Touring
- 2024
- 14,239 miles
- Petrol
- Automatic
Price£32,928 - RuxleyBMW iX1iX1 eDrive20 M Sport
- 2025
- 5,706 miles
- Electric
- Automatic
Price£35,809 - RuxleyBMW X2X2 M35i
- 2020
- 53,192 miles
- Petrol
- Automatic
Price£21,987