Samsung M20 satisfies most of your requirements albeit processor and stock android. Processor is exynos 7904 (Equivalent to SD 675 Samsung Exynos 7904 targets India with triple camera, 4K recording support). And we can't expect awesome camera performance in any budget phone, so there will be a compromise in that department.
If you can wait, Samsung M30 will also release very soon and that will more than satisfy your requirements.
RN7Pro seems to be the best bang for the buck at present considering all the parameters. Processor may be a bit slower compared to Poco F1, but the camera, RAM, Storage, looks make up for it IMO.
Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.