Both these phones come with the best features the market gives right now and it is hard to choose between them.
But the Realme X50 Pro seems to be a little better.
Processor: Both these phones come with the Qualcomm Snapdragon 865 processor.
Camera: The Realme X50 Pro has a camera of 64 MP + 12 MP + 8 MP + 2 MP with F1.8 aperture and OIS whereas the OnePlus 8 has a camera of 48 MP + 16 MP + 2 MP with F1.75 aperture and No OIS.
Battery: The Realme X50 Pro has a battery of 4200 mAh with quick charging support of 65W whereas the OnePlus 8 has a battery of 4300 mAh with quick charging support of 30W.
Check Full Comparison OnePlus 8 vs Realme X50 Pro
The official release date of the Realme X50 Pro was February 24, 2020, but it is not currently available on any online stores.
And there is no information about the future sale dates of the device as the ongoing dispute with China.
Check Full Device Specifications Realme X50 Pro