His former teams are AZ, Sparta Rotterdam, AFC Ajax and NAC Breda. He is a very versatile player who can play all over midfield and in defence. He is known for his dribbling and technique as well as his tackling.
NAC Breda signed Mendes in summer 2004 in four year deal. Two year later he was signed by AZ in 5 year deal. On the 20th October 2009 David Mendes Da Silva scored a stunning 93rd minute equaliser against Arsenal FC in the UEFA Champions League to give his team somewhat of a historic result after Arsenal had led through Cesc Fàbregas's first half goal.
He made his international debut for Netherlands on February 7, 2007.