Sand King counters

The Dota 2 heroes that most reliably beat Sand King in public matches, ranked by confidence-adjusted win rate in games where they faced Sand King (minimum 20 games per matchup).

#HeroWin rate vs Sand KingGames
1Largo77.8%36
2Kez75.0%44
3Zeus73.5%34
4Warlock65.4%78
5Phoenix64.7%85
6Snapfire57.8%199
7Queen of Pain57.2%159
8Pudge59.8%87
9Mirana69.6%23
10Alchemist62.3%53

Why