Elle joue au TTT Riga jusqu'en avril 2008, où le club se sépare d'elle[5]. Elle signe avec le club rival SK Cēsis[6] pour lequel elle joue deux saisons avant de rejoindre la Pologne pour y disputer l'Euroligue.
Internationale lettone, elle dispute en 2008 les Jeux olympiques[7]. Sous le maillot de la Lettonie, elle marque 26 points face à l'équipe de France pour emmener les siennes à une victoire 59 à 56 lors de l'Euro 2011[8].
Son excellente saison avec Gdynia (13,2 points par rencontre d'Euroligue) lui permet d'être invité au All-Star Game de l'Euroligue[9].
Elle commence la saison avec le club roumain de Târgovişte (10,1 points, 3,9 passes décisives et 3.4 balles perdues en Euroligue en 2012), mais à la suite de ses difficultés financières, elle signe en janvier 2013 pour le club tchèque de l'USK Prague[3].
Elle est mariée depuis juillet 2017 avec l’entraîneur grec Yórgos Dikeoulákos.
WNBA
Elina Babkina est sélectionnée au troisième tour de la draft WNBA 2011 (29e choix) par les Sparks de Los Angeles[11], mais ce choix aurait été annulé par la suite étant âgée de plus de 22 ans[12].