In this test, Bangladesh has given test cap to Yasir Ali and Pakistan has given test cap to Abdullah Shafiq. Abdullah Shafiq, 22, has been a part of the Pakistani squad for some time now, but with Imran Butt and Abid Ali, he has not been able to make it to the final squad, which has been the subject of heated debate over when to feed him. So why have you been taken on tour?

Pakistan Cricket Team Player Abdullah Shafiq Got A Test Cap

Among the 12 players announced for the test was a contest between Imam-ul-Haq and Abdullah Shafiq as to which of them would be out.

Imam-ul-Haq was added to the team by selectors after dropping Imran Butt with the claim that he has performed well in the Quaid-e-Azam Trophy this season. 

There was not much difference between the runs.

Imam-ul-Haq has scored 488 runs while Imran Butt has now taken his run tally above 500 runs.

The biggest objection to Abdullah Shafiq has been that he was included in the Test squad for his performance in just one first-class match. 

He scored a century for Central Punjab against Southern Punjab in his first first class match.

He also scored a century in the first class match of the Pakistan Shaheen team's tour of Sri Lanka this month.

Abdullah Shafiq has the honor of scoring a century in his first first class match as well as in his first T20 match. 

He had commemorated the T20 debut against Central Punjab by Central Punjab last year with a century.