Honestly , I prefer other characters in most of anime.
But here's my list:
1. Bleach - Ichigo (idk I just really liked him, he was my crush when I was young and I wanted to be like him!)
2. Tokyo Ghoul - Kaneki (damn i LOVE him. We have so much in common)
3. No Game No Life - Sora (Smart guy)
4. Death Note - Light (In my option he was the smartest. Also I agree with some of his ideology)
5. SNAFU - 8man (he's literally the best)
Out of 368394 anime I've watched , my favorite character is the main character in only 5 of them .
I totally need new anime with good main characters .