BM Direct

SAVE 50% on Express Post and Get Back on the Road Sooner!

Sign in or Create an Account

Cart 0
Cart 0
  • Home
  • Shop
    • Servicing
      • AC/cabin microfilters
      • Air filters (engine)
      • Brake pads and discs
      • Spark plugs
    • Common Issues
      • View all
    • Performance
      • View range
    • Gaskets
    • Transfer Case Fluid
    • Wipers
    • View All Categories
  • About
  • BMW Help Blog
  • Repairs & Servicing
  • Sign in
  • Create an Account
  • Home
  • Shop
    • Servicing
      • AC/cabin microfilters
      • Air filters (engine)
      • Brake pads and discs
      • Spark plugs
    • Common Issues
      • View all
    • Performance
      • View range
    • Gaskets
    • Transfer Case Fluid
    • Wipers
    • View All Categories
  • About
  • BMW Help Blog
  • Repairs & Servicing
  • Sign in
  • Create an Account

Check out the latest additions to our catalogue!

More brake pads and discs for bmw and mini ›
83192158851 Genuine BMW/Mini brake pad grease paste (3 gram sachet)

83192158851 Genuine BMW/Mini brake pad grease paste (3 gram sachet)

Regular price $695 $6.95
Genuine BMW/Mini Front Brake Pads to Suit M Sport/JCW Brakes (335 or 360mm disc) - 34106889266

Genuine BMW/Mini Front Brake Pads to Suit M Sport/JCW Brakes (335 or 360mm disc) - 34106889266

Sale price $28000 $280.00 Regular price $30824 $308.24
Genuine BMW Front Brake Pads to Suit G Series M Sport Brakes (348mm disc) - 34116888457 or 34116889570

Genuine BMW Front Brake Pads to Suit G Series M Sport Brakes (348mm disc) - 34116888457 or 34116889570

Sale price $57500 $575.00 Regular price $68263 $682.63
Genuine BMW 34116852253 Front Brake Pads for E7x/F1x X5/X6 (most 25d, 30d, 35d, 40d, 35i)

Genuine BMW 34116852253 Front Brake Pads for E7x/F1x X5/X6 (most 25d, 30d, 35d, 40d, 35i)

Sale price $34000 $340.00 Regular price $35593 $355.93
35211160421 Genuine BMW Brake Pedal Rubber Cover for Automatic/DCT (non-M) Models

35211160421 Genuine BMW Brake Pedal Rubber Cover for Automatic/DCT (non-M) Models

Sale price $1700 $17.00 Regular price $1766 $17.66

Ferodo FDB5055 34116888457 34116889570 Equivalent Front Brake Pad Set

Regular price $29800 $298.00
Genuine BMW Rear Brake Pads for G Series (5, 6, 7, 8, X3 - X7) M Sport Brakes - 34216867175

Genuine BMW Rear Brake Pads for G Series (5, 6, 7, 8, X3 - X7) M Sport Brakes - 34216867175

Sale price $27500 $275.00 Regular price $29300 $293.00
Genuine BMW 34116889585 Front Brake Pads to Suit 5/6/7/8 Series, X5/X6/X7 M Sport Brakes (374/395mm disc)

Genuine BMW 34116889585 Front Brake Pads to Suit 5/6/7/8 Series, X5/X6/X7 M Sport Brakes (374/395mm disc)

Sale price $64900 $649.00 Regular price $68200 $682.00
Motive Products power pressure brake bleeder kit with European adapter - MOT-0100/0100-MTV

Motive Products power pressure brake bleeder kit with European adapter - MOT-0100/0100-MTV

Sale price $18995 $189.95 Regular price $19070 $190.70

Cooling System Preventative Maintenance & Parts

More cooling system parts ›
17117639020 Genuine BMW large expansion tank cap - 140kPa.

17117639020 Genuine BMW large expansion tank cap - 140kPa.

Sale price $6300 $63.00
Sold Out
Mahle CRT170000S E8x/E9x 135i/335i (N55) expansion tank - 17137640515 equivalent

Mahle CRT170000S E8x/E9x 135i/335i (N55) expansion tank - 17137640515 equivalent

Regular price $25000 $250.00
Sold Out
11537583666 Genuine BMW N46 Cylinder Head Coolant Stopper Rear Flange

11537583666 Genuine BMW N46 Cylinder Head Coolant Stopper Rear Flange

Sale price $3500 $35.00
Sold Out
11537560130 Genuine BMW N46 Cylinder Head Coolant Neck

11537560130 Genuine BMW N46 Cylinder Head Coolant Neck

Sale price $15000 $150.00
11537572159 Genuine BMW N46 Cylinder Head Coolant Hose to Thermostat Housing/Coolant Pump

11537572159 Genuine BMW N46 Cylinder Head Coolant Hose to Thermostat Housing/Coolant Pump

Sale price $11900 $119.00
Gates 05-2484 Top Radiator Hose (BMW 17127540127 equivalent)

Gates 05-2484 Top Radiator Hose (BMW 17127540127 equivalent)

Regular price $11500 $115.00
Sold Out
Gates 05-2783 Top Radiator Hose (BMW 17127531579 equivalent)

Gates 05-2783 Top Radiator Hose (BMW 17127531579 equivalent)

Regular price $11000 $110.00
Gates 05-3300 Top Radiator Hose (BMW 17127604542 equivalent)

Gates 05-3300 Top Radiator Hose (BMW 17127604542 equivalent)

Regular price $12500 $125.00
Sold Out
Genuine BMW 17132284600 Main Coolant Expansion Tank for S55 F8x M2 Competition, M3 and M4

Genuine BMW 17132284600 Main Coolant Expansion Tank for S55 F8x M2 Competition, M3 and M4

Sale price $34000 $340.00

Quick links

  • Search our catalog
  • View all products
  • Shipping
  • Privacy
  • Returns
  • Terms and Conditions
  • Blog

We're here to help you.

We'll help you save time and save money fixing common problems on your BMW.

We stock a huge range of genuine parts for your BMW in Sydney and ship them nationwide. We also stock a selection of quality OEM parts to get you back on the road sooner.

Our range covers most popular models including 125i, 135i, 235i, 320i, 330i, 335i, 420i, 430i, 435i, 520i, 535i, X3, X4, and X5.

We have BMW filters, BMW radiator hoses, BMW oil filter housing gaskets, BMW rocker cover/valve cover gaskets, and many other commonly leaking gaskets to suit 135i, 335i, 320i, 330i, X3, X4, X5, X6 and more.

Looking for BMW torque specs, BMW repair instructions, or possible causes of BMW oil leaks, BMW rattles, or noises on your BMW? Send us an email!

Can't find it?

Send us an email to info@bmdirect.com.au with a brief description of the item along with some photos and your car's VIN number.

Like us? Follow us!

Like us on Facebook using the button below to receive our latest updates!

Follow us on Instagram for tips, tricks, trade secrets and more.


  • Facebook
  • Instagram

  • © 2026 BM Direct
Payment icons
  • Apple Pay
  • Google Pay
  • Mastercard
  • PayPal
  • Shop Pay
  • Union Pay
  • Visa
  • choosing a selection results in a full page refresh