T20I Matches played by Shahid Afridi

Date Tournament Match Teams Stadium
28 Aug 2006 Pakistan in British Isles 2006 Twenty20 England vs Pakistan County Ground
02 Feb 2007 Pakistan in South Africa 2006/07 Twenty20 South Africa vs Pakistan The Wanderers Stadium
02 Sep 2007 Kenya Twenty20 Quadrangular 2007/08 Bangladesh vs Pakistan Gymkhana Club Ground, Nairobi
12 Sep 2007 ICC Twenty20 World Championship 2007/08 Group D Pakistan vs Scotland Kingsmead
14 Sep 2007 ICC Twenty20 World Championship 2007/08 Group D India vs Pakistan Kingsmead
17 Sep 2007 ICC Twenty20 World Championship 2007/08 Group F Pakistan vs Sri Lanka The Wanderers Stadium
18 Sep 2007 ICC Twenty20 World Championship 2007/08 Group F Australia vs Pakistan The Wanderers Stadium
20 Sep 2007 ICC Twenty20 World Championship 2007/08 Group F Bangladesh vs Pakistan Sahara Park Newlands, Cape Town
22 Sep 2007 ICC Twenty20 World Championship 2007/08 Semi-Final New Zealand vs Pakistan Sahara Park Newlands, Cape Town
24 Sep 2007 ICC Twenty20 World Championship 2007/08 Final India vs Pakistan The Wanderers Stadium
20 Apr 2008 Bangladesh in Pakistan 2007/08 Twenty20 Pakistan vs Bangladesh National Stadium, Karachi
10 Oct 2008 Al Barakah T20 Canada 2008/09 Canada vs Pakistan Maple Leaf North-West Ground, King City
11 Oct 2008 Al Barakah T20 Canada 2008/09 Pakistan vs Sri Lanka Maple Leaf North-West Ground, King City
12 Oct 2008 Al Barakah T20 Canada 2008/09 Pakistan vs Zimbabwe Maple Leaf North-West Ground, King City
13 Oct 2008 Al Barakah T20 Canada 2008/09 Final Pakistan vs Sri Lanka Maple Leaf North-West Ground, King City
07 May 2009 Australia in United Arab Emirates 2008/09 Only Twenty20 Australia vs Pakistan Dubai Sports City Stadium
07 Jun 2009 ICC World Twenty20 2009 Group B England vs Pakistan The Kia Oval, Kennington
09 Jun 2009 ICC World Twenty20 2009 Group B Netherlands vs Pakistan Lord's Cricket Ground, St John's Wood
12 Jun 2009 ICC World Twenty20 2009 Group F Pakistan vs Sri Lanka Lord's Cricket Ground, St John's Wood
13 Jun 2009 ICC World Twenty20 2009 Group F New Zealand vs Pakistan The Kia Oval, Kennington
15 Jun 2009 ICC World Twenty20 2009 Group F Ireland vs Pakistan The Kia Oval, Kennington
18 Jun 2009 ICC World Twenty20 2009 Semi-Final Pakistan vs South Africa Trent Bridge
21 Jun 2009 ICC World Twenty20 2009 Final Pakistan vs Sri Lanka Lord's Cricket Ground, St John's Wood
12 Aug 2009 Pakistan in Sri Lanka 2009 Only Twenty20 Sri Lanka vs Pakistan R Premadasa International Cricket Stadium
12 Nov 2009 New Zealand in United Arab Emirates 2009/10 1st Twenty20 Pakistan vs New Zealand Dubai Sports City Stadium
13 Nov 2009 New Zealand in United Arab Emirates 2009/10 2nd Twenty20 Pakistan vs New Zealand Dubai Sports City Stadium
20 Feb 2010 Pakistan in United Arab Emirates 2009/10 England vs Pakistan Dubai Sports City Stadium
01 May 2010 ICC World Twenty20 2010 Group A Bangladesh vs Pakistan Beausejour Stadium, Gros Islet
02 May 2010 ICC World Twenty20 2010 Group A Australia vs Pakistan Beausejour Stadium, Gros Islet
06 May 2010 ICC World Twenty20 2010 Group E England vs Pakistan Kensington Oval