Records type batting analysis [change type]
View list of dismissals [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date less than or equal to 28 Jun 2011 remove less than or equal to 28 Jun 2011 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 1999-2016 330 303 41 10290 161* 39.27 11933 86.23 22 47 11 1111 55 Profile
filtered 1999-2011 204 180 30 5457 160 36.38 6234 87.53 10 22 5 560 35
List of dismissals
stumped A Flower GB Brent 35 1 v Zimbabwe Bulawayo 11 Dec 1999 ODI # 1527
bowled GJ Whittall 6 1 v Zimbabwe Bulawayo 12 Dec 1999 ODI # 1528
bowled HK Olonga 27 1 v Zimbabwe Harare 15 Dec 1999 ODI # 1529
not out 20 2 v Zimbabwe Harare 18 Dec 1999 ODI # 1530
caught SV Carlisle BC Strang 53 1 v Zimbabwe Harare 19 Dec 1999 ODI # 1531
bowled Wasim Akram 34 1 v Pakistan Karachi 13 Feb 2000 ODI # 1559
not out 0 1 v Pakistan Gujranwala 16 Feb 2000 ODI # 1561
caught Moin Khan Abdul Razzaq 17 1 v Pakistan Lahore 19 Feb 2000 ODI # 1566
caught SC Ganguly N Chopra 1 1 v India Dhaka 1 Jun 2000 ODI # 1598
caught TJ Friend GW Flower 16 1 v Zimbabwe Sharjah 25 Oct 2000 ODI # 1646
DNB - 1 v India Sharjah 27 Oct 2000 ODI # 1650
DNB - 1 v India Sharjah 29 Oct 2000 ODI # 1652
run out 18 1 v South Africa Gqeberha 15 Dec 2000 ODI # 1661
not out 3 1 v Pakistan Sharjah 20 Apr 2001 ODI # 1711
caught MS Sinclair CZ Harris 2 1 v New Zealand Sharjah 14 Apr 2002 ODI # 1830
caught Mohammad Rafique Mohammad Ashraful 50 1 v Bangladesh Colombo (RPS) 7 Aug 2002 ODI # 1859
DNB - 2 v South Africa Tangier 19 Aug 2002 ODI # 1865
not out 18 2 v New Zealand Dambulla 13 May 2003 ODI # 2010
caught Rashid Latif Shoaib Malik 46 1 v Pakistan Dambulla 18 May 2003 ODI # 2012
caught SP Fleming DL Vettori 7 2 v New Zealand Dambulla 19 May 2003 ODI # 2014
bowled VC Drakes 27 1 v West Indies Bridgetown 7 Jun 2003 ODI # 2022
not out 13 2 v West Indies Bridgetown 8 Jun 2003 ODI # 2023
caught MN Samuels MN Samuels 0 1 v West Indies Kingstown 11 Jun 2003 ODI # 2024
DNB - 2 v England Dambulla 18 Nov 2003 ODI # 2063
not out 18 2 v Australia Dambulla 20 Feb 2004 ODI # 2102
bowled MJ Clarke 11 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
caught AC Gilchrist A Symonds 30 1 v Australia Colombo (RPS) 25 Feb 2004 ODI # 2105
run out 9 2 v Australia Colombo (RPS) 27 Feb 2004 ODI # 2106
bowled A Symonds 15 2 v Australia Colombo (SSC) 29 Feb 2004 ODI # 2108
not out 35 2 v Zimbabwe Bulawayo 20 Apr 2004 ODI # 2119
DNB - 2 v Zimbabwe Bulawayo 22 Apr 2004 ODI # 2120
DNB - 2 v Zimbabwe Harare 25 Apr 2004 ODI # 2122
caught T Taibu ML Nkala 18 1 v Zimbabwe Harare 27 Apr 2004 ODI # 2123
run out 21 1 v Zimbabwe Harare 29 Apr 2004 ODI # 2124
bowled Khurram Khan 6 1 v U.A.E. Dambulla 17 Jul 2004 ODI # 2146
not out 7 1 v India Dambulla 18 Jul 2004 ODI # 2148
DNB - 2 v Pakistan Colombo (RPS) 21 Jul 2004 ODI # 2150
DNB - 2 v Bangladesh Colombo (RPS) 23 Jul 2004 ODI # 2151
bowled V Sehwag 39 2 v India Colombo (RPS) 27 Jul 2004 ODI # 2153
stumped R Dravid SR Tendulkar 22 1 v India Colombo (RPS) 1 Aug 2004 ODI # 2155
not out 38 2 v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
caught SM Pollock JH Kallis 5 1 v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
bowled L Klusener 3 2 v South Africa Dambulla 25 Aug 2004 ODI # 2160
DNB - 2 v South Africa Dambulla 28 Aug 2004 ODI # 2161
bowled CK Langeveldt 18 1 v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
not out 25 2 v Zimbabwe The Oval 14 Sep 2004 ODI # 2173
not out 2 2 v England Southampton 17 Sep 2004 ODI # 2177
caught Younis Khan Shoaib Malik 4 1 v Pakistan Karachi 6 Oct 2004 ODI # 2185
not out 26 2 v Zimbabwe Rawalpindi 9 Oct 2004 ODI # 2186
not out 32 1 v Pakistan Lahore 14 Oct 2004 ODI # 2187
bowled Shahid Afridi 39 1 v Pakistan Lahore 16 Oct 2004 ODI # 2188
caught SP Fleming CL Cairns 48 1 v New Zealand Auckland 26 Dec 2004 ODI # 2200
lbw Harbhajan Singh 17 2 v India Dambulla 30 Jul 2005 ODI # 2262
run out 4 1 v West Indies Dambulla 2 Aug 2005 ODI # 2264
caught MS Dhoni A Nehra 7 2 v India Dambulla 3 Aug 2005 ODI # 2265
lbw DR Smith 0 2 v West Indies Colombo (RPS) 6 Aug 2005 ODI # 2266
bowled A Nehra 7 1 v India Colombo (RPS) 9 Aug 2005 ODI # 2268
caught Syed Rasel Manjural Islam Rana 1 1 v Bangladesh Colombo (SSC) 31 Aug 2005 ODI # 2275
caught Javed Omar Mohammad Rafique 27 1 v Bangladesh Colombo (RPS) 2 Sep 2005 ODI # 2277
DNB - 2 v Bangladesh Colombo (RPS) 4 Sep 2005 ODI # 2279
bowled M Kartik 23 2 v India Nagpur 25 Oct 2005 ODI # 2286
lbw IK Pathan 0 1 v India Mohali 28 Oct 2005 ODI # 2287
lbw V Sehwag 3 1 v India Jaipur 31 Oct 2005 ODI # 2290
caught SR Tendulkar Harbhajan Singh 52 1 v India Pune 3 Nov 2005 ODI # 2291
not out 81 2 v India Ahmedabad 6 Nov 2005 ODI # 2294
run out 59 1 v India Rajkot 9 Nov 2005 ODI # 2295
caught MS Dhoni RP Singh 4 1 v India Vadodara 12 Nov 2005 ODI # 2296
caught L Vincent SE Bond 42 1 v New Zealand Queenstown 31 Dec 2005 ODI # 2309
caught JDP Oram CL Cairns 10 1 v New Zealand Christchurch 3 Jan 2006 ODI # 2310
bowled SE Bond 17 2 v New Zealand Wellington 6 Jan 2006 ODI # 2311
caught BB McCullum CS Martin 43 1 v New Zealand Napier 8 Jan 2006 ODI # 2312
bowled NW Bracken 29 2 v Australia Melbourne (Docklands) 13 Jan 2006 ODI # 2313
caught HH Gibbs M Zondeki 15 1 v South Africa Brisbane 17 Jan 2006 ODI # 2315
caught MJ Clarke MJ Clarke 6 1 v Australia Sydney 22 Jan 2006 ODI # 2317
not out 82 2 v South Africa Adelaide 24 Jan 2006 ODI # 2318
bowled GB Hogg 1 1 v Australia Adelaide 26 Jan 2006 ODI # 2319
run out 35 1 v Australia Perth 29 Jan 2006 ODI # 2320
run out 37 1 v South Africa Perth 31 Jan 2006 ODI # 2321
bowled AJ Hall 30 1 v South Africa Hobart 7 Feb 2006 ODI # 2325
not out 26 1 v Australia Adelaide 10 Feb 2006 ODI # 2326
caught RT Ponting A Symonds 13 2 v Australia Sydney 12 Feb 2006 ODI # 2328
caught MEK Hussey SR Clark 3 1 v Australia Brisbane 14 Feb 2006 ODI # 2330
bowled Mohammad Rafique 2 2 v Bangladesh Bogra 20 Feb 2006 ODI # 2334
caught Alok Kapali Alok Kapali 3 1 v Bangladesh Bogra 22 Feb 2006 ODI # 2336
caught Mohammad Ashraful Syed Rasel 22 1 v Bangladesh Chattogram 25 Feb 2006 ODI # 2338
TDNB - 0 v Pakistan Colombo (RPS) 17 Mar 2006 ODI # 2351
not out 48 1 v Pakistan Colombo (RPS) 19 Mar 2006 ODI # 2352
bowled Shoaib Malik 44 1 v Pakistan Colombo (SSC) 22 Mar 2006 ODI # 2354
caught PD Collingwood SJ Harmison 13 1 v England Lord's 17 Jun 2006 ODI # 2384
bowled TT Bresnan 9 1 v England The Oval 20 Jun 2006 ODI # 2385
DNB - 2 v England Chester-le-Street 24 Jun 2006 ODI # 2386
bowled LE Plunkett 7 1 v England Manchester 28 Jun 2006 ODI # 2388
DNB - 2 v England Leeds 1 Jul 2006 ODI # 2389
not out 117 1 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
caught DJ Reekers LP van Troost 66 1 v Netherlands Amstelveen 6 Jul 2006 ODI # 2391
TDNB - 0 v India Colombo (SSC) 18 Aug 2006 ODI # 2405
not out 26 1 v Bangladesh Mohali 7 Oct 2006 ODI # 2423
caught TP Kamungozi P Utseya 6 1 v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
DNB - 2 v West Indies Brabourne 14 Oct 2006 ODI # 2428
bowled Shahid Afridi 3 1 v Pakistan Jaipur 17 Oct 2006 ODI # 2431
DNB - 2 v New Zealand Brabourne 20 Oct 2006 ODI # 2433
caught HH Gibbs A Nel 36 2 v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
DNB - 2 v New Zealand Napier 28 Dec 2006 ODI # 2468
caught LRPL Taylor MR Gillespie 8 1 v New Zealand Queenstown 31 Dec 2006 ODI # 2469
run out 18 1 v New Zealand Christchurch 2 Jan 2007 ODI # 2470
DNB - 1 v India Eden Gardens 8 Feb 2007 ODI # 2514
bowled Harbhajan Singh 56 1 v India Rajkot 11 Feb 2007 ODI # 2520
caught MS Dhoni Harbhajan Singh 42 1 v India Margao 14 Feb 2007 ODI # 2522
caught RV Uthappa SC Ganguly 28 1 v India Visakhapatnam 17 Feb 2007 ODI # 2525
caught JJ Tucker KAD Hurdle 12 1 v Bermuda Port of Spain 15 Mar 2007 ODI # 2534
DNB - 1 v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
caught MS Dhoni MM Patel 38 1 v India Port of Spain 23 Mar 2007 ODI # 2550
caught JM Kemp M Ntini 58 1 v South Africa Providence 28 Mar 2007 ODI # 2556
not out 39 1 v West Indies Providence 1 Apr 2007 ODI # 2560
run out 5 1 v England North Sound 4 Apr 2007 ODI # 2563
not out 14 2 v New Zealand St George's 12 Apr 2007 ODI # 2569
caught BJ Hodge SW Tait 7 1 v Australia St George's 16 Apr 2007 ODI # 2573
DNB - 2 v Ireland St George's 18 Apr 2007 ODI # 2575
lbw JDP Oram 30 1 v New Zealand Kingston 24 Apr 2007 ODI # 2579
run out 14 2 v Australia Bridgetown 28 Apr 2007 ODI # 2581
caught Umar Gul Abdul Razzaq 14 1 v Pakistan Abu Dhabi 18 May 2007 ODI # 2584
lbw Shoaib Malik 10 2 v Pakistan Abu Dhabi 20 May 2007 ODI # 2585
not out 28 1 v Pakistan Abu Dhabi 22 May 2007 ODI # 2586
caught Mohammad Ashraful Mashrafe Mortaza 24 1 v Bangladesh Colombo (PSS) 20 Jul 2007 ODI # 2605
not out 20 2 v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
bowled Mahmudullah 39 1 v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
not out 11 1 v England Dambulla 1 Oct 2007 ODI # 2622
bowled GP Swann 29 2 v England Dambulla 4 Oct 2007 ODI # 2624
caught PD Collingwood GP Swann 70 1 v England Dambulla 7 Oct 2007 ODI # 2626
bowled JM Anderson 17 1 v England Colombo (RPS) 10 Oct 2007 ODI # 2628
run out 9 1 v England Colombo (RPS) 13 Oct 2007 ODI # 2630
TDNB - 0 v India Brisbane 5 Feb 2008 ODI # 2672
caught B Lee NW Bracken 14 2 v Australia Sydney 8 Feb 2008 ODI # 2673
not out 62 2 v India Canberra 12 Feb 2008 ODI # 2676
bowled MG Johnson 11 2 v Australia Perth 15 Feb 2008 ODI # 2679
caught MS Dhoni MM Patel 4 1 v India Adelaide 19 Feb 2008 ODI # 2681
not out 9 2 v Australia Melbourne 22 Feb 2008 ODI # 2683
lbw I Sharma 8 1 v India Hobart 26 Feb 2008 ODI # 2686
run out 62 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
caught PA Browne DJ Bravo 2 1 v West Indies Port of Spain 10 Apr 2008 ODI # 2697
DNB - 1 v West Indies Port of Spain 12 Apr 2008 ODI # 2699
caught KA Pollard DJ Bravo 64 1 v West Indies Gros Islet 15 Apr 2008 ODI # 2701
caught Tamim Iqbal Mashrafe Mortaza 29 1 v Bangladesh Lahore 25 Jun 2008 ODI # 2715
caught Amjad Ali Fahad Alhashmi 24 1 v U.A.E. Lahore 26 Jun 2008 ODI # 2718
bowled Wahab Riaz 8 1 v Pakistan Karachi 29 Jun 2008 ODI # 2723
run out 2 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
caught RP Singh IK Pathan 15 1 v India Karachi 3 Jul 2008 ODI # 2732
caught MS Dhoni IK Pathan 56 1 v India Karachi 6 Jul 2008 ODI # 2735
DNB - 2 v India Dambulla 18 Aug 2008 ODI # 2742
caught S Badrinath IK Pathan 16 1 v India Dambulla 20 Aug 2008 ODI # 2745
caught MS Dhoni MM Patel 16 2 v India Colombo (RPS) 24 Aug 2008 ODI # 2750
lbw Harbhajan Singh 12 2 v India Colombo (RPS) 27 Aug 2008 ODI # 2755
caught Salman Butt Umar Gul 42 1 v Pakistan Karachi 20 Jan 2009 ODI # 2798
caught Misbah-ul-Haq Shoaib Akhtar 76 1 v Pakistan Karachi 21 Jan 2009 ODI # 2800
not out 137 1 v Pakistan Lahore 24 Jan 2009 ODI # 2803
run out 0 1 v India Dambulla 28 Jan 2009 ODI # 2806
caught I Sharma Z Khan 8 2 v India Colombo (RPS) 31 Jan 2009 ODI # 2810
bowled Z Khan 31 2 v India Colombo (RPS) 3 Feb 2009 ODI # 2813
caught Yuvraj Singh P Kumar 38 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
run out 97 1 v India Colombo (RPS) 8 Feb 2009 ODI # 2818
bowled DR Tuffey 4 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
caught MS Dhoni I Sharma 23 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
bowled Harbhajan Singh 42 2 v India Colombo (RPS) 14 Sep 2009 ODI # 2889
caught JA Morkel DW Steyn 106 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
caught EJG Morgan JM Anderson 2 1 v England Johannesburg 25 Sep 2009 ODI # 2896
caught JS Patel (sub) KD Mills 41 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
bowled Harbhajan Singh 160 2 v India Rajkot 15 Dec 2009 ODI # 2932
bowled A Nehra 123 2 v India Nagpur 18 Dec 2009 ODI # 2933
caught KD Karthik A Nehra 41 1 v India Cuttack 21 Dec 2009 ODI # 2934
caught V Kohli A Nehra 9 1 v India Eden Gardens 24 Dec 2009 ODI # 2935
caught MS Dhoni Z Khan 20 1 v India Delhi 27 Dec 2009 ODI # 2936
caught Naeem Islam Mahmudullah 104 2 v Bangladesh Mirpur 4 Jan 2010 ODI # 2937
caught G Gambhir Z Khan 33 1 v India Mirpur 10 Jan 2010 ODI # 2941
caught MS Dhoni Yuvraj Singh 49 2 v India Mirpur 13 Jan 2010 ODI # 2943
run out 61 1 v India Bulawayo 30 May 2010 ODI # 2983
not out 60 2 v Zimbabwe Bulawayo 1 Jun 2010 ODI # 2985
caught YK Pathan AB Dinda 21 2 v India Harare 5 Jun 2010 ODI # 2988
stumped T Taibu P Utseya 78 1 v Zimbabwe Harare 7 Jun 2010 ODI # 2989
not out 108 2 v Zimbabwe Harare 9 Jun 2010 ODI # 2990
caught Umar Amin Mohammad Asif 18 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
caught Shakib Al Hasan Shakib Al Hasan 71 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
caught RA Jadeja Z Khan 24 2 v India Dambulla 22 Jun 2010 ODI # 2999
caught Harbhajan Singh P Kumar 0 2 v India Dambulla 24 Jun 2010 ODI # 3001
caught KD Mills KD Mills 5 2 v New Zealand Dambulla 13 Aug 2010 ODI # 3031
caught RG Sharma PP Ojha 45 1 v India Dambulla 16 Aug 2010 ODI # 3032
bowled SB Styris 44 1 v New Zealand Dambulla 19 Aug 2010 ODI # 3037
caught A Nehra I Sharma 35 2 v India Dambulla 22 Aug 2010 ODI # 3038
caught I Sharma P Kumar 110 1 v India Dambulla 28 Aug 2010 ODI # 3040
caught MEK Hussey PM Siddle 7 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
lbw NM Hauritz 47 1 v Australia Sydney 5 Nov 2010 ODI # 3066
caught MEK Hussey CJ McKay 1 1 v Australia Brisbane 7 Nov 2010 ODI # 3068
TDNB - 0 v West Indies Colombo (SSC) 31 Jan 2011 ODI # 3092
caught CS Baugh R Rampaul 11 2 v West Indies Colombo (SSC) 3 Feb 2011 ODI # 3096
caught CS Baugh DJ Bravo 30 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
caught JM Davison Rizwan Cheema 50 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
bowled Shahid Afridi 41 2 v Pakistan Colombo (RPS) 26 Feb 2011 ODI # 3109
caught MA Ouma E Otieno 44 2 v Kenya Colombo (RPS) 1 Mar 2011 ODI # 3113
caught CL White SW Tait 4 1 v Australia Colombo (RPS) 5 Mar 2011 ODI # 3119
caught T Panyangara P Utseya 144 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
caught JDP Oram TG Southee 3 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
not out 108 2 v England Colombo (RPS) 26 Mar 2011 ODI # 3145
caught JD Ryder TG Southee 73 2 v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
bowled Harbhajan Singh 33 1 v India Wankhede 2 Apr 2011 ODI # 3148
caught TT Bresnan JM Anderson 1 2 v England The Oval 28 Jun 2011 ODI # 3165
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