In December 2010, Uchida was called up for the 2011 AFC Asian Cup in Qatar. He played all the first three matches in the tournament and helped Japan reach the knockout stage. However, Uchida was suspended for the quarter–final against Qatar after being booked two times on different occasions. He returned to the starting line-up, playing against South Korea in the semi–finals and played the whole game, as Japan beat the opposition team 3–2 in the penalty shoot–out following the match being played for 120 minutes, in a 2–2 draw. In the AFC Asian Cup Final against Australia, Uchida started and played 120 minutes, as they beat the Socceroos 1–0 to win the AFC Asian Cup, thanks to Tadanari Lee. Later in the year, he helped Japan keep three clean sheets in three Japan's matches between 7 June 2011 and 2 September 2011.