FC Barcelona 2 września 2019 FC Barcelona osiągnęła porozumienie z Las Palmas w sprawie transferu Pedriego od 1 lipca 2020. Piłkarz podpisał dwuletni kontrakt z drużyną z Katalonii, która zapłaciła za niego 5 mln euro. 27 września 2020 zadebiutował w barwach Barcelony, kiedy to w 70. minucie zastąpił Philippe Coutinho w wygranym 4:0 meczu Primera División z Villarealem. 20 października w meczu fazy grupowej Ligi Mistrzów UEFA z Ferencvárosi TC (5:1) strzelił premierową bramkę w swoim debiutanckim meczu w tych rozgrywkach. Pierwsze ligowe trafienie zaliczył 7 listopada w wygranym 5:2 spotkaniu przeciwko Realowi Betis.
28 stycznia 2023 wystąpił w swoim 100. meczu w barwach FC Barcelony, zdobywając jedyną bramkę przeciwko Gironie.
Kariera reprezentacyjna Pedri był młodzieżowym reprezentantem Hiszpanii U-17, U-18 i U-19. Występował także w reprezentacji do lat 21.
25 marca 2021 zadebiutował w seniorskiej reprezentacji Hiszpanii w zremisowanym 1:1 meczu eliminacji do MŚ 2022 z Grecją.
W 2022 na Mistrzostwach Świata w Katarze doszedł ze swoją drużyna do 1/8 finału, gdzie odpadli w dogrywce po rzutach karnych (0:3) z reprezentacją Maroka.