oneplus 6 for gaming is a great choice - good body temps, performance is great (1080p screen helps and the screen itself is OK), good camera too as a bonus and long support/frequent updates. The major problem is that it has a tiny speaker and that kinda mess up a little the gaming experience. Otherwise the phone is great value for real and one of the best for gaming (I exclude asus rog phone that is not sold yet).
For PUBG I saw videos how people play it on oneplus 6 on ultra with great FPS. You can search for them (gaming review, etc).