I highly recommend the Samsung Galaxy S9. Exynos 9810 Octa, four gigs of ram, expandable microSD slot, and a 1440x2960 resolution Super AMOLED Display.
My iPhone 14 Pro Max is equally very good for playing video games. I was using Samsung Galaxy S20FE before upgrading to iPhone 14 Pro Max that just came out.
I will recommend Samsung Galaxy A50, it's has a very high speed, good internal storage, it's fast and and have a decent amount of Ram and a good battery too.