A very hard question. I like so many characters. I don’t know which of them are my favorites; so I am discussing some characters that I liked (again, in no particular order):
1. Mariam from A Thousand Splendid Suns: She is sort of a submissive character who adheres to the male-dominant society throughout her life but when it gets unbearable, she revolts and she becomes mighty powerful. It was the change in her character with time along with her ultimate sacrifice which makes her a very powerful character,
2. Tridib from The Shadow Lines: He is a mysterious character who is kept to be quite suspenseful throughout the book. He is mature, understanding and a master story-teller. He is instantly likable. Even though he holds a small part in the book, he is significant to the story.
3. Margo Roth Spiegelman from Paper Towns: She is another mysterious character and the basis of the plot of the novel. She is a free soul who thinks deep and make such decisions to live a life, breaking the social norms. She is a person I would like to be myself.
4. Holden Caulfield from The Catcher in the Rye: Here I am mentioning once again, one of the most criticized characters. He is some one with a distinct personality with individual thoughts which are sometimes confusing, yet profound. The character development is really commendable in this classic by J.D. Salinger.
5. Balram Halwai from The White Tiger: The protagonist who is also the antagonist from this Man Booker Prize (2008) winner book is some one I wouldn’t like at all as a person but would have understood him and his actions to some extent, which given any degree of circumstance were still not justifiable. But I do like the character sketch which is successful in bringing to life this character. I would recommend you to read this book to know this complex character who is just a common man but a lot more than that.
That is all.