Records type batting analysis [change type]
View list of dismissals [change view]
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
overall 2004-2021 205 203 15 6684 145* 35.55 8721 76.64 11 39 15 599 106 Profile
List of dismissals
bowled WPUJC Vaas 0 1 v Sri Lanka Bulawayo 20 Apr 2004 ODI # 2119
caught WS Jayantha WPUJC Vaas 2 1 v Sri Lanka Bulawayo 22 Apr 2004 ODI # 2120
caught TM Dilshan WPUJC Vaas 4 1 v Sri Lanka Harare 25 Apr 2004 ODI # 2122
stumped KC Sangakkara UDU Chandana 38 2 v Sri Lanka Harare 27 Apr 2004 ODI # 2123
caught WS Jayantha HMRKB Herath 74 2 v Sri Lanka Harare 29 Apr 2004 ODI # 2124
caught RT Ponting DS Lehmann 59 1 v Australia Harare 25 May 2004 ODI # 2131
caught JN Gillespie GB Hogg 65 2 v Australia Harare 27 May 2004 ODI # 2132
lbw JN Gillespie 1 1 v Australia Harare 29 May 2004 ODI # 2133
lbw D Gough 6 2 v England Birmingham 10 Sep 2004 ODI # 2168
caught UDU Chandana MF Maharoof 13 1 v Sri Lanka The Oval 14 Sep 2004 ODI # 2173
bowled Shoaib Akhtar 5 2 v Pakistan Multan 30 Sep 2004 ODI # 2183
caught Mohammad Yousuf Naved-ul-Hasan 73 1 v Pakistan Peshawar 3 Oct 2004 ODI # 2184
caught KC Sangakkara DNT Zoysa 3 1 v Sri Lanka Rawalpindi 9 Oct 2004 ODI # 2186
bowled AG Wharf 17 1 v England Harare 28 Nov 2004 ODI # 2193
caught GO Jones AG Wharf 13 2 v England Harare 1 Dec 2004 ODI # 2194
caught GO Jones SP Jones 25 1 v England Bulawayo 4 Dec 2004 ODI # 2195
caught GO Jones D Gough 4 2 v England Bulawayo 5 Dec 2004 ODI # 2197
bowled Rajin Saleh 58 1 v Bangladesh Dhaka 20 Jan 2005 ODI # 2207
caught Mashrafe Mortaza Rajin Saleh 31 1 v Bangladesh Chattogram 24 Jan 2005 ODI # 2210
caught Nafees Iqbal Khaled Mahmud 23 2 v Bangladesh Chattogram 26 Jan 2005 ODI # 2211
caught Manjural Islam Rana Manjural Islam Rana 1 2 v Bangladesh Dhaka 29 Jan 2005 ODI # 2214
lbw Mohammad Rafique 36 1 v Bangladesh Dhaka 31 Jan 2005 ODI # 2217
caught GC Smith AJ Hall 3 2 v South Africa Johannesburg 25 Feb 2005 ODI # 2229
caught JA Morkel N Boje 23 2 v South Africa Durban 27 Feb 2005 ODI # 2231
caught JM Kemp AM Bacher 41 1 v South Africa Gqeberha 2 Mar 2005 ODI # 2233
caught SB Styris CL Cairns 36 2 v New Zealand Bulawayo 24 Aug 2005 ODI # 2272
bowled IK Pathan 3 2 v India Harare 29 Aug 2005 ODI # 2274
caught BB McCullum SE Bond 1 2 v New Zealand Harare 31 Aug 2005 ODI # 2276
run out 26 1 v India Harare 4 Sep 2005 ODI # 2280
not out 60 2 v Kenya Bulawayo 25 Feb 2006 ODI # 2339
caught MA Ouma PJ Ongondo 14 2 v Kenya Bulawayo 26 Feb 2006 ODI # 2340
caught KO Otieno AO Suji 33 2 v Kenya Harare 1 Mar 2006 ODI # 2343
bowled TM Odoyo 40 1 v Kenya Harare 3 Mar 2006 ODI # 2344
caught IDR Bradshaw DJ Bravo 25 1 v West Indies St John's 29 Apr 2006 ODI # 2368
bowled JE Taylor 0 2 v West Indies St John's 30 Apr 2006 ODI # 2369
lbw DR Smith 26 2 v West Indies Georgetown 7 May 2006 ODI # 2370
caught CD Collymore DJ Bravo 21 1 v West Indies Gros Islet 10 May 2006 ODI # 2371
not out 20 2 v West Indies Port of Spain 13 May 2006 ODI # 2372
run out 43 2 v West Indies Port of Spain 14 May 2006 ODI # 2373
caught DR Chumney JM Davison 37 1 v Canada Port of Spain 16 May 2006 ODI # 2374
bowled JJ Tucker 98 1 v Bermuda Port of Spain 18 May 2006 ODI # 2376
stumped DA Minors H Durham 55 1 v Bermuda Port of Spain 20 May 2006 ODI # 2378
bowled Mohammad Rafique 25 2 v Bangladesh Harare 29 Jul 2006 ODI # 2392
bowled Shahadat Hossain 14 2 v Bangladesh Harare 30 Jul 2006 ODI # 2393
not out 79 2 v Bangladesh Harare 2 Aug 2006 ODI # 2394
not out 27 2 v Bangladesh Harare 4 Aug 2006 ODI # 2395
caught Khaled Mashud Abdur Razzak 24 1 v Bangladesh Harare 6 Aug 2006 ODI # 2398
caught HH Gibbs A Nel 9 1 v South Africa Bloemfontein 15 Sep 2006 ODI # 2415
caught AJ Hall JH Kallis 5 1 v South Africa East London 18 Sep 2006 ODI # 2418
not out 19 2 v South Africa Potchefstroom 20 Sep 2006 ODI # 2420
run out 7 1 v West Indies Ahmedabad 8 Oct 2006 ODI # 2424
bowled CRD Fernando 30 2 v Sri Lanka Ahmedabad 10 Oct 2006 ODI # 2425
stumped Khaled Mashud Shakib Al Hasan 52 2 v Bangladesh Jaipur 13 Oct 2006 ODI # 2427
caught Aftab Ahmed Mohammad Rafique 38 1 v Bangladesh Khulna 30 Nov 2006 ODI # 2453
caught Mashrafe Mortaza Shahadat Hossain 1 1 v Bangladesh Bogra 3 Dec 2006 ODI # 2457
bowled Shahadat Hossain 1 2 v Bangladesh Bogra 5 Dec 2006 ODI # 2459
stumped Mushfiqur Rahim Abdur Razzak 4 1 v Bangladesh Mirpur 8 Dec 2006 ODI # 2461
DNB - 2 v Bangladesh Harare 6 Feb 2007 ODI # 2511
run out 13 2 v Bangladesh Harare 9 Feb 2007 ODI # 2516
bowled Mashrafe Mortaza 10 1 v Bangladesh Harare 10 Feb 2007 ODI # 2518
run out 24 2 v Ireland Kingston 15 Mar 2007 ODI # 2535
run out 50 1 v West Indies Kingston 19 Mar 2007 ODI # 2543
caught Younis Khan Danish Kaneria 13 2 v Pakistan Kingston 21 Mar 2007 ODI # 2547
run out 19 1 v South Africa Bulawayo 22 Aug 2007 ODI # 2612
caught HH Gibbs DW Steyn 44 1 v South Africa Harare 25 Aug 2007 ODI # 2614
caught JP Duminy MS Tshabalala 42 2 v South Africa Harare 26 Aug 2007 ODI # 2615
run out 27 1 v West Indies Harare 30 Nov 2007 ODI # 2649
caught D Ramdin DBL Powell 27 2 v West Indies Harare 2 Dec 2007 ODI # 2651
lbw R Rampaul 4 1 v West Indies Harare 4 Dec 2007 ODI # 2653
not out 26 1 v West Indies Bulawayo 7 Dec 2007 ODI # 2654
stumped Kamran Akmal Shoaib Malik 2 2 v Pakistan Karachi 21 Jan 2008 ODI # 2662
caught Shoaib Malik Sohail Tanvir 26 1 v Pakistan Hyderabad (Sind) 24 Jan 2008 ODI # 2663
stumped Kamran Akmal Shoaib Malik 55 2 v Pakistan Multan 27 Jan 2008 ODI # 2665
lbw Shoaib Malik 7 1 v Pakistan Faisalabad 30 Jan 2008 ODI # 2667
bowled Shoaib Malik 49 1 v Pakistan Sheikhupura 2 Feb 2008 ODI # 2669
lbw Shakib Al Hasan 20 1 v Bangladesh Bulawayo 9 Aug 2009 ODI # 2869
caught Enamul Haque jnr Enamul Haque jnr 9 2 v Bangladesh Bulawayo 11 Aug 2009 ODI # 2871
run out 94 1 v Bangladesh Bulawayo 14 Aug 2009 ODI # 2872
lbw Enamul Haque jnr 9 1 v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
lbw Mehrab Hossain jnr 61 1 v Bangladesh Bulawayo 18 Aug 2009 ODI # 2874
not out 44 1 v Kenya Harare 12 Oct 2009 ODI # 2908
caught AA Obanda HA Varaiya 6 1 v Kenya Harare 13 Oct 2009 ODI # 2909
bowled HA Varaiya 92 2 v Kenya Harare 15 Oct 2009 ODI # 2910
not out 60 2 v Kenya Harare 17 Oct 2009 ODI # 2911
caught CO Obuya NN Odhiambo 52 1 v Kenya Harare 18 Oct 2009 ODI # 2912
lbw Abdur Razzak 0 2 v Bangladesh Mirpur 27 Oct 2009 ODI # 2914
bowled Abdur Razzak 21 1 v Bangladesh Mirpur 29 Oct 2009 ODI # 2916
caught Mushfiqur Rahim Nazmul Hossain 2 1 v Bangladesh Mirpur 31 Oct 2009 ODI # 2917
caught Abdur Razzak Abdur Razzak 0 1 v Bangladesh Chattogram 3 Nov 2009 ODI # 2920
not out 118 1 v Bangladesh Chattogram 5 Nov 2009 ODI # 2922
caught MV Boucher R McLaren 2 2 v South Africa Benoni 8 Nov 2009 ODI # 2926
caught JH Kallis LL Tsotsobe 0 2 v South Africa Centurion 10 Nov 2009 ODI # 2928
run out 1 1 v West Indies Providence 4 Mar 2010 ODI # 2967
lbw CH Gayle 47 1 v West Indies Providence 6 Mar 2010 ODI # 2970
caught DJG Sammy DJG Sammy 19 2 v West Indies Kingstown 10 Mar 2010 ODI # 2972
bowled R Rampaul 1 1 v West Indies Kingstown 12 Mar 2010 ODI # 2974
bowled DJG Sammy 7 1 v West Indies Kingstown 14 Mar 2010 ODI # 2976
caught UT Yadav R Vinay Kumar 81 2 v India Bulawayo 28 May 2010 ODI # 2981
caught LD Chandimal CRD Fernando 2 1 v Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
caught M Vijay PP Ojha 74 2 v India Harare 3 Jun 2010 ODI # 2986
not out 119 2 v Sri Lanka Harare 7 Jun 2010 ODI # 2989
caught TT Samaraweera CRD Fernando 19 1 v Sri Lanka Harare 9 Jun 2010 ODI # 2990
caught AD Poynter (sub) GH Dockrell 27 2 v Ireland Harare 26 Sep 2010 ODI # 3048
lbw DT Johnston 71 2 v Ireland Harare 28 Sep 2010 ODI # 3049
lbw KJ O'Brien 3 2 v Ireland Harare 30 Sep 2010 ODI # 3050
not out 145 2 v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
caught AB de Villiers J Theron 32 1 v South Africa Potchefstroom 17 Oct 2010 ODI # 3059
caught J Theron LL Tsotsobe 5 2 v South Africa Benoni 22 Oct 2010 ODI # 3061
stumped Mushfiqur Rahim Abdur Razzak 27 1 v Bangladesh Mirpur 1 Dec 2010 ODI # 3071
caught Raqibul Hasan Shakib Al Hasan 28 1 v Bangladesh Mirpur 3 Dec 2010 ODI # 3073
caught Junaid Siddique Abdur Razzak 15 2 v Bangladesh Mirpur 6 Dec 2010 ODI # 3075
run out 0 1 v Bangladesh Chattogram 12 Dec 2010 ODI # 3078
bowled SW Tait 16 2 v Australia Ahmedabad 21 Feb 2011 ODI # 3103
lbw Khurram Chohan 0 1 v Canada Nagpur 28 Feb 2011 ODI # 3111
lbw SB Styris 44 1 v New Zealand Ahmedabad 4 Mar 2011 ODI # 3117
caught DPMD Jayawardene AD Mathews 80 2 v Sri Lanka Pallekele 10 Mar 2011 ODI # 3125
caught Kamran Akmal Abdul Razzaq 4 1 v Pakistan Pallekele 14 Mar 2011 ODI # 3132
caught JO Ngoche E Otieno 26 1 v Kenya Eden Gardens 20 Mar 2011 ODI # 3140
bowled Shakib Al Hasan 10 2 v Bangladesh Harare 12 Aug 2011 ODI # 3176
caught Shahriar Nafees Shafiul Islam 3 2 v Bangladesh Harare 14 Aug 2011 ODI # 3177
caught Junaid Siddique Shafiul Islam 4 1 v Bangladesh Harare 16 Aug 2011 ODI # 3179
caught Mahmudullah Rubel Hossain 106 1 v Bangladesh Bulawayo 19 Aug 2011 ODI # 3181
caught Mushfiqur Rahim Rubel Hossain 0 2 v Bangladesh Bulawayo 21 Aug 2011 ODI # 3183
caught Sohail Tanvir Aizaz Cheema 84 2 v Pakistan Bulawayo 8 Sep 2011 ODI # 3188
caught Asad Shafiq (sub) Junaid Khan 50 1 v Pakistan Harare 11 Sep 2011 ODI # 3190
caught Adnan Akmal Aizaz Cheema 6 2 v Pakistan Harare 14 Sep 2011 ODI # 3194
not out 128 1 v New Zealand Harare 20 Oct 2011 ODI # 3204
not out 107 1 v New Zealand Harare 22 Oct 2011 ODI # 3206
caught NL McCullum AJ McKay 75 2 v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
caught AM Ellis RJ Nicol 58 2 v New Zealand Dunedin 3 Feb 2012 ODI # 3230
caught BB McCullum KD Mills 4 2 v New Zealand Whangarei 6 Feb 2012 ODI # 3232
caught C de Grandhomme (sub) KS Williamson 65 2 v New Zealand Napier 9 Feb 2012 ODI # 3234
caught N Deonarine TL Best 8 2 v West Indies St George's 22 Feb 2013 ODI # 3337
lbw DJ Bravo 0 1 v West Indies St George's 24 Feb 2013 ODI # 3339
caught KOA Powell V Permaul 39 1 v West Indies St George's 26 Feb 2013 ODI # 3340
bowled Abdur Razzak 33 2 v Bangladesh Bulawayo 3 May 2013 ODI # 3353
caught Mominul Haque Ziaur Rahman 37 2 v Bangladesh Bulawayo 5 May 2013 ODI # 3354
caught Mushfiqur Rahim Mahmudullah 2 2 v Bangladesh Bulawayo 8 May 2013 ODI # 3355
caught SK Raina JD Unadkat 12 1 v India Harare 24 Jul 2013 ODI # 3395
run out 0 2 v India Harare 26 Jul 2013 ODI # 3397
caught Mohammed Shami JD Unadkat 23 1 v India Harare 28 Jul 2013 ODI # 3399
lbw RA Jadeja 0 1 v India Bulawayo 1 Aug 2013 ODI # 3402
caught SK Raina MM Sharma 0 1 v India Bulawayo 3 Aug 2013 ODI # 3403
not out 43 2 v Pakistan Harare 27 Aug 2013 ODI # 3404
caught Mohammad Irfan Saeed Ajmal 79 2 v Pakistan Harare 29 Aug 2013 ODI # 3406
run out 26 2 v Pakistan Harare 31 Aug 2013 ODI # 3408
lbw Samiullah Shinwari 43 2 v Afghanistan Bulawayo 18 Jul 2014 ODI # 3503
not out 11 2 v Afghanistan Bulawayo 20 Jul 2014 ODI # 3504
run out 53 1 v Afghanistan Bulawayo 22 Jul 2014 ODI # 3505
caught Aftab Alam Mohammad Nabi 1 2 v Afghanistan Bulawayo 24 Jul 2014 ODI # 3506
caught DA Miller AM Phangiso 6 2 v South Africa Bulawayo 17 Aug 2014 ODI # 3507
caught DA Miller JP Duminy 14 2 v South Africa Bulawayo 19 Aug 2014 ODI # 3508
caught AJ Finch MG Johnson 10 2 v Australia Harare 25 Aug 2014 ODI # 3513
bowled AM Phangiso 0 2 v South Africa Harare 29 Aug 2014 ODI # 3518
bowled NM Lyon 32 2 v Australia Harare 31 Aug 2014 ODI # 3521
bowled JP Duminy 79 2 v South Africa Harare 4 Sep 2014 ODI # 3524
caught Mushfiqur Rahim Mashrafe Mortaza 54 2 v Bangladesh Chattogram 21 Nov 2014 ODI # 3550
caught Mahmudullah Arafat Sunny 8 2 v Bangladesh Chattogram 23 Nov 2014 ODI # 3552
lbw Shakib Al Hasan 28 2 v Bangladesh Mirpur 26 Nov 2014 ODI # 3553
caught Mushfiqur Rahim Rubel Hossain 63 2 v Bangladesh Mirpur 28 Nov 2014 ODI # 3555
bowled Shakib Al Hasan 9 1 v Bangladesh Mirpur 1 Dec 2014 ODI # 3559
caught VD Philander M Morkel 40 2 v South Africa Hamilton 15 Feb 2015 ODI # 3601
lbw Nasir Aziz 47 2 v U.A.E. Nelson 19 Feb 2015 ODI # 3606
caught D Ramdin MN Samuels 37 2 v West Indies Canberra 24 Feb 2015 ODI # 3612
caught Umar Akmal Wahab Riaz 50 2 v Pakistan Brisbane 1 Mar 2015 ODI # 3620
caught KJ O'Brien AR Cusack 121 2 v Ireland Hobart 7 Mar 2015 ODI # 3627
caught S Dhawan MM Sharma 138 1 v India Auckland 14 Mar 2015 ODI # 3636
caught Mushfiqur Rahim Mustafizur Rahman 24 1 v Bangladesh Mirpur 15 Jan 2018 ODI # 3952
bowled NLTC Perera 38 1 v Sri Lanka Mirpur 17 Jan 2018 ODI # 3955
caught WU Tharanga NLTC Perera 58 1 v Sri Lanka Mirpur 21 Jan 2018 ODI # 3962
lbw Shakib Al Hasan 0 2 v Bangladesh Mirpur 23 Jan 2018 ODI # 3964
caught Mohammad Nabi Mohammad Nabi 16 2 v Afghanistan Sharjah 9 Feb 2018 ODI # 3972
bowled Rashid Khan 125 1 v Afghanistan Sharjah 11 Feb 2018 ODI # 3974
caught Asghar Afghan Mujeeb Ur Rahman 9 1 v Afghanistan Sharjah 13 Feb 2018 ODI # 3975
caught Ihsanullah Sharafuddin Ashraf 30 1 v Afghanistan Sharjah 16 Feb 2018 ODI # 3977
lbw Sharafuddin Ashraf 27 2 v Afghanistan Sharjah 19 Feb 2018 ODI # 3979
bowled Dawlat Zadran 89 1 v Afghanistan Bulawayo 6 Mar 2018 ODI # 3988
caught Anshuman Rath Ehsan Nawaz 46 1 v Hong Kong Bulawayo 10 Mar 2018 ODI # 3994
bowled BTJ Wheal 44 1 v Scotland Bulawayo 12 Mar 2018 ODI # 3996
lbw AR McBrine 25 1 v Ireland Harare 16 Mar 2018 ODI # 3999
caught AR Nurse KAJ Roach 138 1 v West Indies Harare 19 Mar 2018 ODI # 4002
bowled Ahmed Raza 15 2 v U.A.E. Harare 22 Mar 2018 ODI # 4005
caught RR Hendricks K Rabada 9 1 v South Africa Kimberley 30 Sep 2018 ODI # 4049
lbw Imran Tahir 10 2 v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
stumped H Klaasen Imran Tahir 40 1 v South Africa Paarl 6 Oct 2018 ODI # 4051
bowled Nazmul Islam 5 2 v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
lbw Mahmudullah 75 1 v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
caught Mushfiqur Rahim Nazmul Islam 75 1 v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
bowled PM Seelaar 71 1 v Netherlands Deventer 19 Jun 2019 ODI # 4164
caught BD Glover PM Seelaar 51 1 v Netherlands Deventer 21 Jun 2019 ODI # 4167
caught KJ O'Brien SC Getkate 12 1 v Ireland Bready 1 Jul 2019 ODI # 4181
lbw TJ Murtagh 0 2 v Ireland Belfast 4 Jul 2019 ODI # 4185
caught WTS Porterfield TJ Murtagh 3 1 v Ireland Belfast 7 Jul 2019 ODI # 4189
bowled Taijul Islam 8 2 v Bangladesh Sylhet 1 Mar 2020 ODI # 4249
run out 11 2 v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
caught Mohammad Mithun Mohammad Saifuddin 14 2 v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
caught Wahab Riaz Shaheen Shah Afridi 112 2 v Pakistan Rawalpindi 30 Oct 2020 ODI # 4262
caught Imam-ul-Haq Iftikhar Ahmed 36 1 v Pakistan Rawalpindi 1 Nov 2020 ODI # 4263
caught Khushdil Shah Mohammad Hasnain 56 1 v Pakistan Rawalpindi 3 Nov 2020 ODI # 4264
caught Taskin Ahmed Shakib Al Hasan 24 2 v Bangladesh Harare 16 Jul 2021 ODI # 4304
hit wicket Shoriful Islam 46 1 v Bangladesh Harare 18 Jul 2021 ODI # 4306
caught Tamim Iqbal Mahmudullah 28 1 v Bangladesh Harare 20 Jul 2021 ODI # 4308
caught GH Dockrell Simi Singh 49 1 v Ireland Belfast 8 Sep 2021 ODI # 4319
TDNB - 0 v Ireland Belfast 10 Sep 2021 ODI # 4321
bowled JB Little 7 1 v Ireland Belfast 13 Sep 2021 ODI # 4323
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