The Redmi K20 Pro scored an excellent endurance rating of 103 hours and had great times across the board.