I think the best GPU with no external power connection is the GeForce GTX 1650. Quite a jump from the old GT 1030 we have had to live with for a while. But did you know there is a low profile version of the GeForce GTX 1650? Double width, so keep that in mind.
https://www.zotac.com/us/product/gra...50-low-profile