Marta har spelat för det brasilianska landslaget sedan 2002. Hon deltog under världsmästerskapet 2007, där Brasilien förlorade mot Tyskland i finalen med 2–0 och där Marta missade en straff i den 64:e minuten. Hon deltog även i det brasilianska landslag som tog OS-silver både 2004 och 2008.