Born in Toyohashi in Aichi, central Japan, Miura moved to Osaka during his high school years. After graduating from Osaka Toin High School, he was signed by J1 side Shimizu S-Pulse on 2013.
Miura played in 16 league matches across his first 3 seasons in Shizuoka before establishing himself as a regular in 2016 following the club's relegation to Japan's second tier. He played 29 J2 matches to help S-Pulse to 2nd place in the final standings and promotion back to Japan's top flight.
His performances for Shimizu brought him to the attention of Gamba Osaka who signed him ahead of the 2017 season.[3] Miura played in all 34 league games as well as 11 in the cup in his first season in Osaka. Gamba changed head coaches ahead of the 2018 campaign with Brazilian Levir Culpi taking over from the long-serving Kenta Hasegawa and he named Miura as his captain, taking over the role from veteran Yasuhito Endō.
Miura once again played every league game in 2018 which would prove to be a disappointing year for Gamba who struggled badly in the first half of the year under Culpi's leadership but improved markedly towards the end of the campaign under new head-coach Tsuneyasu Miyamoto, eventually ending up in 9th place in the final standings.[1]
His next international involvement came in September 2018 under new national team coach Hajime Moriyasu. Miura played the full 90 minutes of a 3-0 home friendly win over Costa Rica and subsequently featured in the 4-3 victory over Uruguay in October and the 4-0 rout of Kyrgyzstan in November.[4]