Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
The last one (the last five or six, for that matter) was a Ditto in Giant Chasm. The most recent one was in a Dusk Ball (on the second try) last night.
I've been level-grinding there for a while now, and whenever a Ditto comes up and I knock it down to low red but don't faint it, I catch it, just in case it's got a good nature and/or good stats. This one didn't have either.
The last thing I caught was a Ditto, which took one Dusk Ball to catch. I could've swore that I already had one in my game, but must've released it at one point without realizing.
Ditto wasn't the last Pokemon that I got, though, as that honor would go to a Spheal that I hatched while trying to fill up my Unova Dex.
The last Pokémon I caught in my White 2 was Virizion. I used a Timer Ball after a good number of turns in the encounter. The rest of the Pokémon I got after Virizion were from the GTS.
The last pokémon I caught in white 2 was Heatran... with a pokéball!! (Now i don't like to catch them with other types of pokéballs...) I waste 23 during the battle...
Last one was Cresselia, took me forever to get to that point. Although, it took me about 7 Ultra Balls and three resets (I defeated it, accidently) to actually catch it.
Ohh, it's been a while since I played it, but I'm pretty sure it was a female Gligar going for a trade. Took a while to find one of the right gender, and when I finally caught it and had rushed back to the Pokemon Center, it turned out that the trade had already gone through :(( It was either that or a Wailord :p