From this summary of Captain Ginyu's role in the series Dragon Ball, how many times did Captain Ginyu switch bodies?
Captain Ginyu switches bodies 4 times in the Dragon Ball series. Captain Ginyu first switched bodies with Goku and back. Then Captain Ginyu switched bodies a Namekian frog, then in Dragon Ball Super, he switched bodies with one of Frieza's soldiers named Tagoma, and is promptly killed by Vegeta.