Bei der WM 2010 in Südafrika, bei der Japan im Achtelfinale gegen Paraguay nach Elfmeterschießen ausschied, stand Uchida im Kader Japans, absolvierte aber keines der vier Spiele. Ein halbes Jahr später wurde er mit seinem Team Asienmeister. Im Finale gegen Australien, das Japan am 29. Januar 2011 mit 1:0 nach Verlängerung gewann, wurde er erst in der Nachspielzeit der Verlängerung ausgewechselt.