Grassicks BMW

Grassicks BMW Premier BMW centre in Perth, Scotland. Grassicks BMW offers the latest new models along with a wide r Alfred saw to that. There's no rush.

Alfred Grassick first opened the doors of his Garage in 1922, then in 1971 his son Donald Grassick took on the BMW franchise. Following Donald's untimely death his wife Mary continued to run the business until 1995. After many years building a successful business Grassicks decided to sell to our family own group Eastern Western Motor Group in 2017. There's nothing like growing up in a big family t

o teach you about looking after others. Grassicks BMW of Perth has always been for people who like things just so. He understood about delivering peerless service, and that attitude is honoured by every new generation. Today Grassicks customers enjoy a supreme level of quality care, and an attention to detail that reminds them just how things ought to be. We're proud to remain a family business in an age of corporate giants; and we look forward to welcoming you to our family. Oh, and don't worry, you won't have to remember anyone's birthday! The BMW range is designed to give you the widest choice possible. Some customers know exactly what they want, right down to the floor mats. Others need some help deciding what's best for them. We'll spend as much time as it takes talking to you to discover just what it is you want out of your driving experience. With Grassicks BMW you'll always be confident that you're making the best choice. At Grassicks it's the same with our finance packages. We have a range of flexible purchase options that can be tailored to suit the private or business user. We look forward to seeing you soon.

17/06/2026

LAST OPPORTUNITY THIS JUNE.
Experience the BMW 2 Series Gran Coupé with exceptional value and limited-time finance support.
Once it’s gone, it’s gone.
Contact Grassicks BMW on 01738 630001 or click here
for more information https://bit.ly/4vEU9lU

Own the BMW of your dreams for £449 per monthApproved Used BMW 320i M Sport Saloon23' Plate | Petrol | Automatic | 18,03...
17/06/2026

Own the BMW of your dreams for £449 per month

Approved Used BMW 320i M Sport Saloon
23' Plate | Petrol | Automatic | 18,038mi
£27,798

For full details visit:
👉https://usedcars.bmw.co.uk/vehicle/202604141538019?quoteref=89771fbf-3bbd-4319-8fd7-391b8e83456e

Key Specs:
- Mineral White
- M Sport Package
- Mocha with Night Blue Contrast Stitching Vernasca Leather
- 19" Bicolour Orbit Grey Double-spoke style 793
- Park Assist/Self Parking w camera
- Aluminium Mesheffect Interior Trim

Official Fuel Consumption:
• Combined : 42.16 mpg
• Combined CO2 Emissions 151 g/km

BMW Approved Used Car Benefits Inc:
• 12 Month BMW Warranty
• 12 Month BMW Roadside Assistance
• 12 Month MOT

We are happy to take your old car in part exchange and settle off your existing finance, however we will need to see it to value it.

To request a test drive or a part exchange appraisal, call our Sales Team on 0173 863 0001, or leave us a Direct Message.
............................................................................
£495 per month with a customer deposit of £399*
£479 per month with a customer deposit of £999*
£449 per month with a customer deposit of £2142*............................................................................

BMW 320i M Sport Saloon. Financial Services (Personal Contract Plan^) representative example. Based on 8,000 annual mileage.

Duration: 48 Months
47 Monthly Payments: £999
Customer Deposit: £479
Retail Cash Price: £27,798
Acceptance Fee: £0*
Optional Final Payment: £13,587.67
Purchase Fee: £0**
Total Amount Payable: £36,832.84
Total Charge for Credit: £9,034.84
Representative: 11.9 % APR

^At the end of the agreement there are three options i) pay the optional final payment and own the vehicle. ii) return the vehicle: (subject to excess mileage and fair wear and tear, charges may apply). iii) replace/part exchange the vehicle. Retail sales only *payable with first payment. ** payable with optional final payment, 9.06p per mile excess mileage charges apply (PLUS VAT), further charge may be payable if vehicle is returned. Indemnities may be required. Subject to status.

Own the BMW of your dreams for £699 per monthApproved Used BMW M340i xDrive Saloon *HUGE SPEC*73' Plate | Petrol | Autom...
16/06/2026

Own the BMW of your dreams for £699 per month

Approved Used BMW M340i xDrive Saloon *HUGE SPEC*
73' Plate | Petrol | Automatic | 23,680mi
£42,998

For full details visit:
👉https://usedcars.bmw.co.uk/vehicle/202606012880066?quoteref=28bcc889-a8ad-4661-8427-5492529372ab

Key Specs:
- Black Sapphire
- M Sport Pro Pack
- Comfort Plus Pack
- Technology Pack
- Electric Glass Sunroof
- Carbon Fibre Interior Trim & so much more

Official Fuel Consumption:
• Combined : 34.87 mpg
• Combined CO2 Emissions 183 g/km

BMW Approved Used Car Benefits Inc:
• 12 Month BMW Warranty
• 12 Month BMW Roadside Assistance
• 12 Month MOT

We are happy to take your old car in part exchange and settle off your existing finance, however we will need to see it to value it.

To request a test drive or a part exchange appraisal, call our Sales Team on 0173 863 0001, or leave us a Direct Message.
............................................................................
£807 per month with a customer deposit of £399*
£777 per month with a customer deposit of £1550*
£699 per month with a customer deposit of £4500*............................................................................

BMW 118i M Sport. Financial Services (Personal Contract Plan^) representative example. Based on 8,000 annual mileage.

Duration: 48 Months
47 Monthly Payments: £777
Customer Deposit: £1549.1
Retail Cash Price: £42,998
Acceptance Fee: £0*
Optional Final Payment: £18,890.14
Purchase Fee: £0**
Total Amount Payable: £56,958.24
Total Charge for Credit: £13,960.24
Representative: 11.9 % APR

^At the end of the agreement there are three options i) pay the optional final payment and own the vehicle. ii) return the vehicle: (subject to excess mileage and fair wear and tear, charges may apply). iii) replace/part exchange the vehicle. Retail sales only *payable with first payment. ** payable with optional final payment, 12.46p per mile excess mileage charges apply (PLUS VAT), further charge may be payable if vehicle is returned. Indemnities may be required. Subject to status.

Own the BMW of your dreams for £399 per monthApproved Used BMW X1 xDrive20d M Sport20' Plate | Diesel | Automatic | 25,5...
16/06/2026

Own the BMW of your dreams for £399 per month

Approved Used BMW X1 xDrive20d M Sport
20' Plate | Diesel | Automatic | 25,517 mi
£22,398

For full details visit:
👉https://usedcars.bmw.co.uk/vehicle/202606042979060?quoteref=31215246-044e-4d58-b3cb-fa7b19c8e791

Key Specs:
- Alpine White
- M Sport Package
- Seat heating, front
- Sun Protection/Privacy Glass
- High-gloss black interior trim with Pearl chrome finisher
- Black Dakota leather with perforation

Official Fuel Consumption:
• Combined : 49.56 mpg
• Combined CO2 Emissions 149 g/km

BMW Approved Used Car Benefits Inc:
• 12 Month BMW Warranty
• 12 Month BMW Roadside Assistance
• 12 Month MOT

We are happy to take your old car in part exchange and settle off your existing finance, however we will need to see it to value it.

To request a test drive or a part exchange appraisal, call our Sales Team on 0173 863 0001, or leave us a Direct Message.
............................................................................
£432 per month with a customer deposit of £399*
£416 per month with a customer deposit of £999*
£399 per month with a customer deposit of £1647*............................................................................

BMW X1 xDrive20d M Sport. Financial Services (Personal Contract Plan^) representative example. Based on 8,000 annual mileage.

Duration: 48 Months
47 Monthly Payments: £399.00
Customer Deposit: £1,647.31
Retail Cash Price: £22,398
Acceptance Fee: £0*
Optional Final Payment: £9,805.58
Purchase Fee: £0**
Total Amount Payable: £30,205.89
Total Charge for Credit: £7,206.89
Representative: 11.9 % APR

^At the end of the agreement there are three options i) pay the optional final payment and own the vehicle. ii) return the vehicle: (subject to excess mileage and fair wear and tear, charges may apply). iii) replace/part exchange the vehicle. Retail sales only *payable with first payment. ** payable with optional final payment, 6.9p per mile excess mileage charges apply (PLUS VAT), further charge may be payable if vehicle is returned. Indemnities may be required. Subject to status.

15/06/2026

Discover your next BMW this June.

BMW Personal Contract Plan
• 48-month agreement
• 47 monthly rentals of £375
• Customer deposit £999
• Retailer deposit contribution £2,449.37
• 2.90% Representative APR

Contact Grassicks BMW on 01738 630001 for details.
Browse here for more information https://bit.ly/43BAGGT

Own the BMW of your dreams for £699 per monthApproved Used BMW X5 xDrive30d M Sport23' Plate | Diesel | Automatic | 31,7...
14/06/2026

Own the BMW of your dreams for £699 per month

Approved Used BMW X5 xDrive30d M Sport
23' Plate | Diesel | Automatic | 31,726 mi
£46,990

For full details visit:
👉https://usedcars.bmw.co.uk/vehicle/202603190831578?quoteref=27b94b41-b947-4c98-9f64-a8ab2e4ad319

Key Specs:
- Carbon Black
- M Sport Pro Pack
- Technology Pack
- Visibility Pack
- Head-Up Display
- Harman/Kardon Surround Sound Audio System

Official Fuel Consumption:
• Combined : 39.23 mpg
• Combined CO2 Emissions 189 g/km

BMW Approved Used Car Benefits Inc:
• 12 Month BMW Warranty
• 12 Month BMW Roadside Assistance
• 12 Month MOT

We are happy to take your old car in part exchange and settle off your existing finance, however we will need to see it to value it.

To request a test drive or a part exchange appraisal, call our Sales Team on 0173 863 0001, or leave us a Direct Message.
............................................................................
£794 per month with a customer deposit of £0*
£777 per month with a customer deposit of £644*
£699 per month with a customer deposit of £3596*............................................................................

BMW X5 xDrive30d M Sport. Financial Services (Personal Contract Plan^) representative example. Based on 8,000 annual mileage.

Duration: 49 Months
48 Monthly Payments: £777
Customer Deposit: £644
Retail Cash Price: £46,990
Acceptance Fee: £0*
Optional Final Payment: £26,197.92
Purchase Fee: £0**
Total Amount Payable: £65,342.43
Total Charge for Credit: £17,044.43
Representative: 11.9 % APR

^At the end of the agreement there are three options i) pay the optional final payment and own the vehicle. ii) return the vehicle: (subject to excess mileage and fair wear and tear, charges may apply). iii) replace/part exchange the vehicle. Retail sales only *payable with first payment. ** payable with optional final payment, 13.23p per mile excess mileage charges apply (PLUS VAT), further charge may be payable if vehicle is returned. Indemnities may be required. Subject to status.

Own the BMW of your dreams for £399 per monthApproved Used BMW 120 M Sport75' Plate | Petrol | Automatic | 4,543 mi£27,9...
13/06/2026

Own the BMW of your dreams for £399 per month

Approved Used BMW 120 M Sport
75' Plate | Petrol | Automatic | 4,543 mi
£27,999

Key Specs:
- Black Sapphire
- M Sport Package
- Automatic DCT Transmission
- Parking Assistant/Self Parking
- Wireless Apple Carplay/Android Auto
- 18" Alloy Midnight Grey Burnished 975M

Official Fuel Consumption:
• Combined : 52.31 mpg
• Combined CO2 Emissions 121 g/km

BMW Approved Used Car Benefits Inc:
• 12 Month BMW Warranty
• 12 Month BMW Roadside Assistance
• 12 Month MOT

We are happy to take your old car in part exchange and settle off your existing finance, however we will need to see it to value it.

To request a test drive or a part exchange appraisal, call our Sales Team on 0173 863 0001, or leave us a Direct Message.
............................................................................
£431 per month with a customer deposit of £399*
£416 per month with a customer deposit of £999*
£399 per month with a customer deposit of £1675*............................................................................

BMW 120 M Sport. Financial Services (Personal Contract Plan^) representative example. Based on 8,000 annual mileage.

Duration: 48 Months
47 Monthly Payments: £399
Customer Deposit: £1675.05
Retail Cash Price: £27,999.00
Acceptance Fee: £0*
Optional Final Payment: £14,892.47
Purchase Fee: £0**
Total Amount Payable: £35,820.52
Total Charge for Credit: £7,821.52
Representative: 9.9 % APR

^At the end of the agreement there are three options i) pay the optional final payment and own the vehicle. ii) return the vehicle: (subject to excess mileage and fair wear and tear, charges may apply). iii) replace/part exchange the vehicle. Retail sales only *payable with first payment. ** payable with optional final payment, 11.72p per mile excess mileage charges apply (PLUS VAT), further charge may be payable if vehicle is returned. Indemnities may be required. Subject to status.

Drive away in a new 1 Series from just £375 per month this June. With a £999 customer deposit and £2,449.37 retailer dep...
13/06/2026

Drive away in a new 1 Series from just £375 per month this June. With a £999 customer deposit and £2,449.37 retailer deposit contribution, this is an opportunity not to be missed. Call Grassicks BMW on 01738 630001.

Click here for more information https://bit.ly/43BAGGT

Own the BMW of your dreams for £555 per monthApproved Used BMW X4 xDrive20d M Sport71' Plate | Diesel | Automatic | 36,5...
12/06/2026

Own the BMW of your dreams for £555 per month

Approved Used BMW X4 xDrive20d M Sport
71' Plate | Diesel | Automatic | 36,584mi
£32,499

For full details visit:
👉https://usedcars.bmw.co.uk/vehicle/202605072205698?quoteref=13fd47b9-e34f-4084-8e8a-bab013a40886

Key Specs:
- Alpine White
- M Sport Pro Pack
- Heated Steering Wheel
- 20" Double-spoke style 787 M light alloy wheels
- Sun Protection/Privacy Glass
- M Sport brakes with Red callipers

Official Fuel Consumption:
• Combined : 48.7 mpg
• Combined CO2 Emissions 151 g/km

BMW Approved Used Car Benefits Inc:
• 12 Month BMW Warranty
• 12 Month BMW Roadside Assistance
• 12 Month MOT

We are happy to take your old car in part exchange and settle off your existing finance, however we will need to see it to value it.

To request a test drive or a part exchange appraisal, call our Sales Team on 0173 863 0001, or leave us a Direct Message.
............................................................................
£609 per month with a customer deposit of £399*
£579 per month with a customer deposit of £1537*
£555 per month with a customer deposit of £2445*............................................................................

BMW X4 xDrive20d M Sport. Financial Services (Personal Contract Plan^) representative example. Based on 8,000 annual mileage.

Duration: 48 Months
47 Monthly Payments: £555
Customer Deposit: £2445
Retail Cash Price: £32,499
Acceptance Fee: £0*
Optional Final Payment: £14,193.83
Purchase Fee: £0**
Total Amount Payable: £42,724.46
Total Charge for Credit: £10,225.46
Representative: 11.9 % APR

^At the end of the agreement there are three options i) pay the optional final payment and own the vehicle. ii) return the vehicle: (subject to excess mileage and fair wear and tear, charges may apply). iii) replace/part exchange the vehicle. Retail sales only *payable with first payment. ** payable with optional final payment, 6.97p per mile excess mileage charges apply (PLUS VAT), further charge may be payable if vehicle is returned. Indemnities may be required. Subject to status.

Own the BMW of your dreams for £399 per monthApproved Used BMW M135i xDrive21' Plate | Petrol | Automatic | 36,118mi£24,...
11/06/2026

Own the BMW of your dreams for £399 per month

Approved Used BMW M135i xDrive
21' Plate | Petrol | Automatic | 36,118mi
£24,899

For full details visit:
👉https://usedcars.bmw.co.uk/vehicle/202605112295057?quoteref=8e6aa498-49e1-4be9-ba64-b8e45f5109de

Key Specs:
- Alpine White
- Technology Pack
- Head-Up Display
- Parking Assistant/Self Parking
- High Beam Assistant
- M Sport brakes with Blue callipers

Official Fuel Consumption:
• Combined : 38.17 mpg
• Combined CO2 Emissions 168 g/km

BMW Approved Used Car Benefits Inc:
• 12 Month BMW Warranty
• 12 Month BMW Roadside Assistance
• 12 Month MOT

We are happy to take your old car in part exchange and settle off your existing finance, however we will need to see it to value it.

To request a test drive or a part exchange appraisal, call our Sales Team on 0173 863 0001, or leave us a Direct Message.
............................................................................
£443 per month with a customer deposit of £399*
£422 per month with a customer deposit of £1228*
£399 per month with a customer deposit of £2099*............................................................................

BMW M135i xDrive. Financial Services (Personal Contract Plan^) representative example. Based on 8,000 annual mileage.

Duration: 48 Months
47 Monthly Payments: £399.00
Customer Deposit: £2099.2
Retail Cash Price: £24,899.00
Acceptance Fee: £0*
Optional Final Payment: £12,076.08
Purchase Fee: £0**
Total Amount Payable: £32,928.28
Total Charge for Credit: £8,029.28
Representative: 11.9 % APR

^At the end of the agreement there are three options i) pay the optional final payment and own the vehicle. ii) return the vehicle: (subject to excess mileage and fair wear and tear, charges may apply). iii) replace/part exchange the vehicle. Retail sales only *payable with first payment. ** payable with optional final payment, 8.65p per mile excess mileage charges apply (PLUS VAT), further charge may be payable if vehicle is returned. Indemnities may be required. Subject to status.

Address

The Triangle, Inveralmond
Perth
PH13GA

Opening Hours

Monday 9am - 6pm
Tuesday 9am - 6pm
Wednesday 9am - 6pm
Thursday 9am - 6pm
Friday 9am - 6pm
Saturday 9am - 5pm
Sunday 12pm - 5pm

Telephone

+441738630001

Alerts

Be the first to know and let us send you an email when Grassicks BMW posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Grassicks BMW:

Share