Records type all-round analysis [change type]
View match by match list [change view]
Primary team India remove India from query
Involving the player Shahid Afridi (Asia/ICC/PAK) remove Shahid Afridi (Asia/ICC/PAK) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2000-2017 402 11778 169 35.05 17 148 5/31 36.08 1 137 0 -1.02 Profile
filtered 2003-2016 38 1334 122 43.03 1 16 3/55 31.00 0 13 0 12.03
Match by match list
50* - 50 - - 0 0 ODI v Pakistan Centurion 1 Mar 2003 ODI # 1975
19 - 19 2 41 0 0 ODI v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
65 - 65 0 9 1 0 ODI v Pakistan Peshawar 19 Mar 2004 ODI # 2115
36 - 36 0 18 1 0 ODI v Pakistan Lahore 21 Mar 2004 ODI # 2116
13 - 13 - - 0 0 ODI v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
0 - 0 1 6 1 0 ODI v Pakistan Birmingham 19 Sep 2004 ODI # 2179
78 - 78 0 10 0 0 ODI v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
16 - 16 0 29 1 0 ODI v Pakistan Kochi 2 Apr 2005 ODI # 2235
15 - 15 3 55 1 0 ODI v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
1 - 1 1 10 0 0 ODI v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
35* - 35 0 33 0 0 ODI v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
18 - 18 - - 0 0 ODI v Pakistan Kanpur 15 Apr 2005 ODI # 2239
13 - 13 - - 0 0 ODI v Pakistan Delhi 17 Apr 2005 ODI # 2240
DNB - - - - 0 0 Test v Pakistan Lahore 13 Jan 2006 Test # 1781
4 DNB 4 0 46 2 0 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
45 122 167 - - 2 0 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
39 - 39 - - 0 0 ODI v Pakistan Peshawar 6 Feb 2006 ODI # 2324
82* - 82 - - 0 0 ODI v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
79* - 79 - - 0 0 ODI v Pakistan Lahore 13 Feb 2006 ODI # 2329
7 - 7 - - 0 0 ODI v Pakistan Abu Dhabi 18 Apr 2006 ODI # 2363
24 - 24 - - 1 0 ODI v Pakistan Abu Dhabi 19 Apr 2006 ODI # 2364
1 - 1 - - 0 0 T20I v Pakistan Durban 14 Sep 2007 T20I # 29
14 - 14 - - 0 0 T20I v Pakistan Johannesburg 24 Sep 2007 T20I # 46
58 - 58 - - 0 0 ODI v Pakistan Guwahati 5 Nov 2007 ODI # 2643
34 - 34 - - 1 0 ODI v Pakistan Mohali 8 Nov 2007 ODI # 2644
77 - 77 1 18 0 0 ODI v Pakistan Kanpur 11 Nov 2007 ODI # 2645
53* - 53 1 12 1 0 ODI v Pakistan Gwalior 15 Nov 2007 ODI # 2646
55 - 55 1 17 0 0 ODI v Pakistan Mirpur 10 Jun 2008 ODI # 2705
56 - 56 0 23 0 0 ODI v Pakistan Mirpur 14 Jun 2008 ODI # 2707
48 - 48 0 24 0 0 ODI v Pakistan Karachi 26 Jun 2008 ODI # 2717
37 - 37 - - 0 0 ODI v Pakistan Karachi 2 Jul 2008 ODI # 2730
0 - 0 2 57 1 0 ODI v Pakistan Mohali 30 Mar 2011 ODI # 3147
19* - 19 2 16 0 0 T20I v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
10 - 10 0 25 0 0 T20I v Pakistan Bengaluru 25 Dec 2012 T20I # 296
72 - 72 1 23 0 0 T20I v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
1 - 1 0 13 0 0 T20I v Pakistan Mirpur 21 Mar 2014 T20I # 378
14* - 14 1 11 0 0 T20I v Pakistan Mirpur 27 Feb 2016 T20I # 512
24 - 24 - - 0 0 T20I v Pakistan Eden Gardens 19 Mar 2016 T20I # 541
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666 - Live]
    » Australia 74/1 (5.4 ov, MR Marsh 18*, TM Head 34*, JT Brassell 0/14) - Match over
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665]
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page