Мария Банникова родилась в городе Воткинск. В 2022 году окончила Пермское государственное хореографическое училище (педагог Надежда Владимировна Стеблецова).
В 2016 году участвовала в мастер-классах по программе «Хореография: классический танец (балет)» в образовательном центре «Сириус».
С июля 2022 года — артистка балетной труппы Приморской сцены Мариинского театра.
Репертуар на Приморской сцене Мариинского театра:
«Спящая красавица» (Фея Смелости, Золота, Нежности, принцесса Флорина, свита феи Сирени, придворные дамы, вальс, фрейлины, нереиды, мазурка) — хореография Мариуса Петипа в редакции Константина Сергеева, Эльдара Алиева;
«Лебединое озеро» (невесты, вальс/полонез, лебеди, двойка лебедей, четвёрка лебедей) — хореография Мариуса Петипа и Льва Иванова в редакции Константина Сергеева;
«Дон Кихот» (вариация в 3-м действии) — хореография Александра Горского по мотивам спектакля Мариуса Петипа;
«Баядерка» (Джампе) — хореография Мариуса Петипа в редакции Владимира Пономарёва и Вахтанга Чабукиани;
«Тысяча и одна ночь» (Девушка, оргия, гаремные женщины, базар, финал) — хореография Эльдара Алиева;
«Раймонда» (Grand pas, вальс, девушки в картине «Сон») — хореография Мариуса Петипа в редакции Константина Сергеева, Эльдара Алиева;
«Кармен-сюита» (Табачницы) — хореография Альберто Алонсо;
«Жар-птица» (Влюблённые) — хореография Эльдара Алиева;
«Федра» (Женщины) — хореография Флеминга Флиндта;
«Конёк-Горбунок» (Жар-птицы, морские девушки).
Номера концертной программы:
Grand pas из балета «Раймонда» (четвёрка солисток) — хореография Мариуса Петипа, Константина Сергеева, в редакции Эльдара Алиева;
«Вдохновение» (четвёрка солисток) — хореография Эльдара Алиева.