Родилась 1 января 1964 года в селе Сакты Шаранского района Башкирской АССР.
В юношестве у Баталовой начались проблемы со зрением. Она обучалась в школе №28 для слабовидящих детей в Уфе, параллельно посещала секцию легкой атлетики. В 15 лет стала победителем чемпионата Урала среди молодежи.
После школы трудилась в Уфимском учебно-производственном предприятии Всероссийского общества слепых, продолжая занятия спортом в коллективе физической культуры «Спартак».
В 1988-м стала выпускницей Стерлитамакского техникума физической культуры. С 1990 года начала тренироваться в школе Высшего спортивного мастерства Башкирии.
В 1996-м Баталова окончила Уральскую академию физической культуры по специальности «тренер-преподаватель».
С 2000 по 2021 годы была вице-президентом Паралимпийского комитета России.
С 2002 по 2006 годы входила в Совет при президенте России по физической культуре и спорту.
В 2007 году Баталова учредила региональный филиал Академии спортивного права по Республике Башкортостан, а также стала членом исполкома республиканской общественной организации «Возрождение».
С 2010 года — член Общественного совета Приволжского федерального округа по развитию институтов гражданского общества, входила в Общественную палату Республики Башкортостан.
С 2012 года — член президиума Всероссийского общественного движения «Матери России», а также председатель правления Регионального общественного фонда Римы Баталовой «Молодость нации Республики Башкортостан».
В 2014-м Баталова стала главой комиссии спортсменов Паралимпийского комитета, она занималась вопросами соблюдения прав и интересов спортсменов, развития и поддержки детско-юношеского спорта, пропаганды физической культуры и спорта среди лиц с ОВЗ.
Баталова участвовала в составе сборных СССР, СНГ, России в Паралимпийских играх в Сеуле, Барселоне, Атланте, Сиднее, Афинах, Пекине. Является 13-кратной чемпионкой по бегу на дистанциях 100, 200, 400, 800, 1500, 3000, 5000 м. Дважды серебряный и дважды бронзовый призер Паралимпийских игр. Она установила более 20 мировых рекордов, занесена в книгу рекордов Гиннеса как незрячая спортсменка с 13 золотыми паралимпийскими медалями.
Баталова является депутатом Государственной Думы от партии «Единая Россия» с 2011 года.
Награждена орденами Почета, «За заслуги перед Отечеством» IV степени, двумя орденами Дружбы, а также орденом «За личное мужество» и орденом Салавата Юлаева. Имеет благодарность правительства РФ.
Баталова является заслуженным мастером спорта России, почетным гражданином Уфы и Шаранского района Республики Башкортостан.
Замужем, есть дочь.