Caballero made his senior debut for Argentina in 2018. He represented the nation at the 2018 World Cup, and was also a non-playing member of the squads that won a gold medal at the 2004 Summer Olympics and finished runners-up at the 2005 Confederations Cup.