So was playing Pokemon Y and ran into a double battle VS a Machoke and a Mr. Mime. The Machoke used Low Sweep on my Honedge, AND IT HIT. Honedge is a Ghost-type and Low Sweep is a Fighting-type move. So how did it hit???
Assuming that you were battling Brains & Brawn Frank & Sly on Route 11 (as this is the only doubles battle with a Machoke I can find in XY), their Machoke has got the move Foresight. Foresight allows the user to use Normal and Fighting moves on Ghost types. Chances are, his Machoke used Foresight, allowing it to hit your Honedge with a super-effective Low Sweep to take it out.
Source