Records type batting analysis [change type]
View list of dismissals [change view]
Match result won match remove won match from query
Type of dismissal caught remove caught 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 2004-2019 350 297 84 10773 183* 50.57 12303 87.56 10 73 10 826 229 Profile
filtered 2005-2019 62 62 0 2284 148 36.83 2407 94.88 3 14 3 189 49
List of dismissals
caught Naved-ul-Hasan Arshad Khan 3 1 v Pakistan Kochi 2 Apr 2005 ODI # 2235
caught Shoaib Malik Mohammad Hafeez 148 1 v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
caught NB Mahwire AJ Ireland 56 1 v Zimbabwe Harare 29 Aug 2005 ODI # 2274
caught DPMD Jayawardene CRD Fernando 38 1 v Sri Lanka Nagpur 25 Oct 2005 ODI # 2286
caught TT Samaraweera (sub) UDU Chandana 80 2 v Sri Lanka Vadodara 12 Nov 2005 ODI # 2296
caught MV Boucher CK Langeveldt 12 2 v South Africa Wankhede 28 Nov 2005 ODI # 2300
caught PD Collingwood LE Plunkett 20 1 v England Delhi 28 Mar 2006 ODI # 2357
caught RS Morton DJ Bravo 18 2 v West Indies Kingston 18 May 2006 ODI # 2377
caught PD Collingwood JWM Dalrymple 7 2 v England Jaipur 15 Oct 2006 ODI # 2429
caught DR Smith DR Smith 6 1 v West Indies Cuttack 24 Jan 2007 ODI # 2485
caught JJ Tucker DCC Borden 29 1 v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
caught Mushfiqur Rahim Mohammad Rafique 36 1 v Bangladesh Mirpur 12 May 2007 ODI # 2583
caught CT Tremlett JM Anderson 21 1 v England Bristol 24 Aug 2007 ODI # 2613
caught MJ Prior JM Anderson 24 1 v England Leeds 2 Sep 2007 ODI # 2618
caught AC Gilchrist NW Bracken 5 2 v Australia Wankhede 17 Oct 2007 ODI # 2632
caught Kamran Akmal Shoaib Akhtar 63 2 v Pakistan Guwahati 5 Nov 2007 ODI # 2643
caught MJ Clarke NW Bracken 36 1 v Australia Brisbane 4 Mar 2008 ODI # 2689
caught DPMD Jayawardene BAW Mendis 76 1 v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
caught ST Jayasuriya T Thushara 71 1 v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
caught KC Sangakkara MF Maharoof 23 1 v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
caught CRD Fernando ST Jayasuriya 94 1 v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
caught PD McGlashan KD Mills 68 1 v New Zealand Christchurch 8 Mar 2009 ODI # 2823
caught SHT Kandamby SL Malinga 56 1 v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
caught TD Paine MG Johnson 124 1 v Australia Nagpur 28 Oct 2009 ODI # 2915
caught AD Mathews CRD Fernando 72 1 v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
caught Imrul Kayes Shakib Al Hasan 32 2 v Bangladesh Mirpur 11 Jan 2010 ODI # 2942
caught JA Morkel JH Kallis 26 1 v South Africa Jaipur 21 Feb 2010 ODI # 2961
caught KMDN Kulasekara SHT Kandamby 38 1 v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
caught GJ Hopkins NL McCullum 38 1 v New Zealand Dambulla 25 Aug 2010 ODI # 3039
caught AB de Villiers J Botha 5 2 v South Africa Cape Town 18 Jan 2011 ODI # 3082
caught MJ Clarke B Lee 7 2 v Australia Ahmedabad 24 Mar 2011 ODI # 3143
caught SL Malinga KTGD Prasad 4 2 v Sri Lanka Perth 8 Feb 2012 ODI # 3233
caught HDRL Thirimanne NLTC Perera 35 1 v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
caught LD Chandimal SL Malinga 58 1 v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
caught Umar Akmal Umar Gul 36 1 v Pakistan Delhi 6 Jan 2013 ODI # 3316
caught JE Root JW Dernbach 72 1 v England Kochi 15 Jan 2013 ODI # 3320
caught EJG Morgan JW Dernbach 19 2 v England Mohali 23 Jan 2013 ODI # 3327
caught F du Plessis LL Tsotsobe 27 1 v South Africa Cardiff 6 Jun 2013 ODI # 3363
caught JC Tredwell RS Bopara 0 1 v England Birmingham 23 Jun 2013 ODI # 3377
caught Misbah-ul-Haq Sohail Khan 18 1 v Pakistan Adelaide 15 Feb 2015 ODI # 3602
caught Q de Kock M Morkel 18 1 v South Africa Melbourne 22 Feb 2015 ODI # 3610
caught Nasir Hossain Taskin Ahmed 6 1 v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
caught Mustafizur Rahman Mashrafe Mortaza 69 1 v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
caught AB de Villiers DW Steyn 15 1 v South Africa Chennai 22 Oct 2015 ODI # 3698
caught DA Warner MR Marsh 34 2 v Australia Sydney 23 Jan 2016 ODI # 3727
caught LRPL Taylor MJ Henry 80 2 v New Zealand Mohali 23 Oct 2016 ODI # 3798
caught DJ Willey JT Ball 6 2 v England Pune 15 Jan 2017 ODI # 3819
caught DJ Willey LE Plunkett 134 1 v England Cuttack 19 Jan 2017 ODI # 3821
caught DA Warner JP Faulkner 79 1 v Australia Chennai 17 Sep 2017 ODI # 3910
caught SPD Smith KW Richardson 5 1 v Australia Eden Gardens 21 Sep 2017 ODI # 3912
caught C Munro AF Milne 25 1 v New Zealand Kanpur 29 Oct 2017 ODI # 3932
caught L Ngidi Imran Tahir 10 1 v South Africa Cape Town 7 Feb 2018 ODI # 3971
caught AK Markram L Ngidi 13 1 v South Africa Gqeberha 13 Feb 2018 ODI # 3976
caught SS McKechnie Ehsan Khan 0 1 v Hong Kong Dubai (DICS) 18 Sep 2018 ODI # 4039
caught Mohammad Mithun Mashrafe Mortaza 33 2 v Bangladesh Dubai (DICS) 21 Sep 2018 ODI # 4042
caught Mushfiqur Rahim Mustafizur Rahman 36 2 v Bangladesh Dubai (DICS) 28 Sep 2018 ODI # 4048
caught C Hemraj KAJ Roach 23 1 v West Indies Brabourne 29 Oct 2018 ODI # 4063
caught UT Khawaja A Zampa 0 1 v Australia Nagpur 5 Mar 2019 ODI # 4106
caught CH Morris CH Morris 34 2 v South Africa Southampton 5 Jun 2019 ODI # 4150
caught MP Stoinis MP Stoinis 27 1 v Australia The Oval 9 Jun 2019 ODI # 4155
caught Sarfaraz Ahmed Mohammad Amir 1 1 v Pakistan Manchester 16 Jun 2019 ODI # 4161
caught Shakib Al Hasan Mustafizur Rahman 35 1 v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
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