On 31 August 2018, he signed a 4-year contract with the Russian Premier League club CSKA Moscow.[2] He scored his first Russian Premier League goal for CSKA on 9 March 2019 in a 3–0 victory over FC Rubin Kazan.[3]
Portimonense S.C.
On 10 January 2020 CSKA announced that he would join Portuguese club Portimonense on loan for the rest of the 2019–20 season, with a purchase option.[4] On 26 March, Nishimura's loan deal at Portimonense was ended, prematurely, to allow Nishimura to return to Vegalta Sendai on loan until June 2020.[5]
Return to Vegalta Sendai
On 11 February 2021, Vegalta Sendai announced that he would return to the club on a permanent transfer.[6]
Yokohama F. Marinos
In 2022, he moved to Yokohama F. Marinos and scored a goal to win the team in the league title.[7]
On 10 February 2024, he joined Servette on loan with an option to buy[9] This option to buy was not activated by the club and he left the club when his loan deal expired on the 30th June 2024, as a Swiss Cup champion.
Return to Yokohama F. Marinos
On 14 June 2024, Nishimura was announced that will be returning to Yokohama F. Marinos for mid 2024 season.[10]
Machida Zelvia
On 25 December 2024, Nishimura was announce official permanent transfer to Machida Zelvia from 2025 season.