Смартфон Tecno SPARK 20 Pro имеет габариты 164.6x76.6x8.4 мм. IPS-дисплей с диагональю 6.8 дюймов получил разрешение FHD+ (1080x2460 пикселей) и частоту обновления 120 Гц. Основной фотосенсор на 108 Мп идет в тандеме с парой вспомогательных датчиков. Разрешение селфи-камеры - 32 Мп. Дактилоскопический сканер разместился на боковой части аппарата. Под капотом - восьмиядерный чипсет Helio G99 производства MediaTek. Также в наличии 8 ГБ оперативной памяти и накопитель на 256 ГБ. При необходимости можно использовать карту microSD. Телефон питается от аккумулятора на 5000 мАч. Мощность быстрой зарядки - 33 Вт. Операционная система Android идет с оболочкой HiOS.