|Full name||João Ricardo Pereira Batalha S. Ferreira|
|Date of birth||7 January 1970|
|Place of birth||Sá da Bandeira, Angola|
|Height||1.81 m (5 ft 11 1⁄2 in)|
|* Senior club appearances and goals counted for the domestic league only.
† Appearances (Goals).
João Ricardo Pereira Batalha dos Santos Ferreira (born 7 January 1970 in Sá da Bandeira, Portuguese Angola), known as João Ricardo (Portuguese pronunciation: [ʒuˈɐ̃w̃ ʁiˈkaɾðu]), is an Angolan retired footballer who played as a goalkeeper.
The son of Portuguese settlers in Angola, João Ricardo returned to his parents' homeland in 1974, aged four, with the family moving to Leiria where he started playing youth football, making his senior debuts with the same team, amateurs Sport Clube Leiria e Marrazes.
In 1993 Ricardo joined Académico de Viseu FC, playing four seasons in the second division and one in the third with the club. His first top level experience arrived with S.C. Salgueiros, but he could only appear once in the league in his three seasons combined.
Ricardo returned to division two in 2001 with Moreirense FC, playing in all the matches in his first year as the Moreira de Cónegos side, led by Manuel Machado, promoted to the top flight for the first time ever. He maintained his first-choice status in two of the following three years, with the club suffering relegation in 2005.
After more than one year without a club, 37-year-old Ricardo returned to his nation of birth and signed for Atlético Petróleos de Luanda, being included in the squad that competed in the 2007 CAF Champions League. He retired from the game in the following year, but returned three years later for a brief spell in Indonesia with Semarang United FC.
João Ricardo opted to represent Angola internationally, his first cap coming in 1996 at the age of 26. Ten years later he appeared with the national team in the Africa Cup of Nations in Egypt, in an eventual group stage exit.
Ricardo was also selected for the 2006 FIFA World Cup in Germany, being a free agent at the time, with no competitive football played in one year. He started in all three group stage matches for the Africans in their first FIFA World Cup presence, conceding only twice and performing most notably in the 0–0 draw against Mexico.
After the tournament, Ricardo was offered a contract by Iran outfit Zob Ahan Isfahan FC (the Iranian national team also faced Angola in the World Cup), but the deal eventually fell through due to undisclosed circumstances.