No, Shahrukh Khan is not Pakistani. He is an Indian actor, producer, and television personality.
Shahrukh Khan was born in New Delhi, India, and holds Indian citizenship. He is widely regarded as one of the most popular and influential actors in the world.
While he has a large following in Pakistan, he remains an Indian national.