Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team Pakistan remove Pakistan from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1989-2013 664 782 74 34357 248* 48.52 50817+ 67.58* 100 164 34 4076+ 264 Profile
filtered 1989-2012 87 94 6 3583 194* 40.71 5001 71.64 7 23 7 435 29
Innings by innings list
15 28 24 2 0 62.50 6 bowled 2 Test v Pakistan Karachi 15 Nov 1989 Test # 1127
DNB - - - - - - - 4 Test v Pakistan Karachi 15 Nov 1989 Test # 1127
59 254 172 4 0 34.30 6 lbw 1 Test v Pakistan Faisalabad 23 Nov 1989 Test # 1128
8 24 16 1 0 50.00 6 run out 3 Test v Pakistan Faisalabad 23 Nov 1989 Test # 1128
41 124 90 5 0 45.55 7 bowled 1 Test v Pakistan Lahore 1 Dec 1989 Test # 1130
35 74 51 5 0 68.62 6 lbw 1 Test v Pakistan Sialkot 9 Dec 1989 Test # 1132
57 193 134 6 0 42.53 6 caught 3 Test v Pakistan Sialkot 9 Dec 1989 Test # 1132
0 - 2 0 0 0.00 5 caught 2 ODI v Pakistan Gujranwala 18 Dec 1989 ODI # 593
20 - 25 1 0 80.00 7 caught 2 ODI v Pakistan Sharjah 27 Apr 1990 ODI # 625
52* - 40 5 0 130.00 5 not out 1 ODI v Pakistan Sharjah 18 Oct 1991 ODI # 680
49 - 38 3 2 128.94 5 caught 2 ODI v Pakistan Sharjah 23 Oct 1991 ODI # 684
0 - 1 0 0 0.00 5 lbw 2 ODI v Pakistan Sharjah 25 Oct 1991 ODI # 685
54* 91 62 3 0 87.09 5 not out 1 ODI v Pakistan Sydney 4 Mar 1992 ODI # 729
73 96 64 10 3 114.06 2 caught 1 ODI v Pakistan Sharjah 15 Apr 1994 ODI # 906
24 59 26 4 0 92.30 2 caught 2 ODI v Pakistan Sharjah 22 Apr 1994 ODI # 912
4 13 9 1 0 44.44 2 caught 2 ODI v Pakistan Sharjah 7 Apr 1995 ODI # 995
31 103 59 3 0 52.54 2 bowled 1 ODI v Pakistan Bengaluru 9 Mar 1996 ODI # 1078
100 - 111 9 1 90.09 2 stumped 1 ODI v Pakistan Singapore 5 Apr 1996 ODI # 1091
1 - 5 0 0 20.00 2 caught 2 ODI v Pakistan Sharjah 12 Apr 1996 ODI # 1094
118 - 140 8 2 84.28 2 caught 1 ODI v Pakistan Sharjah 15 Apr 1996 ODI # 1098
89* - 89 9 3 100.00 2 not out 2 ODI v Pakistan Toronto 16 Sep 1996 ODI # 1115
20 - 23 3 0 86.95 2 caught 1 ODI v Pakistan Toronto 17 Sep 1996 ODI # 1116
2 - 13 0 0 15.38 2 caught 1 ODI v Pakistan Toronto 18 Sep 1996 ODI # 1117
3 - 9 0 0 33.33 2 caught 2 ODI v Pakistan Toronto 21 Sep 1996 ODI # 1118
23 - 44 0 1 52.27 2 run out 2 ODI v Pakistan Toronto 23 Sep 1996 ODI # 1119
4 10 7 1 0 57.14 1 caught 2 ODI v Pakistan Chennai 21 May 1997 ODI # 1209
TDNB - - - - - - - - ODI v Pakistan Colombo (SSC) 20 Jul 1997 ODI # 1219
17 82 54 2 0 31.48 1 caught 1 ODI v Pakistan Toronto 13 Sep 1997 ODI # 1227
25* 66 45 3 0 55.55 4 not out 2 ODI v Pakistan Toronto 14 Sep 1997 ODI # 1228
TDNB - - - - - - - - ODI v Pakistan Toronto 17 Sep 1997 ODI # 1229
0 26 10 0 0 0.00 4 caught 1 ODI v Pakistan Toronto 18 Sep 1997 ODI # 1230
6 10 7 1 0 85.71 1 caught 2 ODI v Pakistan Toronto 20 Sep 1997 ODI # 1231
51 106 64 4 1 79.68 1 lbw 1 ODI v Pakistan Toronto 21 Sep 1997 ODI # 1232
2 17 11 0 0 18.18 1 bowled 1 ODI v Pakistan Hyderabad (Sind) 28 Sep 1997 ODI # 1233
21 24 18 2 1 116.66 1 caught 2 ODI v Pakistan Karachi 30 Sep 1997 ODI # 1234
7 19 11 1 0 63.63 1 caught 1 ODI v Pakistan Lahore 2 Oct 1997 ODI # 1236
3 4 4 0 0 75.00 5 caught 1 ODI v Pakistan Sharjah 14 Dec 1997 ODI # 1262
67 - 44 11 0 152.27 2 stumped 1 ODI v Pakistan Dhaka 11 Jan 1998 ODI # 1273
95 104 78 6 5 121.79 2 bowled 2 ODI v Pakistan Dhaka 14 Jan 1998 ODI # 1276
1 14 6 0 0 16.66 2 bowled 1 ODI v Pakistan Dhaka 16 Jan 1998 ODI # 1277
41 - 26 7 1 157.69 2 caught 2 ODI v Pakistan Dhaka 18 Jan 1998 ODI # 1279
77 157 109 9 0 70.64 2 caught 1 ODI v Pakistan Toronto 20 Sep 1998 ODI # 1353
0 5 3 0 0 0.00 4 caught 2 Test v Pakistan Chennai 28 Jan 1999 Test # 1442
136 405 273 18 0 49.81 4 caught 4 Test v Pakistan Chennai 28 Jan 1999 Test # 1442
6 13 11 1 0 54.54 4 lbw 1 Test v Pakistan Delhi 4 Feb 1999 Test # 1443
29 99 65 4 0 44.61 4 caught 3 Test v Pakistan Delhi 4 Feb 1999 Test # 1443
0 2 1 0 0 0.00 5 bowled 2 Test v Pakistan Eden Gardens 16 Feb 1999 Test # 1444
9 18 13 1 0 69.23 4 run out 4 Test v Pakistan Eden Gardens 16 Feb 1999 Test # 1444
45 92 65 5 0 69.23 1 caught 1 ODI v Pakistan Manchester 8 Jun 1999 ODI # 1476
13 28 26 2 0 50.00 4 bowled 1 ODI v Pakistan Brisbane 10 Jan 2000 ODI # 1537
93 157 103 10 0 90.29 1 bowled 2 ODI v Pakistan Hobart 21 Jan 2000 ODI # 1543
41 69 46 5 0 89.13 1 caught 1 ODI v Pakistan Adelaide 25 Jan 2000 ODI # 1547
17 19 14 4 0 121.42 1 caught 2 ODI v Pakistan Perth 28 Jan 2000 ODI # 1550
11 54 28 1 0 39.28 2 lbw 2 ODI v Pakistan Sharjah 23 Mar 2000 ODI # 1578
10 23 18 1 0 55.55 2 bowled 2 ODI v Pakistan Sharjah 26 Mar 2000 ODI # 1580
25 74 30 4 0 83.33 2 lbw 2 ODI v Pakistan Dhaka 3 Jun 2000 ODI # 1600
98 145 75 12 1 130.66 1 caught 2 ODI v Pakistan Centurion 1 Mar 2003 ODI # 1975
28 49 35 4 1 80.00 2 caught 1 ODI v Pakistan Karachi 13 Mar 2004 ODI # 2112
141 173 135 17 1 104.44 2 caught 2 ODI v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
0 7 5 0 0 0.00 2 caught 1 ODI v Pakistan Peshawar 19 Mar 2004 ODI # 2115
7 22 13 1 0 53.84 2 caught 2 ODI v Pakistan Lahore 21 Mar 2004 ODI # 2116
37 60 48 7 0 77.08 2 caught 1 ODI v Pakistan Lahore 24 Mar 2004 ODI # 2117
194* 493 348 21 0 55.74 4 not out 1 Test v Pakistan Multan 28 Mar 2004 Test # 1693
2 10 6 0 0 33.33 4 lbw 1 Test v Pakistan Lahore 5 Apr 2004 Test # 1695
8 17 11 1 0 72.72 4 lbw 3 Test v Pakistan Lahore 5 Apr 2004 Test # 1695
1 6 3 0 0 33.33 4 caught 2 Test v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
78 192 103 6 0 75.72 2 caught 2 ODI v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
16 30 17 2 0 94.11 2 run out 1 ODI v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
94 301 202 11 0 46.53 4 caught 2 Test v Pakistan Mohali 8 Mar 2005 Test # 1738
DNB - - - - - - - 4 Test v Pakistan Mohali 8 Mar 2005 Test # 1738
52 147 102 9 0 50.98 4 caught 1 Test v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
52 117 91 9 0 57.14 4 caught 3 Test v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
41 78 71 7 0 57.74 4 caught 2 Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
16 140 98 2 0 16.32 4 caught 4 Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
4 8 4 1 0 100.00 2 caught 1 ODI v Pakistan Kochi 2 Apr 2005 ODI # 2235
2 17 8 0 0 25.00 2 run out 1 ODI v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
6 15 11 1 0 54.54 2 caught 2 ODI v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
123 192 130 12 2 94.61 2 bowled 1 ODI v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
1 13 10 0 0 10.00 2 caught 1 ODI v Pakistan Kanpur 15 Apr 2005 ODI # 2239
9 38 15 0 0 60.00 2 bowled 2 ODI v Pakistan Delhi 17 Apr 2005 ODI # 2240
DNB - - - - - - - 2 Test v Pakistan Lahore 13 Jan 2006 Test # 1781
14 64 33 3 0 42.42 4 caught 2 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
DNB - - - - - - - 4 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
23 49 29 5 0 79.31 4 bowled 2 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
26 74 47 5 0 55.31 4 bowled 4 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
100 188 113 10 1 88.49 2 lbw 1 ODI v Pakistan Peshawar 6 Feb 2006 ODI # 2324
42 71 43 8 0 97.67 2 caught 2 ODI v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
95 157 104 16 1 91.34 2 caught 2 ODI v Pakistan Lahore 13 Feb 2006 ODI # 2329
0 7 3 0 0 0.00 2 caught 2 ODI v Pakistan Multan 16 Feb 2006 ODI # 2331
4 14 7 1 0 57.14 2 lbw 2 ODI v Pakistan Guwahati 5 Nov 2007 ODI # 2643
99 130 91 14 1 108.79 2 caught 1 ODI v Pakistan Mohali 8 Nov 2007 ODI # 2644
29 54 27 5 0 107.40 2 caught 1 ODI v Pakistan Kanpur 11 Nov 2007 ODI # 2645
97 149 102 16 0 95.09 2 bowled 2 ODI v Pakistan Gwalior 15 Nov 2007 ODI # 2646
30 54 27 6 0 111.11 2 caught 2 ODI v Pakistan Jaipur 18 Nov 2007 ODI # 2647
1 2 1 0 0 100.00 4 run out 2 Test v Pakistan Delhi 22 Nov 2007 Test # 1849
56* 178 110 9 0 50.90 4 not out 4 Test v Pakistan Delhi 22 Nov 2007 Test # 1849
82 146 109 12 0 75.22 4 bowled 1 Test v Pakistan Eden Gardens 30 Nov 2007 Test # 1850
DNB - - - - - - - 3 Test v Pakistan Eden Gardens 30 Nov 2007 Test # 1850
8 19 14 1 0 57.14 2 caught 2 ODI v Pakistan Centurion 26 Sep 2009 ODI # 2898
85 160 115 11 0 73.91 2 caught 1 ODI v Pakistan Mohali 30 Mar 2011 ODI # 3147
52 93 48 5 1 108.33 2 caught 2 ODI v Pakistan Mirpur 18 Mar 2012 ODI # 3263
Statsguru includes the following current or recent relevant matches:
Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]
Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]
Pakistan v New Zealand at Rawalpindi, 2nd T20I, Apr 20, 2024 [T20I # 2579]
Hong Kong v Nepal at Al Amerat, ACC Men's Premier Cup 3rd place play-off, Apr 20, 2024 [T20I # 2578]
 
Feedback Print this page