Samsung M51 has 7000 mah but you would need to increase budget to 24999. You could use the upcoming sale to reduce the outgo.
Otherwise look at Samsung M21 & M31 for 6000 mah.
There are a lot more options @ 5000 mah.
Go with samsung m51 sd730g. Correct me if I am wrong.and super amoled plus infinity o display. And in Samsung phones you won't get bloatware. And it has massive 7000 mash battery. If you have old phone they were providing extra 2000 exchange offer on Amazon. As of now I don't know about it. AnD in this sale you will get discount so it will be like 23k. And everybody knows the quality of Samsung Samsung display.