We found that Canon M50 is the best dslr camera under 1000 that you can choose if you want a mirrorless camera. If you are into a proper DSLR, Nikon D7500 is the best option for you.