Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match from query
Runs scored greater than or equal to 100 remove greater than or equal to 100 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 1992-2012 25 25 3 3210 177 145.90 4115 78.00 25 0 0 342 42
Innings by innings list
114 228 161 16 0 70.80 4 caught 2 Test v Australia Perth 1 Feb 1992 Test # 1186
137 198 137 8 5 100.00 2 run out 1 ODI v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
100 - 111 9 1 90.09 2 stumped 1 ODI v Pakistan Singapore 5 Apr 1996 ODI # 1091
122 263 177 19 1 68.92 4 caught 3 Test v England Birmingham 6 Jun 1996 Test # 1327
110 - 138 5 1 79.71 2 run out 1 ODI v Sri Lanka Colombo (RPS) 28 Aug 1996 ODI # 1106
169 329 254 26 0 66.53 5 caught 2 Test v South Africa Cape Town 2 Jan 1997 Test # 1349
177 298 207 29 3 85.50 4 bowled 1 Test v Australia Bengaluru 25 Mar 1998 Test # 1413
143 187 131 9 5 109.16 2 caught 2 ODI v Australia Sharjah 22 Apr 1998 ODI # 1325
113 200 151 13 2 74.83 5 caught 3 Test v New Zealand Wellington 26 Dec 1998 Test # 1435
136 405 273 18 0 49.81 4 caught 4 Test v Pakistan Chennai 28 Jan 1999 Test # 1442
116 283 191 9 1 60.73 4 caught 2 Test v Australia Melbourne 26 Dec 1999 Test # 1479
101 - 140 3 1 72.14 2 run out 1 ODI v Sri Lanka Sharjah 20 Oct 2000 ODI # 1640
146 200 153 15 2 95.42 2 caught 1 ODI v Zimbabwe Jodhpur 8 Dec 2000 ODI # 1658
101 209 129 9 0 78.29 2 caught 1 ODI v South Africa Johannesburg 5 Oct 2001 ODI # 1752
155 233 184 23 1 84.23 4 caught 1 Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
141 173 135 17 1 104.44 2 caught 2 ODI v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
123 192 130 12 2 94.61 2 bowled 1 ODI v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
100 188 113 10 1 88.49 2 lbw 1 ODI v Pakistan Peshawar 6 Feb 2006 ODI # 2324
141* - 148 13 5 95.27 2 not out 1 ODI v West Indies Kuala Lumpur 14 Sep 2006 ODI # 2414
154* 429 243 14 1 63.37 4 not out 2 Test v Australia Sydney 2 Jan 2008 Test # 1857
175 210 141 19 4 124.11 2 caught 2 ODI v Australia Hyderabad 5 Nov 2009 ODI # 2923
100 275 179 13 0 55.86 4 bowled 3 Test v South Africa Nagpur 6 Feb 2010 Test # 1951
111* 327 241 13 1 46.05 5 not out 3 Test v South Africa Centurion 16 Dec 2010 Test # 1985
111 184 101 8 3 109.90 2 caught 1 ODI v South Africa Nagpur 12 Mar 2011 ODI # 3128
114 205 147 12 1 77.55 2 caught 1 ODI v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
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