Ponsel ini mempunyai bentang layar 6,67 inci berpanel AMOLED dengan sisi melengkung atau curved. Selain itu, layar tersebut juga didukung dengan refresh rate 90Hz dengan tingkat kecerahan maksimal mencapai 1200 nits.
Smartphone tersebut menyematkan chipset Qualcomm, Snapdragon 865 dan dipadukan degan RAM 12 GB LPDDRG serta storage UFS 3.0.
Tidak hanya itu saja, ponsel tersebut juga didukung dengan konektivitas 5G dalam dua mode, SA dan NSA. Bahkan, ponsel ini dibekali dengan pendingin bernama Vapour Chamber dengan berbagai lapisan grafit dalam hardware-nya.
Baca juga: Spesifikasi Beberapa Varian Ponsel Oppo dan Harga Terbaru Februari 2020
Sementara itu, pada sektor kamera ponsel Xiaomi Mi 10 menggunakan empat kamera belakang, masing-masing terdiri dari kamera utama beresolusi 108 MP, ultrawide 13 MP, portrait 2 MP, dan makro 2 MP. Sedangkan pada kamera depan, ponsel ini sudah menyiapkan kamera beresolusi 20 MP.
Di sisi sistem operasinya, ponsel ini menggunakan Android 10 dan dilapisi MIUI 11.
Pada baterai, Xiaomi Mi 10 berkapasitas 4.780 mAh dan didukung dengan fitur fast charge 30 watt.