If you want all of the benefits of a flagship smartphone but in a more compact device, then the Xiaomi 12 is a good choice. It has the latest Snapdragon processor, a sharp AMOLED display and a capable three-lens camera system.
Snapdragon 8 Gen 1 processor, 6.28-inch FHD AMOLED display, Good camera system
Average battery life, Lacks a standout design, No MicroSD card slot