The shaft looks smooth and OD measures just a needle worth under of 0.983" while the bearing looks not quite as nice but the ID also measures 0.983". I don't have the tool to pull the race out of the final drive housing so not sure what's next.
What's next is getting a tool to remove the outer race from its seat. Many types of pullers are sometimes loaned without fee by NAPA, Pep Boys, AutoZone or other major auto parts dealers for a refundable deposit made with a credit card.
The marks on the inner perimeter of the inner race seem to indicate that it has been spinning. It shouldn't be doing that. If this were my project, I'd also remove the outer race then I'd get an OEM bearing assembly to determine if
its fit on the shaft differs from the current one.
The ID of the inner race is 0.983" or a "needle under"? MaxBMW lists 25mm as the inner dimension of the tapered bearing race; yours is 24.96mm so it seems to meet that spec. I'd also be measuring in
millimeters because that's the unit of measure BMW tends to use and it also usually beats "needles" or "hairs" for accuracy.
