Crobat, the annoyer of advance, is back. This is a very un-standardish moveset, but effective. Read comments before disregarding it.
name: Batman
move 1: Substitute
move 2: Swagger
move 3: Aerial Ace
move 4: Toxic
item: Black Sludge
nature: Jolly
evs: 252 HP / 252 Spd / 6 Atk
Comments: 6 Atk is actually all you need to OHKO Heracross with Aerial Ace. This Crobat is a Heracross/Machamp/any fighting type counter, as it can switch into any fighting attack, even a STABbed Focus Punch. Substitute on the switch, and then Swagger. If they break your Sub, build it back up. If you know they're going to switch out after the Swagger, you can either Swagger again or status them with Toxic.
name: Batman
move 1: Substitute
move 2: Swagger
move 3: Aerial Ace
move 4: Toxic
item: Black Sludge
nature: Jolly
evs: 252 HP / 252 Spd / 6 Atk
Comments: 6 Atk is actually all you need to OHKO Heracross with Aerial Ace. This Crobat is a Heracross/Machamp/any fighting type counter, as it can switch into any fighting attack, even a STABbed Focus Punch. Substitute on the switch, and then Swagger. If they break your Sub, build it back up. If you know they're going to switch out after the Swagger, you can either Swagger again or status them with Toxic.