Regular Sableye:
* Level 1: Scratch, Growl
* Level 5: Lick
* Level 9: Shadow Claw
* Level 13: Faint Attack
* Level 17: Night Shade
* Level 21: Will-O-Wisp
* Level 25: Curse
* Level 29: Shadow Sneak
* Level 33: Taunt
* Level 37: Imprison
* Level 41: Foul Play
* Level 45: Trick
* Level 49: Pain Split
* Level 53: Thunder Wave
* Level 57: Nasty Plot
* Level 61: Shadow Ball
* Level 65: Power Gem
* Level 69: Sucker Punch
* Level 73: Dark Pulse
* Level 77: Stored Power
* Level 81: Trick Room
* Level 85: Magic Coat
Mega Sableye:
* Level 1: Scratch, Growl
* Level 5: Lick
* Level 9: Shadow Claw
* Level 13: Faint Attack
* Level 17: Night Shade
* Level 21: Will-O-Wisp
* Level 25: Curse
* Level 29: Shadow Sneak
* Level 33: Taunt
* Level 37: Imprison
* Level 41: Foul Play
* Level 45: Trick
* Level 49: Pain Split
* Level 53: Thunder Wave
* Level 57: Nasty Plot
* Level 61: Shadow Ball
* Level 65: Power Gem
* Level 69: Sucker Punch
* Level 73: Dark Pulse
* Level 77: Stored Power
* Level 81: Trick Room
* Level 85: Magic Coat
* Mega Evolution: Learns all moves available to Mega Sableye at level 1.
Note: This is not an exhaustive list of all moves Sableye can learn. It can also learn some moves through breeding or using TMs and HMs.
To see the full list of moves Sableye can learn, you can use resources like the Bulbapedia or Serebii.net websites.