Lo smartphone Realme Narzo 20 in un corpo che misura 164.5×75.9×9.8mm e pesa circa 208 grammi ospita un display LCD di diagonale 6.5 pollici (16.5cm) con risoluzione HD+ per un rapporto schermo-a-corpo del 88,7 per cento. Ad alimentare Realme Narzo 20 si trovano una batteria da 6000mAh con ricarica rapida a 18W su cavo USB-C oltre ad un chipset octa-core Helio G85 con clock fino a 2.0GHz e GPU ARM Mali-G52 MC2 supportato da 4GB di RAM. La memoria interna ammonta a 64GB/128GB espandibile tramite slot dedicato ad una scheda microSD (2 SIM Slot + 1 MicroSD Slot). Il comparto fotografico comprende una tripla-camera posteriore con un sensore principale da 48MP (26mm, F1.8, 1/2 pollici) affiancato da un sensore ultra-grandangolare da 8MP (16mm, FOV 119, F2.3) e da un sensore per macro con distanza focale di 4cm e apertura focale F2.4. Nella parte frontale, in una nocth a goccia, si trova una fotocamera grandangolare da 8MP con apertura F2.0 e angolo di visione di 79 gradi. è possibile registrare con Realme Narzo 20 video fino a risoluzione 1080p a 60fps. La connettività di Realme Narzo 20 comprende il supporto per WiFi 802.11 b/g/n/a/ac, Bluetooth 5.0, GPS (con AGPS, Beidou, Glonass). I sensori integrati sono: di induzione magnetica, di luce ambientale, di prossimità, accelerometro. Il sistema operativo eseguito fuori dalla scatola è realme UI basato su Android 10.
Punti di forza smartphone Oppo Realme Narzo 20: display LCD 6.5 pollici FHD+ con notch a goccia, microSD, 4G LTE, CPU octa-core 2.0GHz, Android 10, batteria 6000mAh, 4GB di RAM, 64GB o 128GB storage espandibile, fotocamera posteriore tripla 48MP+8MP+2MP, fotocamera frontale 8MP in notch, lettore impronte digitali.