Kashimoto made his debut for Zambia in a tournament to mark
Zimbabwe's independence in April 1980. He was part of Zambia's
Moscow Olympic Games squad and played in Zambia's final group game which they lost 2–1 to
Venezuela. He missed Zambia's 1981
CECAFA Cup attempt and was left out of Zambia's CAN 1982 squad but returned to the team under
Bill McGarry when Zambia faced off with
Sudan in a
CAN qualifier in
Khartoum in 1984 and lost 2–1. He impressed when Zambia thumped
Uganda 3–0 in a
World Cup qualifier in Ndola in July 1984. He was then left out of the squad that went on to win the CECAFA Cup in 1984. After a three-year absence, Kashimoto was recalled and featured for Zambia in Olympic Games qualifying victories over
Botswana and
Uganda in 1987. He also featured at that year's CECAFA Cup where Zambia were knocked out in the first round. His last game for Zambia came against
Ghana on 31 January 1988 in
Accra when Zambia qualified to the
Seoul Olympic Games despite losing 1–0, sailing through on a 2–1 aggregate. ==Coaching career==