Maria Olaru (Diaconu, dupa casatoria, in 2015, cu deputatul Bogdan Diaconu) a inceput gimnastica in Falticeni, orasul natal. A fost descoperita de profesoara Doina Pasmangia care a indrumat-o catre Clubul Sportiv Scolar Cetate din Deva, unde si-a continuat pregatirea sub indrumarea antrenorilor Ioan Carpinisan si Liliana Cosma. La lotul national s-a pregatit sub indrumarea colectivului de tehnicieni coordonat de Octavian Bellu.
In 1996, la prima sa participare internationala, Campionatele Europene de juniori din Birmingham(Marea Britanie), a cucerit medalia de aur la sarituri.
In 1998, a participat cu lotul de senioare al Romaniei la CE de la St. Petersburg (Rusia), unde a cucerit medalia de aur la echipe si argint la sarituri.
La CM de la Tianjin (China), in 1999, a contribuit la cucerirea celui de-al patrulea titlu mondial consecutiv de catre echipa Romaniei si, desi debutanta la o asemenea competitie, a cucerit titlul mondial absolut si medalia de bronz la sarituri. A fost a doua gimnasta din Romania care a urcat pe prima treapta a podiumului mondial la individual compus, la 12 ani dupa Aurelia Dobre (Rotterdam, 1987).
La JO de la Sydney, din 2000, a avut o mare contributie la cucerirea medaliei de aur pe echipe, iar la individual compus a obtinut medalia de argint.
Dupa JO de la Sydney s-a retras din activitatea competitionala. A devenit asistent universitar la Universitatea de West din Timisoara, iar in 2014 si-a deschis o sala de gimnastica in Bucuresti.
A primit titlul de Maestru Emerit al Sportului, iar in anul 2000, i-a fost conferit Ordinul National „Serviciul Credincios”, in grad de comandor.