BMW 320i piston and rod set. 88.97mm pistons. Please make sure this is the item you are looking for and that it will fit your vehicle