Specification: Number of Ports : 4 OE Part Numbers : 13627788744, 0928400529, 0928400504, 7788744 0928 400 529, 0928 400 504, 13 62 7 788 744, 7.18221.04.0 Package: 1x Air flow meter Compatability Chart is for the reference only. It is advisable to check the existing part Number before placing an order. Description ModelYear BodyStyle CC HP KW BMW 1 Series E81 120d [2006-2012] Hatchback 1995 163 120 BMW 1 Series E87 118d [2003-2012] Hatchback 1995 122 90 BMW 1 Series E87 120d [2003-2012] Hatchback 1995 163 120 BMW 3 Series E46 318d [1998-2007] Estate 1995 116 85 BMW 3 Series E46 318d [1998-2007] Saloon 1995 116 85 BMW 3 Series E46 320 Cd [1998-2007] Convertible 1995 150 110 BMW 3 Series E46 320 Cd [1998-2007] Coupe 1995 150 110 BMW 3 Series E46 320 td [1998-2007] Hatchback 1995 150 110 BMW 3 Series E46 320d [1998-2007] Estate 1995 150 110 BMW 3 Series E46 320d [1998-2007] Saloon 1995 150 110 BMW 3 Series E46 330 Cd [1998-2007] Coupe 2993 204 150 BMW 3 Series E46 330 Cd [1998-2007] Convertible 2993 204 150 BMW 3 Series E46 330 xd [1998-2007] Estate 2993 204 150 BMW 3 Series E46 330d [1998-2007] Estate 2993 204 150 BMW 3 Series E90 318d [2005-2011] Saloon 1995 122 90 BMW 3 Series E90 320 xd [2005-2011] Saloon 1995 177 130 BMW 3 Series E90 320d [2005-2011] Saloon 1995 150 110 BMW 3 Series E90 320d [2005-2011] Saloon 1995 163 120 BMW 3 Series E90 325d [2005-2011] Saloon 2993 197 145 BMW 3 Series E90 330d [2005-2011] Saloon 2993 231 170 BMW 3 Series E91 318d [2005-2012] Estate 1995 122 90 BMW 3 Series E91 320d [2004-2012] Estate 1995 150 110 BMW 3 Series E91 320d [2004-2012] Estate 1995 163 120 BMW 3 Series E91 325d [2005-2012] Estate 2993 197 145 BMW 3 Series E91 330 xd [2005-2012] Estate 2993 231 170 BMW 3 Series E91 330d [2005-2012] Estate 2993 231 170 BMW 3 Series E92 325d [2006-2013] Coupe 2993 197 145 BMW 3 Series E92 330 xd [2006-2013] Coupe 2993 231 170 BMW 3 Series E92 330d [2006-2013] Coupe 2993 231 170 BMW 3 Series E93 325d [2006-2013] Convertible 2993 197 145 BMW 3 Series E93 330d [2006-2013] Convertible 2993 231 170 BMW 5 Series E60 520d [2003-2010] Saloon 1995 163 120 BMW 5 Series E60 520d [2003-2010] Saloon 1995 150 110 BMW 5 Series E60 520d [2003-2010] Saloon 1995 177 130 BMW 5 Series E60 525d [2003-2010] Saloon 2497 177 130 BMW 5 Series E60 525d [2003-2010] Saloon 2497 163 120 BMW 5 Series E60 525d [2003-2010] Saloon 2993 197 145 BMW 5 Series E60 530 xd [2003-2010] Saloon 2993 231 170 BMW 5 Series E60 530 xd [2003-2010] Saloon 2993 235 173 BMW 5 Series E60 530d [2003-2010] Saloon 2993 218 160 BMW 5 Series E60 530d [2003-2010] Saloon 2993 231 170 BMW 5 Series E60 530d [2003-2010] Saloon 2993 235 173 BMW 5 Series E60 530d xDrive [2003-2010] Saloon 2993 235 173 BMW 5 Series E61 520d [2004-2010] Estate 1995 163 120 BMW 5 Series E61 520d [2004-2010] Estate 1995 150 110 BMW 5 Series E61 520d [2004-2010] Estate 1995 177 130 BMW 5 Series E61 525 xd [2004-2010] Estate 2993 197 145 BMW 5 Series E61 525d [2004-2010] Estate 2497 163 120 BMW 5 Series E61 525d [2004-2010] Estate 2497 177 130 BMW 5 Series E61 525d [2004-2010] Estate 2993 197 145 BMW 5 Series E61 530 xd [2004-2010] Estate 2993 231 170 BMW 5 Series E61 530 xd [2004-2010] Estate 2993 235 173 BMW 5 Series E61 530d [2004-2010] Estate 2993 231 170 BMW 5 Series E61 530d [2004-2010] Estate 2993 218 160 BMW 5 Series E61 530d [2004-2010] Estate 2993 211 155 BMW 5 Series E61 530d [2004-2010] Estate 2993 235 173 NOTE: 1. Please make sure the part number matches the part . 2. Please check the photos carefully,make sure the photos showed is the same as you wanted. Before you place the order.Please tell us the model of your car, We will recommend the right one for you.