Hi Raj, and welcome to the Club!
It sounds as though the previous owner may have failed to slow down for speed humps, or hit a lot of potholes.
I had an Xf3.0D S about four years ago. The only problem I had with mine was with the warning light for the TPMS, which came on (usually in wet weather), randomly showing issues with one wheel after another, even though the tyre pressure was fine.
That item apart, it was a great car, which I only sold because I retired, and my mileage no longer suited a diesel.