Best of and Top Huawei Motorola Realme Samsung Tecno Xiaomi 8 Best SmartPhones for Less Than kes 16500 in 2020