Ibeyi - German Chart Performance

Albums by Ibeyi

Title Highest Position Date Buy
Ibeyi 29 19 Feb 2015 10,99 € buy
Spell 31 83 11 May 2022 10.99 € buy

Songs by Ibeyi

Title Highest Position Date Buy
River 95 18 Mar 2015 0,69 € buy
Me Voy (feat. Mala Rodríguez) 89 29 Nov 2021 1,29 € buy

Other Countries

Ibeyi chart performance in other countries: