Records type batting analysis [change type]
View innings by innings list [change view]
Match result won match remove won match from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2008-2024 161 154 3 5700 177 37.74 6534 87.23 14 29 13 613 138 Profile
filtered 2009-2023 62 62 1 2732 177 44.78 2998 91.12 6 15 3 303 63
Innings by innings list
62 - 36 6 5 172.22 2 lbw 2 v Netherlands Dublin 18 Aug 2010 ODI # 3036
101 119 72 14 2 140.27 2 caught 2 v Netherlands Eden Gardens 18 Mar 2011 ODI # 3136
21 21 15 3 1 140.00 2 caught 2 v West Indies Kingston 13 Jan 2022 ODI # 4340
28 - 21 3 1 133.33 2 bowled 2 v Scotland Dubai (DICS) 12 Jan 2015 ODI # 3575
177 177 134 21 5 132.08 1 caught 1 v Canada Toronto 7 Sep 2010 ODI # 3042
58 61 45 9 2 128.88 2 lbw 2 v U.S.A. Harare 30 Jun 2023 ODI # 4607
27 29 21 4 0 128.57 2 caught 2 v P.N.G. Harare 6 Mar 2018 ODI # 3986
26 - 21 3 1 123.80 2 caught 1 v Canada Dublin 19 Sep 2011 ODI # 3196
162 198 134 15 8 120.89 2 caught 1 v U.A.E. Bulawayo 27 Jun 2023 ODI # 4604
6 - 5 0 0 120.00 2 caught 1 v Afghanistan Dublin 5 Jul 2012 ODI # 3282
44 66 38 5 1 115.78 2 lbw 2 v West Indies Kingston 16 Jan 2022 ODI # 4342
32 45 28 5 1 114.28 2 caught 2 v England Bengaluru 2 Mar 2011 ODI # 3114
142 174 128 9 6 110.93 1 run out 2 v England Southampton 4 Aug 2020 ODI # 4258
92 115 84 9 3 109.52 2 caught 2 v West Indies Nelson 16 Feb 2015 ODI # 3603
126 143 117 15 5 107.69 2 caught 1 v U.A.E. Harare 12 Mar 2018 ODI # 3995
43 91 40 5 2 107.50 2 caught 2 v Zimbabwe Belfast 13 Sep 2021 ODI # 4323
39* - 37 5 0 105.40 6 not out 2 v Afghanistan Belfast 14 Jul 2016 ODI # 3762
101 - 97 11 4 104.12 2 lbw 2 v Afghanistan Sharjah 10 Dec 2017 ODI # 3940
28 38 30 4 1 93.33 2 caught 2 v Afghanistan Greater Noida 22 Mar 2017 ODI # 3853
13 22 14 3 0 92.85 2 caught 1 v Zimbabwe Harare 30 Sep 2010 ODI # 3050
23 31 25 2 1 92.00 2 caught 1 v Kenya Mombasa 20 Feb 2012 ODI # 3245
84 - 92 6 2 91.30 3 bowled 1 v Kenya Dublin 12 Jul 2009 ODI # 2861
52 72 57 7 0 91.22 2 bowled 2 v Bangladesh Belfast 15 Jul 2010 ODI # 3027
10 12 11 2 0 90.90 2 caught 1 v Zimbabwe Hobart 7 Mar 2015 ODI # 3627
99 145 114 9 1 86.84 2 bowled 2 v Afghanistan Greater Noida 19 Mar 2017 ODI # 3852
37 53 43 7 0 86.04 1 bowled 2 v Scotland The Hague 5 Jul 2010 ODI # 3013
82 - 96 8 1 85.41 2 lbw 1 v Afghanistan Sharjah 7 Dec 2017 ODI # 3937
32 48 38 3 1 84.21 1 bowled 2 v Scotland Amstelveen 10 Jul 2010 ODI # 3023
74 - 88 10 0 84.09 2 caught 1 v Scotland ICCA Dubai 18 Jan 2018 ODI # 3956
35 54 42 6 0 83.33 1 caught 2 v Canada Amstelveen 7 Jul 2010 ODI # 3015
87 138 106 8 1 82.07 1 caught 2 v Kenya Rotterdam 1 Jul 2010 ODI # 3006
52 96 64 6 0 81.25 2 caught 2 v Netherlands Utrecht 4 Jun 2021 ODI # 4294
8 10 10 2 0 80.00 2 caught 2 v Zimbabwe Harare 17 Dec 2023 ODI # 4712
70 - 88 7 2 79.54 2 lbw 2 v Afghanistan Dehradun 10 Mar 2019 ODI # 4110
39 58 50 3 1 78.00 2 stumped 2 v Afghanistan Belfast 29 Aug 2018 ODI # 4033
57 - 74 8 0 77.02 1 caught 2 v Zimbabwe Bready 1 Jul 2019 ODI # 4181
20 - 26 2 0 76.92 2 caught 1 v U.A.E. ICCA Dubai 13 Jan 2018 ODI # 3950
20 - 26 4 0 76.92 2 caught 2 v Afghanistan Dehradun 5 Mar 2019 ODI # 4105
71 131 94 6 2 75.53 1 caught 1 v Afghanistan Belfast 19 May 2019 ODI # 4139
38 - 51 4 0 74.50 2 caught 2 v Scotland ICCA Dubai 16 Jan 2018 ODI # 3954
45 93 61 4 2 73.77 1 caught 1 v Zimbabwe Harare 21 Jan 2023 ODI # 4508
40 67 55 4 0 72.72 2 run out 1 v Netherlands Dublin 16 Aug 2010 ODI # 3034
32 - 44 5 0 72.72 1 caught 2 v Zimbabwe Belfast 7 Jul 2019 ODI # 4189
52 - 73 7 0 71.23 1 caught 1 v Zimbabwe Belfast 4 Jul 2019 ODI # 4185
30 66 46 3 0 65.21 2 caught 2 v Scotland Belfast 6 Sep 2013 ODI # 3411
13 28 20 2 0 65.00 2 caught 2 v Scotland Belfast 8 Sep 2013 ODI # 3413
41 - 65 3 1 63.07 2 caught 2 v U.A.E. ICCA Dubai 4 Mar 2017 ODI # 3847
15 65 24 2 0 62.50 2 bowled 2 v Nepal Harare 4 Jul 2023 ODI # 4613
27 58 44 4 0 61.36 1 bowled 1 v South Africa Dublin (Malahide) 13 Jul 2021 ODI # 4302
50 130 92 4 0 54.34 2 caught 2 v Zimbabwe Harare 13 Oct 2015 ODI # 3691
33 85 61 1 0 54.09 1 bowled 1 v Netherlands Amstelveen 9 Jul 2010 ODI # 3021
6 14 12 1 0 50.00 1 bowled 1 v Afghanistan Rotterdam 3 Jul 2010 ODI # 3008
2 - 4 0 0 50.00 6 bowled 1 v Afghanistan Belfast 19 Jul 2016 ODI # 3764
4 - 8 1 0 50.00 2 caught 1 v U.A.E. ICCA Dubai 2 Mar 2017 ODI # 3844
4 14 9 1 0 44.44 1 caught 1 v U.A.E. Abu Dhabi 18 Jan 2021 ODI # 4269
14 40 32 2 0 43.75 2 bowled 2 v Zimbabwe Harare 15 Dec 2023 ODI # 4710
3 7 9 0 0 33.33 2 caught 2 v U.A.E. Brisbane 25 Feb 2015 ODI # 3613
2 20 10 0 0 20.00 3 caught 1 v Scotland Aberdeen 22 Aug 2009 ODI # 2876
1 - 8 0 0 12.50 2 bowled 1 v Netherlands Amstelveen 7 Jul 2013 ODI # 3384
0 - 2 0 0 0.00 2 caught 2 v Afghanistan Dubai (DICS) 10 Jan 2015 ODI # 3573
0 - 3 0 0 0.00 2 caught 2 v U.A.E. ICCA Dubai 11 Jan 2018 ODI # 3948
0 4 4 0 0 0.00 2 caught 1 v Scotland Harare 18 Mar 2018 ODI # 4001
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