Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 23 Nov 1997 remove less than or equal to 23 Nov 1997 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 1991-2007 499 551 76 20580 329 43.32 32172 63.96 35 129 35 164 2076 193 Profile
filtered 1991-1997 59 62 18 4728 148 107.45 6824 69.28 9 53 0 62 501 37
Innings by innings list
60 - 91 4 0 65.93 2 caught 2 ODI v West Indies Faisalabad 24 Nov 1991 ODI # 691
60 - 78 6 0 76.92 2 caught 1 ODI v Sri Lanka Hyderabad (Sind) 15 Jan 1992 ODI # 706
101 - 121 9 3 83.47 2 caught 1 ODI v Sri Lanka Multan 17 Jan 1992 ODI # 708
117 - 103 13 0 113.59 2 caught 1 ODI v Sri Lanka Rawalpindi 19 Jan 1992 ODI # 710
60 48 37 7 1 162.16 6 run out 2 ODI v New Zealand Auckland 21 Mar 1992 ODI # 750
75 101 86 6 1 87.20 4 lbw 1 ODI v England Manchester 24 Aug 1992 ODI # 761
60* 92 70 3 1 85.71 5 not out 1 ODI v Australia Adelaide 13 Dec 1992 ODI # 777
75 155 133 9 0 56.39 6 lbw 3 Test v New Zealand Hamilton 2 Jan 1993 Test # 1207
90 - 133 11 0 67.66 3 caught 1 ODI v Zimbabwe Sharjah 1 Feb 1993 ODI # 796
50 72 50 5 2 100.00 3 lbw 1 ODI v West Indies Kingston 23 Mar 1993 ODI # 821
90* 133 104 8 0 86.53 3 not out 2 ODI v West Indies Port of Spain 27 Mar 1993 ODI # 826
53 119 91 3 0 58.24 3 lbw 1 ODI v West Indies Georgetown 3 Apr 1993 ODI # 829
123 314 225 11 1 54.66 6 caught 2 Test v West Indies St John's 1 May 1993 Test # 1222
53 - 76 3 1 69.73 3 caught 2 ODI v Sri Lanka Sharjah 2 Nov 1993 ODI # 843
57* 120 76 2 0 75.00 2 not out 3 Test v Zimbabwe Karachi 1 Dec 1993 Test # 1237
80* 139 94 9 0 85.10 3 not out 1 ODI v Zimbabwe Lahore 27 Dec 1993 ODI # 869
135* 251 195 19 1 69.23 6 not out 2 Test v New Zealand Wellington 17 Feb 1994 Test # 1249
88 148 131 8 1 67.17 3 caught 1 ODI v New Zealand Wellington 9 Mar 1994 ODI # 893
50* 51 47 9 0 106.38 3 not out 2 ODI v U.A.E. Sharjah 17 Apr 1994 ODI # 908
137* 179 129 15 0 106.20 3 not out 1 ODI v New Zealand Sharjah 20 Apr 1994 ODI # 911
53* - 53 6 1 100.00 3 not out 2 ODI v Sri Lanka Colombo (RPS) 3 Aug 1994 ODI # 914
81 166 130 10 0 62.30 6 caught 1 Test v Sri Lanka Colombo (PSS) 9 Aug 1994 Test # 1265
100* 197 125 13 0 80.00 7 not out 2 Test v Sri Lanka Kandy 26 Aug 1994 Test # 1267
58* 155 89 7 0 65.16 8 not out 4 Test v Australia Karachi 28 Sep 1994 Test # 1268
59 130 86 7 0 68.60 3 run out 1 ODI v Australia Multan 14 Oct 1994 ODI # 929
51* 119 86 5 0 59.30 3 not out 2 ODI v South Africa Karachi 16 Oct 1994 ODI # 930
91* 110 80 11 3 113.75 3 not out 2 ODI v Australia Rawalpindi 22 Oct 1994 ODI # 935
66 174 145 13 0 45.51 3 lbw 1 Test v Australia Lahore 1 Nov 1994 Test # 1273
62 86 68 4 1 91.17 3 caught 1 ODI v Sri Lanka Centurion 4 Dec 1994 ODI # 954
55 106 74 6 0 74.32 3 stumped 1 ODI v South Africa Johannesburg 10 Dec 1994 ODI # 959
95 254 179 16 0 53.07 5 caught 4 Test v South Africa Johannesburg 19 Jan 1995 Test # 1283
71 253 197 8 0 36.04 8 caught 2 Test v Zimbabwe Harare 31 Jan 1995 Test # 1285
65 121 98 8 0 66.32 6 caught 3 Test v Zimbabwe Harare 31 Jan 1995 Test # 1285
101 205 168 12 2 60.11 6 caught 1 Test v Zimbabwe Harare 15 Feb 1995 Test # 1290
83 249 180 12 0 46.11 3 caught 3 Test v Zimbabwe Harare 15 Feb 1995 Test # 1290
116* 170 138 9 1 84.05 3 not out 2 ODI v Zimbabwe Harare 25 Feb 1995 ODI # 982
88 125 100 7 0 88.00 4 bowled 1 ODI v India Sharjah 7 Apr 1995 ODI # 995
73 147 96 2 3 76.04 4 caught 1 ODI v Sri Lanka Sharjah 11 Apr 1995 ODI # 998
95 292 216 12 0 43.98 4 lbw 1 Test v Sri Lanka Peshawar 8 Sep 1995 Test # 1304
50 158 107 6 0 46.72 5 bowled 2 Test v Sri Lanka Faisalabad 15 Sep 1995 Test # 1305
69 - 59 1 3 116.94 4 caught 1 ODI v Sri Lanka Sharjah 12 Oct 1995 ODI # 1007
62 181 142 3 0 43.66 4 caught 3 Test v Australia Brisbane 9 Nov 1995 Test # 1311
59 162 135 7 0 43.70 6 caught 3 Test v Australia Sydney 30 Nov 1995 Test # 1314
82 156 141 13 0 58.15 4 caught 3 Test v New Zealand Christchurch 8 Dec 1995 Test # 1316
80 127 95 6 1 84.21 4 bowled 1 ODI v New Zealand Christchurch 17 Dec 1995 ODI # 1022
54 85 66 6 0 81.81 4 bowled 1 ODI v New Zealand Wellington 20 Dec 1995 ODI # 1025
53* 89 54 6 0 98.14 4 not out 2 ODI v England Karachi 3 Mar 1996 ODI # 1071
67 - 54 6 0 124.07 5 bowled 2 ODI v Sri Lanka Singapore 2 Apr 1996 ODI # 1088
148 299 218 18 1 67.88 4 bowled 1 Test v England Lord's 25 Jul 1996 Test # 1330
70 187 148 9 0 47.29 5 caught 3 Test v England Lord's 25 Jul 1996 Test # 1330
65 94 83 9 0 78.31 4 caught 3 Test v England Leeds 8 Aug 1996 Test # 1331
64 156 114 5 0 56.14 2 caught 1 ODI v Australia Melbourne 16 Jan 1997 ODI # 1164
62 - 66 6 2 93.93 5 caught 2 ODI v Sri Lanka Sharjah 7 Apr 1997 ODI # 1193
61 - 75 2 1 81.33 5 run out 1 ODI v Sri Lanka Sharjah 11 Apr 1997 ODI # 1198
54* 130 85 7 0 63.52 5 not out 4 Test v Sri Lanka Colombo (SSC) 26 Apr 1997 Test # 1367
77 86 68 6 2 113.23 4 caught 1 ODI v Bangladesh Colombo (RPS) 16 Jul 1997 ODI # 1217
71* 148 86 8 0 82.55 5 not out 2 ODI v India Toronto 21 Sep 1997 ODI # 1232
74* 130 92 4 1 80.43 4 not out 1 ODI v India Karachi 30 Sep 1997 ODI # 1234
56 131 82 10 0 68.29 5 caught 3 Test v South Africa Rawalpindi 6 Oct 1997 Test # 1380
96 225 169 15 1 56.80 4 caught 2 Test v South Africa Faisalabad 24 Oct 1997 Test # 1382
85 180 116 11 0 73.27 5 bowled 2 ODI v South Africa Lahore 2 Nov 1997 ODI # 1248
92* 273 191 9 2 48.16 5 not out 2 Test v West Indies Peshawar 17 Nov 1997 Test # 1384
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th Match, Jun 12, 2024 [T20I # 2672 - Live]
    » New Zealand 117/9 (19.0 ov, MJ Santner 2*, AD Russell 1/30)
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671]
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page