I have recently rebuilt an M54B30 in my 330i (same engine as my X3) that had 313000km's on it, when I broke down the engine I was surprised at what I saw, the hone marks were clear as day.

Suspecting that it may have been a replacement engine, I contacted BMW to get the engine number based on the VIN of my X3, it was the correct engine, when I told the guys at BMW, they said the engine was not run in yet.

Anyway, in answer to the OP question, the rings were in good condition even after 313000km's, the only reason the engine was pulled apart was to replace 4 bent valves.