Find The Perfect Gift For A BMW Enthusiast

BMW Gifts

Discover the perfect BMW-related gifts for enthusiasts, owners, and fans of the iconic brand. Whether you're shopping for birthdays, holidays, or special occasions, our collection features a wide range of products that celebrate BMW's legacy of innovation, luxury, and performance.

From stylish BMW apparel and accessories to premium car care products and lifestyle items, you'll find something for every BMW lover. Explore our selection of BMW keychains, model cars, M Performance merchandise, and more. Each gift is designed to showcase the quality and craftsmanship that BMW is known for, making them ideal for anyone passionate about "The Ultimate Driving Machine."

Filters

Filters

£
to
£
1316 products
Sort by
Sort by
EBC BrakesEBC Brakes BMW E28/E34 5 Series Ultimax Rear Brake Shoe 5004
Sale price£42.15GBP
EBC Ultimax Front Brake Pads for BMW E28 5 Series, E24 6 Series – Part DP414
EBC BrakesEBC Brakes BMW E28 5 Series, E24 6 Series Yellowstuff Front Brake Pads DP414
Sale price£53.46GBP
EBC BrakesEBC Brakes BMW E28/E34 5 Series, E24 6 Series, E23-E38 7 Series, E31 8 Series, M3, M5, Z3, Z8, M Z3, MRoadster Z3, Mroadster Z3 Ultimax Rear Brake Shoe 6409
Sale price£22.58GBP
EBC Ultimax Rear Brake Pads for BMW E12 5 Series – Part DP283
EBC BrakesEBC Brakes BMW E12 5 Series Greenstuff Rear Brake Pads DP283
Sale price£22.66GBP
EBC Greenstuff Front Brake Pads for BMW E12 5 Series, E24 6 Series, E23 7 Series – Part DP2753
EBC BrakesEBC Brakes BMW E12 5 Series, E24 6 Series, E23 7 Series Greenstuff Front Brake Pads DP2753
Sale price£64.66GBP
EBC Ultimax Front Brake Pads for BMW E12 5 Series, E23 7 Series – Part DP125/2
EBC BrakesEBC Brakes BMW E12 5 Series, E23 7 Series Ultimax Front Brake Pads DP125/2
Sale price£33.76GBP
EBC Brake Wear Sensor Lead EFA135 for BMW E90-E92 3 Series, E84 X1
EBC BrakesEBC Brakes BMW E90-E92 3 Series, E84 X1 Front Brake Wear Sensor EFA135
Sale price£9.92GBP
EBC Brake Wear Sensor Lead EFA098 for BMW E90-E92 3 Series
EBC BrakesEBC Brakes BMW E90-E92 3 Series Front Brake Wear Sensor EFA098
Sale price£11.45GBP
EBC Brake Wear Sensor Lead EFA052 for BMW E46 3 Series, E53 X5
EBC BrakesEBC Brakes BMW E46 3 Series, E53 X5 Rear Brake Wear Sensor EFA052
Sale price£15.01GBP
EBC Redstuff Rear Brake Pads for BMW E30 3 Series, E24 6 Series, E23 7 Series, M5, Alpina E21/E30 B6, Alpina E21/E30 C1, Alpina E30 C2 – Part DP3447C
EBC BrakesEBC Brakes BMW E30 3 Series, E24 6 Series, E23 7 Series, E28 M5, Alpina E21/E30 B6, Alpina E21/E30 C1, Alpina E30 C2 Redstuff Rear Brake Pads DP3447C
Sale price£62.70GBP
EBC Ultimax Rear Brake Pads for BMW F30/F31 3 Series, F32-F36 4 Series – Part DPX2131
EBC BrakesEBC Brakes BMW F30/F31 3 Series, F32-F36 4 Series Extra Duty Rear Brake Pads DPX2131
Sale price£56.27GBP
EBC Greenstuff Rear Brake Pads DP22131 for BMW F30/F31 3 Series, F32-F36 4 Series
EBC BrakesEBC Brakes BMW F30/F31 3 Series, F32-F36 4 Series Greenstuff Rear Brake Pads DP22131
Sale price£73.14GBP
EBC Brake Wear Sensor Lead EFA097 for BMW E90-E93 3 Series
EBC BrakesEBC Brakes BMW E90-E93 3 Series Front Brake Wear Sensor EFA097
Sale price£11.15GBP
EBC Ultimax Rear Brake Pads for BMW E90-E93 3 Series, E84 X1 – Part DP1588
EBC BrakesEBC Brakes BMW E90-E93 3 Series, E84 X1 Ultimax Rear Brake Pads DP1588
Sale price£61.44GBP
EBC Ultimax Front Brake Pads for BMW E90-E93 3 Series, E84 X1, Z4 – Part DPX2077
EBC BrakesEBC Brakes BMW E90-E93 3 Series, E84 X1, E89 Z4 Extra Duty Front Brake Pads DPX2077
Sale price£69.72GBP
EBC Redstuff Rear Brake Pads for BMW E90/E91 3 Series – Part DP31576C
EBC BrakesEBC Brakes BMW E90/E91 3 Series Redstuff Rear Brake Pads DP31576C
Sale price£69.49GBP
EBC Ultimax Front Brake Pads for BMW E46 3 Series, E34/E39 5 Series – Part DP1089
EBC BrakesEBC Brakes BMW E46 3 Series, E34/E39 5 Series Ultimax Front Brake Pads DP1089
Sale price£60.01GBP
EBC Greenstuff Rear Brake Pads for BMW E46 3 Series, E38 7 Series, Z8 – Part DP21118
EBC BrakesEBC Brakes BMW E46 3 Series, E38 7 Series, E52 Z8 Greenstuff Rear Brake Pads DP21118
Sale price£65.72GBP
EBC Ultimax Rear Brake Pads for BMW E46 3 Series, E38 7 Series, E83 X3, E53 X5, M5 – Part DP1118
EBC BrakesEBC Brakes BMW E46 3 Series, E38 7 Series, E83 X3, E53 X5, E39 M5 Ultimax Rear Brake Pads DP1118
Sale price£50.03GBP
EBC Ultimax Front Brake Pads for BMW E46 3 Series, E83 X3, Z4 – Part DP1552
EBC BrakesEBC Brakes BMW E46 3 Series, E83 X3, E85/E86 Z4 Ultimax Front Brake Pads DP1552
Sale price£65.94GBP
EBC Brake Wear Sensor Lead EFA066 for BMW E46 3 Series, M3
EBC BrakesEBC Brakes BMW E46 3 Series, E46 M3 Front Brake Wear Sensor EFA066
Sale price£8.67GBP
EBC Brake Wear Sensor Lead EFA051 for BMW E46 3 Series
EBC BrakesEBC Brakes BMW E46 3 Series Rear Brake Wear Sensor EFA051
Sale price£9.92GBP
EBC Ultimax Rear Brake Pads for BMW E46 3 Series, Z3, Z4 – Part DP1289
EBC BrakesEBC Brakes BMW E46 3 Series, E36/7 Z3, E85/E86 Z4 Ultimax Rear Brake Pads DP1289
Sale price£56.36GBP
EBC Greenstuff Rear Brake Pads for BMW E46 3 Series, Z3, Z4 – Part DP21289
EBC BrakesEBC Brakes BMW E46 3 Series, E36/7 Z3, E85/E86 Z4 Greenstuff Rear Brake Pads DP21289
Sale price£71.02GBP
EBC Brake Wear Sensor Lead EFA050 for BMW E46 3 Series, Z4
EBC BrakesEBC Brakes BMW E46 3 Series, E85/E86 Z4 Front Brake Wear Sensor EFA050
Sale price£8.17GBP
EBC Ultimax Front Brake Pads for BMW E46 3 Series, Z3, Z4 – Part DP1211
EBC BrakesEBC Brakes BMW E46 3 Series, E36/7 Z3, E85/E86 Z4 Ultimax Front Brake Pads DP1211
Sale price£57.02GBP
EBC Greenstuff Front Brake Pads DP21211 for BMW E46 3 Series, Z3, Z4
EBC BrakesEBC Brakes BMW E46 3 Series, E36/7 Z3, E85/E86 Z4 Greenstuff Front Brake Pads DP21211
Sale price£72.58GBP
EBC Redstuff Rear Brake Pads for BMW E36/E46 3 Series – Part DP31079C
EBC BrakesEBC Brakes BMW E36/E46 3 Series Redstuff Rear Brake Pads DP31079C
Sale price£66.93GBP
EBC BrakesEBC Brakes BMW E36 3 Series Ultimax Rear Brake Shoe 6497
Sale price£44.77GBP
EBC Brake Drum DM041 for BMW E36 3 Series
EBC BrakesEBC Brakes BMW E36 3 Series Rear Brake Drum DM041
Sale price£41.09GBP
EBC Brake Wear Sensor Lead EFA045 for BMW E36 3 Series, M3, Z1, Z3, M Z3, MRoadster Z3, Z3M
EBC BrakesEBC Brakes BMW E36 3 Series, E36 M3, Z1, E36/7 Z3, M Z3, MRoadster Z3, E36/7 Z3M Rear Brake Wear Sensor EFA045
Sale price£7.19GBP
EBC Greenstuff Rear Brake Pads for BMW E36/E46 3 Series, Z1 – Part DP21079
EBC BrakesEBC Brakes BMW E36/E46 3 Series, Z1 Greenstuff Rear Brake Pads DP21079
Sale price£51.94GBP
EBC Ultimax Rear Brake Pads for BMW E36/E46 3 Series, Z1 – Part DP1079
EBC BrakesEBC Brakes BMW E36/E46 3 Series, Z1 Ultimax Rear Brake Pads DP1079
Sale price£36.67GBP
EBC Ultimax Front Brake Pads for BMW E36/E46 3 Series, Z3 – Part DP914
EBC BrakesEBC Brakes BMW E36/E46 3 Series, E36/7 Z3 Front Brake Pads DP914
Sale price£55.05GBP
EBC Brake Wear Sensor Lead EFA035 for BMW E36/E46 3 Series, Z3
EBC BrakesEBC Brakes BMW E36/E46 3 Series, E36/7 Z3 Front Brake Wear Sensor EFA035
Sale price£6.45GBP
EBC BrakesEBC Brakes BMW E36 3 Series, Z1, Z3, Z4 Ultimax Rear Brake Shoe 6544
Sale price£30.88GBP
EBC Brake Wear Sensor Lead EFA034 for BMW E30 3 Series, E28 5 Series, E24 6 Series, M3, Z1
EBC BrakesEBC Brakes BMW E30 3 Series, E28 5 Series, E24 6 Series, E30 M3, Z1 Rear Brake Wear Sensor EFA034
Sale price£5.46GBP
EBC Yellowstuff Rear Brake Pads for BMW E30 3 Series, E28 5 Series, E24 6 Series, E23 7 Series, M5, Z1, Alpina E21/E30 B6, Alpina E21/E30 C1 & 1 more – Part DP4447R
EBC BrakesEBC Brakes BMW E30 3 Series, E28 5 Series, E24 6 Series, E23 7 Series, E28 M5, Z1, Alpina E21/E30 B6, Alpina E21/E30 C1 & 1 more Yellowstuff Rear Brake Pads DP4447R
Sale price£72.41GBP
EBC Greenstuff Rear Brake Pads for BMW E30 3 Series, E28 5 Series, E24 6 Series, E23 7 Series, Z1 – Part DP2447
EBC BrakesEBC Brakes BMW E30 3 Series, E28 5 Series, E24 6 Series, E23 7 Series, Z1 Greenstuff Rear Brake Pads DP2447
Sale price£49.82GBP
EBC Ultimax Rear Brake Pads for BMW E30 3 Series, E28 5 Series, E24 6 Series, E23 7 Series, M5, Z1 – Part DP447
EBC BrakesEBC Brakes BMW E30 3 Series, E28 5 Series, E24 6 Series, E23 7 Series, E28 M5, Z1 Yellowstuff Rear Brake Pads DP447
Sale price£36.52GBP
EBC Brake Drum DM008 for BMW E30 3 Series
EBC BrakesEBC Brakes BMW E30 3 Series Rear Brake Drum DM008
Sale price£49.44GBP
EBC Brake Wear Sensor Lead EFA033 for BMW E30 3 Series, Z1
EBC BrakesEBC Brakes BMW E30 3 Series, Z1 Front Brake Wear Sensor EFA033
Sale price£3.91GBP
EBC BrakesEBC Brakes BMW E30 3 Series Ultimax Rear Brake Shoe 6338
Sale price£31.88GBP
EBC Ultimax Front Brake Pads for BMW E30 3 Series, Z1 – Part DP779
EBC BrakesEBC Brakes BMW E30 3 Series, Z1 Front Brake Pads DP779
Sale price£43.83GBP
EBC Standard OE Replacement Disc D133 for BMW E30 3 Series – Front Brakes
EBC BrakesEBC Brakes BMW E30 3 Series Front Brake Disc D133
Sale price£73.20GBP
EBC Greenstuff Front Brake Pads for BMW E30 3 Series, Z1 – Part DP2779
EBC BrakesEBC Brakes BMW E30 3 Series, Z1 Greenstuff Front Brake Pads DP2779
Sale price£72.08GBP
EBC Ultimax Rear Brake Pads for BMW E21 3 Series, Alpina E21 B6 – Part DP342
EBC BrakesEBC Brakes BMW E21 3 Series, Alpina E21 B6 Redstuff Rear Brake Pads DP342
Sale price£42.90GBP
EBC Ultimax Front Brake Pads for BMW E21 3 Series – Part DP197
EBC BrakesEBC Brakes BMW E21 3 Series Ultimax Front Brake Pads DP197
Sale price£33.16GBP
EBC Ultimax Front Brake Pads for BMW E21 3 Series – Part DP341
EBC BrakesEBC Brakes BMW E21 3 Series Redstuff Front Brake Pads DP341
Sale price£27.28GBP
EBC Greenstuff Front Brake Pads for BMW E21 3 Series – Part DP2197
EBC BrakesEBC Brakes BMW E21 3 Series Greenstuff Front Brake Pads DP2197
Sale price£51.64GBP