Records type batting analysis [change type]
View list of dismissals [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
List of dismissals
caught TM Moody MR Whitney 114 2 Test v Australia Perth 1 Feb 1992 Test # 1186
run out 137 1 ODI v Sri Lanka Delhi 2 Mar 1996 ODI # 1070
stumped Rashid Latif Saqlain Mushtaq 100 1 ODI v Pakistan Singapore 5 Apr 1996 ODI # 1091
caught GP Thorpe CC Lewis 122 3 Test v England Birmingham 6 Jun 1996 Test # 1327
run out 110 1 ODI v Sri Lanka Colombo (RPS) 28 Aug 1996 ODI # 1106
caught AM Bacher BM McMillan 169 2 Test v South Africa Cape Town 2 Jan 1997 Test # 1349
bowled AC Dale 177 1 Test v Australia Bengaluru 25 Mar 1998 Test # 1413
caught AC Gilchrist DW Fleming 143 2 ODI v Australia Sharjah 22 Apr 1998 ODI # 1325
caught SP Fleming DJ Nash 113 3 Test v New Zealand Wellington 26 Dec 1998 Test # 1435
caught Wasim Akram Saqlain Mushtaq 136 4 Test v Pakistan Chennai 28 Jan 1999 Test # 1442
caught JL Langer DW Fleming 116 2 Test v Australia Melbourne 26 Dec 1999 Test # 1479
run out 101 1 ODI v Sri Lanka Sharjah 20 Oct 2000 ODI # 1640
caught ML Nkala HH Streak 146 1 ODI v Zimbabwe Jodhpur 8 Dec 2000 ODI # 1658
caught HH Gibbs JH Kallis 101 1 ODI v South Africa Johannesburg 5 Oct 2001 ODI # 1752
caught ND McKenzie M Ntini 155 1 Test v South Africa Bloemfontein 3 Nov 2001 Test # 1564
caught Abdul Razzaq Shoaib Malik 141 2 ODI v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
bowled Shoaib Malik 123 1 ODI v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
lbw Arshad Khan 100 1 ODI v Pakistan Peshawar 6 Feb 2006 ODI # 2324
not out 141 1 ODI v West Indies Kuala Lumpur 14 Sep 2006 ODI # 2414
not out 154 2 Test v Australia Sydney 2 Jan 2008 Test # 1857
caught NM Hauritz CJ McKay 175 2 ODI v Australia Hyderabad 5 Nov 2009 ODI # 2923
bowled PL Harris 100 3 Test v South Africa Nagpur 6 Feb 2010 Test # 1951
not out 111 3 Test v South Africa Centurion 16 Dec 2010 Test # 1985
caught JP Duminy M Morkel 111 1 ODI v South Africa Nagpur 12 Mar 2011 ODI # 3128
caught Mushfiqur Rahim Mashrafe Mortaza 114 1 ODI v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
Statsguru includes the following current or recent relevant matches:
Bangladesh v Zimbabwe at Chattogram, 2nd T20I, May 5, 2024 [T20I # 2589]
Indonesia v Thailand at Bali, 4th T20I, May 5, 2024 [T20I # 2588]
Indonesia v Thailand at Bali, 3rd T20I, May 4, 2024 [T20I # 2587]
 
Feedback Print this page