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