Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date less than or equal to 24 Jan 2009 remove less than or equal to 24 Jan 2009 from query
Floodlit matches day/night match remove day/night match 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 1996-2014 328 314 53 11579 139 44.36 15885 72.89 17 86 17 911 137 Profile
filtered 1996-2009 136 131 19 4652 139 41.53 6470 71.90 9 30 6 371 54
List of dismissals
caught GP Thorpe C White 38 1 v England Cape Town 9 Jan 1996 ODI # 1033
caught GA Hick NMK Smith 29 1 v England Bloemfontein 11 Jan 1996 ODI # 1034
caught GA Hick PAJ DeFreitas 67 2 v England Durban 17 Jan 1996 ODI # 1040
lbw PJ Martin 0 1 v England East London 19 Jan 1996 ODI # 1042
not out 52 2 v India East London 4 Feb 1997 ODI # 1173
not out 8 2 v India Durban 12 Feb 1997 ODI # 1176
lbw RR Singh 49 1 v India Durban 13 Feb 1997 ODI # 1177
bowled SK Warne 23 1 v Australia Cape Town 2 Apr 1997 ODI # 1188
run out 1 2 v Australia Durban 5 Apr 1997 ODI # 1191
caught SR Waugh JN Gillespie 55 2 v Australia Johannesburg 8 Apr 1997 ODI # 1195
stumped IA Healy SK Warne 3 1 v Australia Centurion 10 Apr 1997 ODI # 1197
caught IJ Harvey GD McGrath 8 1 v Australia Sydney 4 Dec 1997 ODI # 1254
caught NJ Astle SB O'Connor 14 2 v New Zealand Adelaide 6 Dec 1997 ODI # 1255
stumped AC Gilchrist ME Waugh 27 1 v Australia Melbourne 9 Dec 1997 ODI # 1257
caught AC Parore DL Vettori 31 1 v New Zealand Brisbane 9 Jan 1998 ODI # 1270
lbw P Wilson 47 2 v Australia Brisbane 11 Jan 1998 ODI # 1272
caught DJ Nash CD McMillan 111 1 v New Zealand Perth 16 Jan 1998 ODI # 1278
caught P Wilson AJ Bichel 38 2 v Australia Perth 18 Jan 1998 ODI # 1280
caught AC Gilchrist P Wilson 33 1 v Australia Melbourne 23 Jan 1998 ODI # 1283
caught RT Ponting PR Reiffel 10 1 v Australia Sydney 26 Jan 1998 ODI # 1285
hit wicket PR Reiffel 14 2 v Australia Sydney 27 Jan 1998 ODI # 1287
not out 109 1 v Pakistan Durban 3 Apr 1998 ODI # 1303
run out 14 2 v England Dhaka 25 Oct 1998 ODI # 1358
not out 113 1 v Sri Lanka Dhaka 30 Oct 1998 ODI # 1362
caught PV Simmons PV Simmons 37 2 v West Indies Dhaka 1 Nov 1998 ODI # 1364
caught RD Jacobs RD King 9 2 v West Indies Johannesburg 22 Jan 1999 ODI # 1390
bowled CL Hooper 24 1 v West Indies Durban 27 Jan 1999 ODI # 1395
lbw CEL Ambrose 16 1 v West Indies Cape Town 2 Feb 1999 ODI # 1399
caught NJ Astle GI Allott 100 1 v New Zealand Dunedin 14 Feb 1999 ODI # 1407
lbw GR Larsen 53 2 v New Zealand Christchurch 17 Feb 1999 ODI # 1408
DNB - 2 v New Zealand Napier 25 Mar 1999 ODI # 1419
bowled GI Allott 100 1 v New Zealand Auckland 27 Mar 1999 ODI # 1422
caught AR Whittall HH Streak 4 2 v Zimbabwe Johannesburg 21 Jan 2000 ODI # 1544
run out 43 1 v England Cape Town 26 Jan 2000 ODI # 1549
caught CB Wishart GB Brent 52 1 v Zimbabwe Durban 2 Feb 2000 ODI # 1555
caught CMW Read MW Alleyne 36 2 v England East London 4 Feb 2000 ODI # 1557
bowled D Gough 0 1 v England Johannesburg 13 Feb 2000 ODI # 1560
DNB - 2 v India Sharjah 22 Mar 2000 ODI # 1577
caught Moin Khan Abdul Razzaq 35 2 v Pakistan Sharjah 24 Mar 2000 ODI # 1579
not out 53 2 v India Sharjah 27 Mar 2000 ODI # 1581
caught Moin Khan Mohammad Akram 11 2 v Pakistan Sharjah 31 Mar 2000 ODI # 1583
caught AC Gilchrist GD McGrath 61 2 v Australia Durban 12 Apr 2000 ODI # 1587
caught SK Warne S Lee 5 1 v Australia Cape Town 14 Apr 2000 ODI # 1589
caught Shoaib Malik (sub) Abdul Razzaq 83 1 v Pakistan Colombo (RPS) 8 Jul 2000 ODI # 1606
run out 7 2 v Sri Lanka Colombo (RPS) 14 Jul 2000 ODI # 1614
lbw IJ Harvey 42 2 v Australia Melbourne (Docklands) 16 Aug 2000 ODI # 1620
bowled JN Gillespie 22 1 v Australia Melbourne (Docklands) 18 Aug 2000 ODI # 1621
not out 8 1 v New Zealand Potchefstroom 20 Oct 2000 ODI # 1641
caught RG Twose SB Styris 45 1 v New Zealand Centurion 25 Oct 2000 ODI # 1647
not out 50 2 v New Zealand Durban 1 Nov 2000 ODI # 1654
caught DNT Zoysa DNT Zoysa 0 2 v Sri Lanka Gqeberha 15 Dec 2000 ODI # 1661
not out 100 2 v Sri Lanka Paarl 9 Jan 2001 ODI # 1666
caught M Muralidaran DNT Zoysa 82 1 v Sri Lanka Cape Town 11 Jan 2001 ODI # 1668
bowled WPUJC Vaas 18 2 v Sri Lanka Johannesburg 17 Jan 2001 ODI # 1673
bowled AB Agarkar 39 2 v India Johannesburg 5 Oct 2001 ODI # 1752
stumped D Dasgupta Harbhajan Singh 29 2 v India Centurion 10 Oct 2001 ODI # 1757
caught SC Ganguly J Srinath 49 1 v India East London 19 Oct 2001 ODI # 1762
DNB - 1 v Kenya Cape Town 22 Oct 2001 ODI # 1763
bowled SR Tendulkar 39 2 v India Durban 26 Oct 2001 ODI # 1766
caught AC Gilchrist JN Gillespie 6 2 v Australia Melbourne 13 Jan 2002 ODI # 1784
caught L Vincent SE Bond 65 1 v New Zealand Brisbane 19 Jan 2002 ODI # 1787
lbw JN Gillespie 37 2 v Australia Brisbane 20 Jan 2002 ODI # 1789
caught AC Parore CL Cairns 30 1 v New Zealand Adelaide 27 Jan 2002 ODI # 1797
bowled DJ Nash 11 1 v New Zealand Perth 1 Feb 2002 ODI # 1801
not out 59 2 v New Zealand Melbourne 6 Feb 2002 ODI # 1804
caught AC Parore AR Adams 10 2 v New Zealand Sydney 8 Feb 2002 ODI # 1805
caught JP Maher GD McGrath 21 1 v Australia Durban 3 Apr 2002 ODI # 1823
caught JP Maher SK Warne 18 1 v Australia Cape Town 9 Apr 2002 ODI # 1827
stumped DO Obuya SO Tikolo 60 1 v Kenya Colombo (RPS) 20 Sep 2002 ODI # 1882
caught R Dravid V Sehwag 97 2 v India Colombo (RPS) 25 Sep 2002 ODI # 1886
caught Manjural Islam Khaled Mahmud 47 1 v Bangladesh Potchefstroom 3 Oct 2002 ODI # 1890
run out 53 1 v Sri Lanka Centurion 29 Nov 2002 ODI # 1905
not out 64 2 v Sri Lanka Kimberley 4 Dec 2002 ODI # 1911
caught Rashid Latif Mohammad Sami 12 2 v Pakistan Gqeberha 11 Dec 2002 ODI # 1916
lbw Saqlain Mushtaq 4 1 v Pakistan East London 13 Dec 2002 ODI # 1918
caught Saleem Elahi Saqlain Mushtaq 8 1 v Pakistan Cape Town 18 Dec 2002 ODI # 1923
caught RD Jacobs PT Collins 13 2 v West Indies Cape Town 9 Feb 2003 ODI # 1942
bowled ST Jayasuriya 16 2 v Sri Lanka Durban 3 Mar 2003 ODI # 1979
not out 82 2 v England Manchester 3 Jul 2003 ODI # 2032
caught A Flintoff RL Johnson 15 1 v England Birmingham 8 Jul 2003 ODI # 2035
bowled Shoaib Akhtar 1 2 v Pakistan Lahore 3 Oct 2003 ODI # 2046
lbw Mohammad Hafeez 42 2 v Pakistan Lahore 5 Oct 2003 ODI # 2047
not out 58 2 v Pakistan Rawalpindi 10 Oct 2003 ODI # 2049
bowled Mohammad Sami 40 2 v Pakistan Rawalpindi 12 Oct 2003 ODI # 2050
not out 109 1 v West Indies Cape Town 25 Jan 2004 ODI # 2088
caught CD Collymore R Rampaul 16 1 v West Indies Gqeberha 28 Jan 2004 ODI # 2090
not out 2 2 v West Indies Durban 30 Jan 2004 ODI # 2092
caught S Chanderpaul R Rampaul 139 2 v West Indies Johannesburg 4 Feb 2004 ODI # 2096
lbw DL Vettori 26 2 v New Zealand Auckland 13 Feb 2004 ODI # 2099
bowled DR Tuffey 6 1 v New Zealand Christchurch 17 Feb 2004 ODI # 2100
caught BB McCullum DL Vettori 16 2 v New Zealand Wellington 20 Feb 2004 ODI # 2101
caught UDU Chandana UDU Chandana 74 1 v Sri Lanka Colombo (RPS) 20 Aug 2004 ODI # 2156
caught KC Sangakkara HMRKB Herath 52 1 v Sri Lanka Dambulla 25 Aug 2004 ODI # 2160
caught ME Trescothick AF Giles 63 2 v England Bloemfontein 2 Feb 2005 ODI # 2219
caught KP Pietersen PD Collingwood 3 2 v England Gqeberha 4 Feb 2005 ODI # 2221
caught IR Bell (sub) Kabir Ali 49 1 v England East London 9 Feb 2005 ODI # 2224
caught AJ Strauss AG Wharf 0 1 v England Durban 11 Feb 2005 ODI # 2225
caught A Nehra Z Khan 4 1 v Asia XI Centurion 17 Aug 2005 ODI # 2269
lbw Z Khan 4 1 v Asia XI Durban 21 Aug 2005 ODI # 2271
lbw GD McGrath 8 2 v Australia Melbourne (Docklands) 5 Oct 2005 ODI # 2282
run out 11 2 v Australia Melbourne (Docklands) 7 Oct 2005 ODI # 2283
caught MEK Hussey B Lee 2 2 v Australia Melbourne (Docklands) 9 Oct 2005 ODI # 2284
caught L Vincent KD Mills 51 1 v New Zealand Cape Town 28 Oct 2005 ODI # 2288
not out 24 1 v New Zealand Durban 4 Nov 2005 ODI # 2292
caught MS Dhoni IK Pathan 2 1 v India Bengaluru 19 Nov 2005 ODI # 2298
DNB - 2 v India Eden Gardens 25 Nov 2005 ODI # 2299
caught M Kaif IK Pathan 91 1 v India Wankhede 28 Nov 2005 ODI # 2300
run out 0 2 v Australia Brisbane 15 Jan 2006 ODI # 2314
caught MEK Hussey A Symonds 21 1 v Australia Durban 10 Mar 2006 ODI # 2348
caught BRM Taylor AJ Ireland 4 2 v Zimbabwe Bloemfontein 15 Sep 2006 ODI # 2415
bowled AJ Ireland 26 2 v Zimbabwe East London 18 Sep 2006 ODI # 2418
caught E Chigumbura P Utseya 50 1 v Zimbabwe Potchefstroom 20 Sep 2006 ODI # 2420
caught KD Mills KD Mills 8 2 v New Zealand Brabourne 16 Oct 2006 ODI # 2430
stumped KC Sangakkara ST Jayasuriya 43 1 v Sri Lanka Ahmedabad 24 Oct 2006 ODI # 2435
caught Kamran Akmal Iftikhar Anjum 17 1 v Pakistan Mohali 27 Oct 2006 ODI # 2438
caught RR Sarwan DJ Bravo 16 1 v West Indies Jaipur 2 Nov 2006 ODI # 2442
not out 119 1 v India Durban 22 Nov 2006 ODI # 2447
caught MS Dhoni A Kumble 49 1 v India Gqeberha 29 Nov 2006 ODI # 2452
caught Kamran Akmal Abdul Razzaq 34 2 v Pakistan Durban 7 Feb 2007 ODI # 2513
TDNB - 0 v Pakistan Gqeberha 9 Feb 2007 ODI # 2517
not out 71 2 v Pakistan Johannesburg 14 Feb 2007 ODI # 2523
caught Shahid Afridi Shahid Afridi 8 1 v Pakistan Lahore 18 Oct 2007 ODI # 2633
caught Younis Khan Sohail Tanvir 0 2 v Pakistan Lahore 20 Oct 2007 ODI # 2635
caught Misbah-ul-Haq Shahid Afridi 13 1 v Pakistan Faisalabad 23 Oct 2007 ODI # 2637
not out 6 2 v Pakistan Multan 26 Oct 2007 ODI # 2639
caught Shoaib Malik Shoaib Akhtar 86 1 v Pakistan Lahore 29 Oct 2007 ODI # 2642
caught LRPL Taylor JDP Oram 26 1 v New Zealand Gqeberha 30 Nov 2007 ODI # 2650
caught S Chanderpaul JE Taylor 7 1 v West Indies Cape Town 25 Jan 2008 ODI # 2664
caught DJG Sammy FH Edwards 1 2 v West Indies Durban 1 Feb 2008 ODI # 2668
run out 52 2 v England Leeds 22 Aug 2008 ODI # 2748
caught OA Shah SCJ Broad 6 1 v England Nottingham 26 Aug 2008 ODI # 2754
not out 0 1 v England Cardiff 3 Sep 2008 ODI # 2761
caught AA Obanda HA Varaiya 71 1 v Kenya Bloemfontein 31 Oct 2008 ODI # 2769
caught Tamim Iqbal Naeem Islam 50 1 v Bangladesh Potchefstroom 7 Nov 2008 ODI # 2771
bowled MJ Clarke 41 2 v Australia Melbourne 16 Jan 2009 ODI # 2795
caught BJ Haddin SW Tait 60 2 v Australia Sydney 23 Jan 2009 ODI # 2802
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page