Pakistan tour of Sri Lanka, 2012 / Squads

3rd Test: Sri Lanka v Pakistan at Pallekele, Jul 8-12, 2012

Sri Lanka Squad - 3rd Test (July 7, 2012)

2nd Test: Sri Lanka v Pakistan at Colombo (SSC), Jun 30-Jul 4, 2012

Sri Lanka Squad - 2nd Test (June 27, 2012)

1st Test: Sri Lanka v Pakistan at Galle, Jun 22-25, 2012

Sri Lanka Squad - 1st Test (June 19, 2012)

Pakistan in Sri Lanka ODI Series, 2012

Sri Lanka One-Day Squad (June 12, 2012)

Pakistan in Sri Lanka ODI Series, 2012

Pakistan One-Day Squad (June 4, 2012)

Pakistan in Sri Lanka T20I Series, 2012

Sri Lanka Twenty20 Squad (May 24, 2012)

Pakistan in Sri Lanka T20I Series, 2012

Pakistan Twenty20 Squad (May 16, 2012)

Pakistan in Sri Lanka Test Series, 2012

Pakistan Test Squad (May 10, 2012)