TEST Matches played by Shahid Afridi

Date Tournament Match Teams Stadium
17 Oct 1996 Zimbabwe in Pakistan 1996/97 1st Test Pakistan vs Zimbabwe Sheikhupura Stadium
22 Oct 1998 Australia in Pakistan 1998/99 3rd Test Pakistan vs Australia National Stadium, Karachi
28 Jan 1999 Pakistan in India 1998/99 1st Test India vs Pakistan MA Chidambaram Stadium, Chepauk, Chennai
04 Feb 1999 Pakistan in India 1998/99 2nd Test India vs Pakistan Feroz Shah Kotla, Delhi
16 Feb 1999 Asian Test Championship 1998/99 India vs Pakistan Eden Gardens, Kolkata
04 Mar 1999 Asian Test Championship 1998/99 Pakistan vs Sri Lanka Gaddafi Stadium, Lahore
12 Mar 1999 Asian Test Championship 1998/99 Final Pakistan vs Sri Lanka Bangabandhu National Stadium, Dhaka
26 Feb 2000 Sri Lanka in Pakistan 1999/00 1st Test Pakistan vs Sri Lanka Rawalpindi Cricket Stadium
05 Mar 2000 Sri Lanka in Pakistan 1999/00 2nd Test Pakistan vs Sri Lanka Arbab Niaz Stadium, Peshawar
12 Mar 2000 Sri Lanka in Pakistan 1999/00 3rd Test Pakistan vs Sri Lanka National Stadium, Karachi
18 May 2000 Pakistan in West Indies 1999/00 2nd Test West Indies vs Pakistan Kensington Oval, Bridgetown
15 Nov 2000 England in Pakistan 2000/01 1st Test Pakistan vs England Gaddafi Stadium, Lahore
29 Nov 2000 England in Pakistan 2000/01 2nd Test Pakistan vs England National Stadium, Faisalabad
07 Dec 2000 England in Pakistan 2000/01 3rd Test Pakistan vs England National Stadium, Karachi
07 Feb 2002 West Indies in United Arab Emirates 2001/02 2nd Test Pakistan vs West Indies Sharjah Cricket Association Stadium
06 Mar 2002 Asian Test Championship 2001/02 Final Pakistan vs Sri Lanka Gaddafi Stadium, Lahore
01 May 2002 New Zealand in Pakistan 2002 1st Test Pakistan vs New Zealand Gaddafi Stadium, Lahore
02 Jan 2005 Pakistan in Australia 2004/05 3rd Test Australia vs Pakistan Sydney Cricket Ground
16 Mar 2005 Pakistan in India 2004/05 2nd Test India vs Pakistan Eden Gardens, Kolkata
24 Mar 2005 Pakistan in India 2004/05 3rd Test India vs Pakistan M Chinnaswamy Stadium, Bangalore
26 May 2005 Pakistan in West Indies 2004/05 1st Test West Indies vs Pakistan Kensington Oval, Bridgetown
03 Jun 2005 Pakistan in West Indies 2004/05 2nd Test West Indies vs Pakistan Sabina Park, Kingston
20 Nov 2005 England in Pakistan 2005/06 2nd Test Pakistan vs England National Stadium, Faisalabad
13 Jan 2006 India in Pakistan 2005/06 1st Test Pakistan vs India Gaddafi Stadium, Lahore
21 Jan 2006 India in Pakistan 2005/06 2nd Test Pakistan vs India National Stadium, Faisalabad
29 Jan 2006 India in Pakistan 2005/06 3rd Test Pakistan vs India National Stadium, Karachi
26 Mar 2006 Pakistan in Sri Lanka 2005/06 1st Test Sri Lanka vs Pakistan Sinhalese Sports Club Ground, Colombo
13 Jul 2006 Pakistan in British Isles 2006 1st Test England vs Pakistan Lord's Cricket Ground, St John's Wood
27 Jul 2006 Pakistan in British Isles 2006 2nd Test England vs Pakistan Old Trafford
13 Jul 2010 Pakistan in England 2010 1st Test Australia vs Pakistan Lord's Cricket Ground, St John's Wood