Answer
Caballero played for two clubs in the Premier League: Manchester City and Chelsea. He joined Manchester City in 2014 and made 48 appearances for the club before moving to Chelsea in 2017. He played 38 times for Chelsea, bringing his total Premier League appearances to 86.