Here is a list of all video games for Nintendo 3DS in order of their release.
Pokédex 3D (June 7, 2011)
Pokémon Rumble Blast (October 2?, 2011)
Pokémon Dream Radar (October 7, 2012)
Pokédex 3D Pro (November 8, 2012)
Pokémon Mystery Dungeon: Gates to Infinity (March 24, 2013)
Pokémon X (October 12, 2013)
Pokémon Y (October 12, 2013)
Pokémon Bank (February 5, 2014)
Pokémon Battle Trozei (March 20, 2014)
Super Smash Bros. for Nintendo 3DS (October 3, 2014)
Pokémon Art Academy (October 24, 2014)
The Band of Theives and 1,000 Pokémon (2014)
Pokémon: Great Detective Pikachu! (2015)
Pokémon 2017 the Seventh Generation: Pokémon Z (2017)