300$ (Cheap)
Best Overall: Xiaomi Redmi Note 10 Pro
This phone is ridiculously the most valuable phone on the market, we are talking 120hz SUPER AMOLED display, a Snapdragon 732G chipset, 108 MP camera, and a 5000mAh battery with 33W charging.
This phone is actually better than a lot of mid-range phones out there, yes it could surpass 300$ in some countries but still this is ridiculous value for such a price, this phone is fast, with a good camera, good battery, and a fascinating display
Best Battery: Samsung Galaxy M51
Yes, this phone isn't as good as Xiaomi Redmi Note 10 Pro but this phone has its own type of user, SUPER AMOLED display but it's 60hz and Snapdragon 730G chipset (slower than 732G) but with a ridiculous 7000mAh, this phone can last 2 days and more without charging and this battery is better than many high-end phones
Best Gaming: ASUS ROG Phone II
This phone is the king of gaming between all of these, but the reason why I don't like it is because it's kinda outdated and that means it's rare to find for 300$ and what is mostly available are second hand, and they also lack in the camera apartment but they are, without any doubt, VERY VERY FAST, and its battery is 6000mAh, so if you're a gamer this is the phone for you