Apple doesn't sell parts for iPhone XR, so don't try to order one. Installing an aftermarket screen, which would be your only option isn't something we can offer advice on here.
According to your picture, you've already opened the phone or at least removed the screen, so Apple won't touch your phone as it has been tampered with. Your best option is to go to some iFixit type business where you live and hope they can help you. Be aware that even if an iFixit type place can put a screen on your phone, it will never work like an authentic screen from Apple. Face ID will likely never work again. True Tone won't work again. The phone will forever display a message it doesn't have authentic parts in it. And it will be rejected by Apple if you ever hoped to trade it in. If you ever try to sell the phone, you'll need to inform them the phone doesn't have an authentic screen and the resale value will be hugely impacted.