I'm looking for a Pokemon that might be able to stand up to multiple defensive hits and that could dish out Counter a few times before dying.
That would be wobufett. It can also utilize mirror coat. Another favorite of mine is skarmory, which punishes physical attackers with counter. Those two are the best you'll get in OU
The latest gen 6 Pokemon for countering would be an ''Avalugg''. It's mirror coat move counters sp.atk moves and with it's very high def. it's amazing!
mirror coat egg breeding is found HERE!!!
Hope I Helped and Goodluck!