Dari segi penampilan Mi A3 dilengkapi dengan layar AMOLED yang menawarkan resolusi Full HD +, sedangkan pada Mi A2 hadir dengan layar LCD 5,99 inci.
Mi A3 menyertakan Dot drop notch di bagian depan yang memegang kamera selfie dan meningkatkan rasio layar ke tubuh ponsel.
Pada Mi A2 menyertakan bezel tebal di seluruh ponsel.
Peningkatan lainnya ada pada perangkat keras.
Mi A3 sudah ditenagai oleh prosesor Qualcomm Snapdragon 665 sedangkan Mi A2 termasuk chipset Snapdragon 660.
Beberapa hal yang dilewatkan oleh Mi A2 antara lain jack headphone 3.5mm, penyimpanan yang dapat diupgrade, dan perlindungan percikan.
Sedangkan pada Mi A3 hadir membawa kembali semua hal ini.
Mi A3 dilengkapi dengan jack headphone 3.5mm yang berada di atas telepon, penyimpanan yang dapat diperluas hingga 256GB, dan juga tahan percikan atau dilengkapi dengan lapisan P2i.
Baca: Spesifikasi Realme 5 dan Realme 5 Pro, Beda Harga Mulai dari Rp 800 Ribu, Apa Saja Perbandingannya?
Baca: Harga dan Spesifikasi Realme X yang Masih Bisa Dipesan hingga 9 Agustus 2019
Ini untuk pertama kalinya ponsel seri Mi A menyertakan sensor sidik jari di bawah layar, karena sebelumnya di Mi A2 menyertakan sensor sidik jari di panel belakang smartphone.
Baterai Mi A3 jauh lebih besar jika dibandingkan dengan Mi A2.
Mi A3 didukung oleh baterai 4030mAh sementara Mi A2 mengemas baterai 3010mAh.
Seri Mi A3 juga dilengkapi dengan 18W dukungan pengisian cepat, sedangkan pada Mi A2 tidak memiliki dukungan pengisian cepat.
Lanjut ke fitur kamera, Mi A3 memiliki tiga kamera di panel belakang.
Ponsel ini telah dilengkapi sensor utama Sony IMX586 48MP, lensa ultra-wide-angle 8MP dan sensor kedalaman 2MP.