Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Pakistan remove Pakistan from query
Runs scored greater than or equal to 30 remove greater than or equal to 30 from query
Batting position between 3 and 8 remove between 3 and 8 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave 100 50 0
unfiltered 1982-1999 103 154 22 5768 237 43.69 15 29 12 Profile
filtered 1982-1999 59 71 13 4845 237 83.53 15 29 0
Innings by innings list
100* 272 191 10 0 52.35 4 not out 3 v Sri Lanka Karachi 5 Mar 1982 Test # 923
107 251 168 14 0 63.69 6 bowled 2 v India Faisalabad 3 Jan 1983 Test # 945
77 234 117 6 0 65.81 6 caught 2 v Australia Adelaide 9 Dec 1983 Test # 970
35 101 68 2 0 51.47 6 caught 1 v Australia Melbourne 26 Dec 1983 Test # 973
54 98 71 8 0 76.05 8 caught 1 v Australia Sydney 2 Jan 1984 Test # 974
74 242 156 9 0 47.43 5 lbw 2 v England Karachi 2 Mar 1984 Test # 978
116 393 270 17 0 42.96 4 caught 1 v England Faisalabad 12 Mar 1984 Test # 981
76 144 95 12 0 80.00 4 caught 3 v England Faisalabad 12 Mar 1984 Test # 981
38 172 125 1 0 30.40 4 bowled 2 v England Lahore 19 Mar 1984 Test # 984
45 - - - 0 - 6 caught 1 v India Lahore 17 Oct 1984 Test # 995
102* - - 15 0 - 6 not out 2 v India Faisalabad 24 Oct 1984 Test # 996
50 164 129 9 0 38.75 6 caught 1 v New Zealand Karachi 10 Dec 1984 Test # 1003
119* 267 169 21 1 70.41 6 not out 3 v New Zealand Karachi 10 Dec 1984 Test # 1003
66 140 114 12 0 57.89 6 caught 2 v New Zealand Wellington 18 Jan 1985 Test # 1009
41* 85 64 7 0 64.06 6 not out 1 v New Zealand Auckland 25 Jan 1985 Test # 1010
54 - - - 0 - 6 caught 2 v Sri Lanka Kandy 23 Feb 1986 Test # 1037
42 - - - 0 - 6 caught 1 v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
30 - - - 0 - 6 caught 3 v Sri Lanka Colombo (CCC) 14 Mar 1986 Test # 1041
33 99 60 5 0 55.00 3 bowled 1 v India Bengaluru 13 Mar 1987 Test # 1073
33 74 62 4 0 53.22 4 bowled 3 v India Bengaluru 13 Mar 1987 Test # 1073
99 331 238 8 0 41.59 6 caught 2 v England Leeds 2 Jul 1987 Test # 1077
102 267 237 6 0 43.03 5 caught 1 v England The Oval 6 Aug 1987 Test # 1079
60 225 169 7 0 35.50 3 bowled 2 v England Faisalabad 7 Dec 1987 Test # 1083
55 143 121 6 0 45.45 3 caught 2 v England Karachi 16 Dec 1987 Test # 1086
66 173 99 8 0 66.66 6 caught 2 v West Indies Port of Spain 14 Apr 1988 Test # 1096
30 190 97 2 0 30.92 5 lbw 4 v West Indies Port of Spain 14 Apr 1988 Test # 1096
45 176 122 5 1 36.88 6 caught 1 v Australia Karachi 15 Sep 1988 Test # 1104
38 138 109 3 0 34.86 5 caught 2 v New Zealand Wellington 10 Feb 1989 Test # 1115
80* 224 155 6 1 51.61 6 not out 1 v New Zealand Auckland 24 Feb 1989 Test # 1116
36 90 61 6 0 59.01 5 caught 1 v India Karachi 15 Nov 1989 Test # 1127
102* 218 145 13 0 70.34 6 not out 3 v India Karachi 15 Nov 1989 Test # 1127
63 127 82 7 0 76.82 5 lbw 2 v India Faisalabad 23 Nov 1989 Test # 1128
55 162 94 4 0 58.51 3 caught 2 v India Lahore 1 Dec 1989 Test # 1130
34 132 76 2 0 44.73 5 caught 2 v India Sialkot 9 Dec 1989 Test # 1132
65* 127 105 6 0 61.90 8 not out 3 v Australia Adelaide 19 Jan 1990 Test # 1135
43 119 86 5 1 50.00 3 caught 2 v New Zealand Karachi 10 Oct 1990 Test # 1151
71 190 126 12 0 56.34 4 caught 3 v New Zealand Faisalabad 26 Oct 1990 Test # 1153
102 267 208 7 0 49.03 5 caught 2 v West Indies Karachi 15 Nov 1990 Test # 1154
30* 59 50 3 0 60.00 4 not out 4 v West Indies Karachi 15 Nov 1990 Test # 1154
74 161 116 10 0 63.79 5 caught 1 v West Indies Faisalabad 23 Nov 1990 Test # 1157
71 165 98 11 0 72.44 4 bowled 3 v West Indies Faisalabad 23 Nov 1990 Test # 1157
101 301 207 10 0 48.79 4 caught 2 v Sri Lanka Sialkot 12 Dec 1991 Test # 1178
165 370 297 19 1 55.55 5 lbw 1 v England Birmingham 4 Jun 1992 Test # 1189
55 126 82 8 0 67.07 5 caught 2 v England Lord's 18 Jun 1992 Test # 1190
34 87 69 5 0 49.27 6 bowled 1 v England Manchester 2 Jul 1992 Test # 1191
82* 227 164 12 0 50.00 5 not out 1 v England Leeds 23 Jul 1992 Test # 1192
84* 214 154 10 0 54.54 5 not out 3 v England Leeds 23 Jul 1992 Test # 1192
40 132 94 5 0 42.55 5 bowled 2 v England The Oval 6 Aug 1992 Test # 1193
140 285 200 20 0 70.00 5 caught 2 v New Zealand Wellington 17 Feb 1994 Test # 1249
50* 166 85 4 0 58.82 4 not out 3 v Sri Lanka Colombo (PSS) 9 Aug 1994 Test # 1265
43 130 122 7 0 35.24 4 caught 4 v Australia Karachi 28 Sep 1994 Test # 1268
33 83 47 6 0 70.21 4 bowled 2 v Australia Rawalpindi 5 Oct 1994 Test # 1269
237 443 328 34 0 72.25 4 caught 3 v Australia Rawalpindi 5 Oct 1994 Test # 1269
75 186 137 10 0 54.74 4 caught 1 v Australia Lahore 1 Nov 1994 Test # 1273
143 313 242 19 0 59.09 4 bowled 3 v Australia Lahore 1 Nov 1994 Test # 1273
99 228 154 16 0 64.28 4 caught 2 v South Africa Johannesburg 19 Jan 1995 Test # 1283
32 99 70 2 0 45.71 5 caught 2 v Zimbabwe Harare 31 Jan 1995 Test # 1285
44 127 101 7 0 43.56 5 bowled 2 v Zimbabwe Bulawayo 7 Feb 1995 Test # 1288
36 107 81 6 0 44.44 5 lbw 1 v Australia Sydney 30 Nov 1995 Test # 1314
45 192 154 3 0 29.22 4 lbw 3 v Australia Sydney 30 Nov 1995 Test # 1314
55 193 143 3 0 38.46 5 bowled 1 v England Leeds 8 Aug 1996 Test # 1331
100* 289 223 10 0 44.84 5 not out 2 v England The Oval 22 Aug 1996 Test # 1332
52 104 106 6 1 49.05 5 bowled 2 v Zimbabwe Sheikhupura 17 Oct 1996 Test # 1336
78 213 159 8 0 49.05 6 bowled 2 v New Zealand Rawalpindi 28 Nov 1996 Test # 1342
58 144 115 3 0 50.43 4 run out 2 v Sri Lanka Colombo (RPS) 19 Apr 1997 Test # 1366
155 338 240 26 0 64.58 4 caught 4 v Sri Lanka Colombo (SSC) 26 Apr 1997 Test # 1367
52* 210 159 6 0 32.70 5 not out 3 v Australia Rawalpindi 1 Oct 1998 Test # 1424
49 176 124 6 0 39.51 5 caught 2 v Australia Peshawar 15 Oct 1998 Test # 1426
32 110 69 4 0 46.37 6 caught 3 v India Chennai 28 Jan 1999 Test # 1442
31 75 59 4 0 52.54 6 caught 2 v India Delhi 4 Feb 1999 Test # 1443
32 210 140 4 0 22.85 6 caught 1 v India Eden Gardens 16 Feb 1999 Test # 1444
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page