2006 BMW 330xi Wiper Blade Sizes: 24” - https://amzn.to/3s7Wb2F 19” - https://amzn.to/448pUFM Fits the following years: 2006 BMW 330xi