Some of the known players who can defend perimeter/3 point shooters.
1. Shane Battier - Houston Rockets
He is known for successfully guarding Kobe for so many times.
But we all know that is Kobe so he can still shoot the ball even with a hand on his face.
https://www.nbcsports.com/philadelphia/nba-insider-tom-haberstroh/habershow-shane-battier-discusses-trying-guard-kobe-bryant
2. Trevor Ariza - Lakers 2008-2009 (NBA Champions)
He is the wing man of Kobe. Kobe as the offense and Ariza as the defense.
With his long arms he could average 3 steals per game which is a lot. A good outside defender for small guards.
His best was 5 steals in a game. Wow!
3. Bruce Bowen - San Antonio Spurs
I think there is no need for an explanation here.
4. Manu Ginobli - San Antonio Spurs
Another good defender for outside shooters.
One of his popular highlights is for winning a game blocking the shot of James Harden.
5. Andre Iguodala - GSW
Being a veteran had a lot of perks.
6. Patrick Beverley - LAC
This guy could make your on-night be an off-night by attacking you mentally.
One example is forcing Durant to be kicked out in expense for him being kicked out too. That is a win for him.
Even with the hand check rule, there is a way to make good defense. Just need some hard work.