
All the captains were dressed in formal attire (suits), while Pakistani skipper Sarfaraz Ahmed chose to wear a traditional outfit with a blazer on.

Twitter quite obviously had a variety of opinions on the matter.
A lot of people were extremely proud of Sarfaraz for sticking to traditional attire.
The only captain dressed in his national dress. SARFARAZ AHMED YOU ALL. 🇵🇰🙌🏻#CWC19 #SarfarazAhmed pic.twitter.com/gUyPZUmZTj
— HAIDER. (@Malikhaider377) May 30, 2019
Sarfaraz Ahmed proudly wearing shalwar kameez for his meeting with the queen #CWC19 pic.twitter.com/ASx7HsaV3z
— Saj Sadiq (@Saj_PakPassion) May 29, 2019
#SarfarazAhmed MASSIVE RESPECT to our Captain Sarfraz for wearing our national dress. World Cup jeeto ya haaro per Dil jeet liya bhai!!!!!😘😘😘 pic.twitter.com/rOz4QgmoS6
— Hizab Butt (@butt_hizab) May 30, 2019
Meanwhile, some people on Twitter didn’t like it that much.
Captains of #Cricket playing nations competing 4 the #CricketWorldCup had a photoshoot with the Queen. Guess who came dressed in his pyjamas? None other than the #Pakistan captain (back row, left). Take a look at him in the other pic. How does one country produce …? #CricketWC pic.twitter.com/hXxbxrfzlj
— Tarek Fatah (@TarekFatah) May 30, 2019
But even Indians came out to support the Pakistani captain on this matter.
See absolutely nothing wrong with that. He is dressed well, looks good, embraces his culture, is confident enough to wear what he is comfortable in. See no reason for making any concessions for the queen.
— Jai Hind (@mrjaihind) May 30, 2019
I differ on this. what is the harm if someone dresses in his own country’s dress. why it is essential to wear suit in England? If that be so, will every foreigner visiting PM Modi, should essentially wear kurta paizama? and alternately should all ladies wear skirt in England?
— ketan Satnalia (@kesa1917) May 30, 2019
What’s wrong? If it was me I would have probably gone in a traditional south Indian attire. That’s my wish. That’s Indian, That’s subcontinent’s culture. There is nothing wrong in going in a western attire but there is no need to ridicule someone for wearing traditional attire
— Naga Abhishek Bollapragada (@nbollapr) May 30, 2019
Well, cricket was the British way of ‘civilising’ the colonies they ruled over. So if the Pakistan captain wore a traditional salwar kameez while meeting the Queen, then he was making a strong statement.

When Sarfaraz was asked about it, he said he was proud of wearing the national dress.
I was proud that I was wearing our national dress, while all other captains were dressed in suits.

Well, nothing’s wrong with that!