Trong mùa bóng đầu với Barcelona, anh là cầu thủ ghi bàn nhiều thứ 2 với 19 bàn sau 34 trận, giúp Barcelona lập cú Đúp: chức vô địch La Liga và Copa del Rey. Rivaldo sau đó trở lại tuyển quốc gia để tham dự World Cup 1998, ghi được 3 bàn, hai bàn nằm trong trận tứ kết thắng Đan Mạch 3-2. Rivaldo không được gọi vào tuyển quốc gia để tham dự Cúp bóng đá Nam Mỹ 1997, và là một trong những cầu thủ chủ chốt làm nên thành công cho Brasil tại Cúp bóng đá Nam Mỹ 1999. Rivaldo đã ghi được 5 bàn trong giải này, trong đó một bàn thắng quan trọng từ quả phạt trực tiếp đã giúp Brasil đả bại Argentina 2-1 tại vòng tứ kết, và 2 bàn cho trận chung kết thắng Uruguay 3-0. Anh được bầu làm cầu thủ xuất sắc nhất giải này.