Records type batting analysis [change type]
View list of dismissals [change view]
Batting or fielding first fielding first remove fielding first 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 2006-2021 153 141 18 3619 142 29.42 4076 88.78 2 18 6 332 84 Profile
filtered 2006-2021 76 67 16 1876 113 36.78 2121 88.44 1 11 3 176 43
List of dismissals
caught LE Plunkett IR Bell 35 2 v England Belfast 13 Jun 2006 ODI # 2383
caught MO Jones RDM Leverock 54 2 v Bermuda Nairobi (Jaff) 31 Jan 2007 ODI # 2494
bowled RN ten Doeschate 3 2 v Netherlands Nairobi (Gym) 5 Feb 2007 ODI # 2509
not out 16 2 v Pakistan Kingston 17 Mar 2007 ODI # 2539
lbw MS Panesar 12 2 v England Providence 30 Mar 2007 ODI # 2558
run out 49 2 v New Zealand Providence 9 Apr 2007 ODI # 2566
caught MN van Wyk MS Tshabalala 6 2 v South Africa Belfast 24 Jun 2007 ODI # 2591
caught Mahmudullah Shakib Al Hasan 21 2 v Bangladesh Mirpur 20 Mar 2008 ODI # 2694
bowled Shakib Al Hasan 18 2 v Bangladesh Mirpur 22 Mar 2008 ODI # 2695
DNB - 2 v Netherlands Dublin 28 Jul 2008 ODI # 2737
not out 10 2 v Scotland Dublin 31 Jul 2008 ODI # 2739
caught T Taibu KM Dabengwa 38 2 v Zimbabwe Nairobi (Gym) 17 Oct 2008 ODI # 2766
DNB - 2 v Scotland Benoni 1 Apr 2009 ODI # 2830
not out 89 2 v Canada Benoni 6 Apr 2009 ODI # 2836
DNB - 2 v Canada Centurion 19 Apr 2009 ODI # 2843
caught MA Ouma TM Odoyo 16 2 v Kenya Dublin 9 Jul 2009 ODI # 2858
DNB - 2 v Kenya Dublin 11 Jul 2009 ODI # 2860
lbw PD Collingwood 4 2 v England Belfast 27 Aug 2009 ODI # 2878
caught TD Paine JR Hopes 5 2 v Australia Dublin 17 Jun 2010 ODI # 2994
caught CO Obuya NN Odhiambo 0 2 v Kenya Rotterdam 1 Jul 2010 ODI # 3006
not out 41 2 v Scotland The Hague 5 Jul 2010 ODI # 3013
not out 43 2 v Canada Amstelveen 7 Jul 2010 ODI # 3015
not out 98 2 v Scotland Amstelveen 10 Jul 2010 ODI # 3023
not out 8 2 v Bangladesh Belfast 15 Jul 2010 ODI # 3027
DNB - 2 v Netherlands Dublin 18 Aug 2010 ODI # 3036
caught Sohrawordi Shuvo (sub) Shafiul Islam 37 2 v Bangladesh Mirpur 25 Feb 2011 ODI # 3108
run out 113 2 v England Bengaluru 2 Mar 2011 ODI # 3114
caught KA Pollard DJG Sammy 5 2 v West Indies Mohali 11 Mar 2011 ODI # 3126
caught HM Amla RJ Peterson 19 2 v South Africa Eden Gardens 15 Mar 2011 ODI # 3133
not out 15 2 v Netherlands Eden Gardens 18 Mar 2011 ODI # 3136
bowled JW Dernbach 26 2 v England Dublin 25 Aug 2011 ODI # 3185
not out 84 2 v Pakistan Dublin 23 May 2013 ODI # 3357
caught D Murphy RML Taylor 3 2 v Scotland Belfast 6 Sep 2013 ODI # 3411
DNB - 2 v Scotland Belfast 8 Sep 2013 ODI # 3413
caught SMSM Senanayake RAS Lakmal 0 2 v Sri Lanka Dublin 6 May 2014 ODI # 3490
not out 56 2 v Scotland Dublin (Malahide) 8 Sep 2014 ODI # 3527
caught MH Cross AC Evans 67 2 v Scotland Dublin (Malahide) 10 Sep 2014 ODI # 3528
caught Mohammad Nabi Javed Ahmadi 30 2 v Afghanistan Dubai (DICS) 10 Jan 2015 ODI # 3573
caught MH Cross I Wardlaw 13 2 v Scotland Dubai (DICS) 12 Jan 2015 ODI # 3575
bowled Mohammad Nabi 21 2 v Afghanistan Dubai (DICS) 17 Jan 2015 ODI # 3581
run out 0 2 v West Indies Nelson 16 Feb 2015 ODI # 3603
caught Mohammad Naveed Amjad Javed 50 2 v U.A.E. Brisbane 25 Feb 2015 ODI # 3613
caught RR Rossouw KJ Abbott 48 2 v South Africa Canberra 3 Mar 2015 ODI # 3621
caught MN Waller (sub) WP Masakadza 10 2 v Zimbabwe Harare 13 Oct 2015 ODI # 3691
lbw N Pradeep 64 2 v Sri Lanka Dublin (Malahide) 16 Jun 2016 ODI # 3748
caught MF Maharoof MD Shanaka 12 2 v Sri Lanka Dublin (Malahide) 18 Jun 2016 ODI # 3749
caught Mirwais Ashraf Rashid Khan 35 2 v Afghanistan Belfast 12 Jul 2016 ODI # 3761
caught Najibullah Zadran Dawlat Zadran 75 2 v Afghanistan Belfast 14 Jul 2016 ODI # 3762
caught Najibullah Zadran Yamin Ahmadzai 34 2 v Afghanistan Belfast 17 Jul 2016 ODI # 3763
caught Sarfaraz Ahmed Umar Gul 4 2 v Pakistan Dublin (Malahide) 18 Aug 2016 ODI # 3767
caught WD Parnell JP Duminy 41 2 v South Africa Benoni 25 Sep 2016 ODI # 3780
DNB - 2 v U.A.E. ICCA Dubai 4 Mar 2017 ODI # 3847
stumped Mohammad Shahzad Amir Hamza 13 2 v Afghanistan Greater Noida 15 Mar 2017 ODI # 3850
not out 72 2 v Afghanistan Greater Noida 22 Mar 2017 ODI # 3853
caught JT Ball AU Rashid 18 2 v England Lord's 7 May 2017 ODI # 3865
TDNB - 0 v Bangladesh Dublin (Malahide) 12 May 2017 ODI # 3866
lbw IS Sodhi 1 2 v New Zealand Dublin (Malahide) 14 May 2017 ODI # 3867
bowled Mujeeb Ur Rahman 3 2 v Afghanistan Sharjah 5 Dec 2017 ODI # 3935
not out 10 2 v Afghanistan Sharjah 10 Dec 2017 ODI # 3940
lbw Ahmed Raza 9 2 v U.A.E. ICCA Dubai 11 Jan 2018 ODI # 3948
not out 13 2 v Scotland ICCA Dubai 16 Jan 2018 ODI # 3954
bowled N Vanua 12 2 v P.N.G. Harare 6 Mar 2018 ODI # 3986
lbw KAJ Roach 38 2 v West Indies Harare 10 Mar 2018 ODI # 3993
caught H Masakadza SC Williams 7 2 v Zimbabwe Harare 16 Mar 2018 ODI # 3999
run out 22 2 v Afghanistan Belfast 27 Aug 2018 ODI # 4032
lbw Rashid Khan 8 2 v Afghanistan Belfast 29 Aug 2018 ODI # 4033
TDNB - 0 v Afghanistan Dehradun 2 Mar 2019 ODI # 4101
caught Asghar Afghan Samiullah Shinwari 21 2 v Afghanistan Dehradun 5 Mar 2019 ODI # 4105
bowled Aftab Alam 26 2 v Afghanistan Dehradun 8 Mar 2019 ODI # 4108
not out 33 2 v Afghanistan Dehradun 10 Mar 2019 ODI # 4110
caught JO Holder AR Nurse 68 2 v West Indies Dublin 5 May 2019 ODI # 4128
caught Asghar Afghan Gulbadin Naib 12 2 v Afghanistan Belfast 21 May 2019 ODI # 4141
caught Sikandar Raza TL Chatara 5 2 v Zimbabwe Bready 1 Jul 2019 ODI # 4181
not out 35 2 v Zimbabwe Belfast 7 Jul 2019 ODI # 4189
not out 21 2 v England Southampton 4 Aug 2020 ODI # 4258
lbw Naveen-ul-Haq 1 2 v Afghanistan Abu Dhabi 21 Jan 2021 ODI # 4271
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