I am only one data point, but the plain-Jane Microgard oil filter that I changed in my wife's 2020 X3 over the weekend looked fine after 6500 miles of city driving. Also, the Microgard from my 535d looked a little tired but was otherwise intact after 9k all highway miles.Do yourself a favor and buy oil filters made by the supplier of oil filters to BMW. Aftermarket filters seem to disintegrate on BMW engines. I buy only MANN oil filters for y car. Try FCP Euro for your bimmer parts.