It is needless to introduce the iconic actor who has been ruling our hearts for about 30 years now. From playing a number of characters flawlessly to winning hearts with his heartwarming gestures in real life, there are a gazillion reasons why we all love Shah Rukh Khan.

If you are one of his jabra fans, then this quiz should be a piece of cake for you!

via GIPHY

1. What was his on-screen name in Baadshah?

via Pinterest

2. What was his on-screen name in Chamatkar?

via Cinestaan

3. What was his on-screen name in Darr?

3.	What was his on-screen name in ,[object Object],?via Indoree Talk

4. What was his on-screen name in King Uncle?

4.	What was his on-screen name in ,[object Object],?via Twitter

5. What was his on-screen name in Maya Memsaab?

5.	What was his on-screen name in ,[object Object],?via FilmiBeat

6. What was his on-screen name in Trimurti?

6.	What was his on-screen name in ,[object Object],?via Twitter

7. What was his on-screen name in Phir Bhi Dil Hai Hindustani?

7.	What was his on-screen name in ,[object Object],?via Mashable India

8. What was his on-screen name in Dil Se?

8.	What was his on-screen name in ,[object Object],?via IMDb

9. What was his on-screen name in Josh?

9.	What was his on-screen name in,[object Object],?via Mumbai Mirror