Pakistan v England T20I Series, 2011/12

England Twenty20 Squad (February 21, 2012)

Pakistan v England T20I Series, 2011/12

Pakistan Twenty20 Squad (February 7, 2012)

Pakistan v England ODI Series, 2011/12

Pakistan One-Day Squad (February 7, 2012)

Tour Match: England XI v England Lions at Abu Dhabi, Feb 10, 2012

England Lions Squad (February 7, 2012)

Pakistan v England ODI Series, 2011/12

England One-Day Squad (February 7, 2012)

Pakistan v England Test Series, 2011/12

England Test Squad (January 9, 2012)

Tour Match: Pakistan Cricket Board XI v England XI at Dubai (CA), Jan 11-13, 2012

Pakistan Cricket Board XI Squad (December 26, 2011)

Pakistan v England Test Series, 2011/12

Pakistan Test Squad (December 26, 2011)

Tour Match: ICC Combined Associate and Affiliate XI v England XI at Dubai (CA), Jan 7-9, 2012

ICC Combined Associate and Affiliate XI Squad (December 16, 2011)