A 5000 mAh built-in battery powers Tecno Spark 20. It comes with 18W of fast charging.