Records type batting analysis [change type]
View innings by innings list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query
Start of match date greater than or equal to 31 Jul 2003 remove greater than or equal to 31 Jul 2003 from query
Ordered by runs scored (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 2008-2023 52 48 1 1688 177 35.91 2010 83.98 4 7 2 179 37
Innings by innings list
177 177 134 21 5 132.08 1 caught 1 v Canada Toronto 7 Sep 2010 ODI # 3042
142 174 128 9 6 110.93 1 run out 2 v England Southampton 4 Aug 2020 ODI # 4258
131* 225 148 9 4 88.51 1 not out 1 v U.A.E. Abu Dhabi 8 Jan 2021 ODI # 4268
113 117 95 10 6 118.94 2 caught 1 v Scotland Edinburgh 12 Jul 2011 ODI # 3171
72 112 77 9 0 93.50 2 lbw 1 v Zimbabwe Harare 11 Oct 2015 ODI # 3690
69 153 112 8 0 61.60 2 caught 2 v Netherlands Utrecht 2 Jun 2021 ODI # 4293
63 - 79 7 1 79.74 1 bowled 1 v West Indies Bridgetown 9 Jan 2020 ODI # 4229
52 89 49 4 3 106.12 2 caught 1 v Zimbabwe Harare 28 Sep 2010 ODI # 3049
52 96 64 6 0 81.25 2 caught 2 v Netherlands Utrecht 4 Jun 2021 ODI # 4294
51 - 83 5 0 61.44 2 run out 1 v West Indies Kingston 15 Apr 2010 ODI # 2978
50 130 92 4 0 54.34 2 caught 2 v Zimbabwe Harare 13 Oct 2015 ODI # 3691
49 - 50 5 0 98.00 2 caught 1 v Netherlands Amstelveen 9 Jul 2013 ODI # 3386
48 52 42 8 1 114.28 2 caught 2 v England Lord's 7 May 2017 ODI # 3865
46 49 44 6 1 104.54 2 caught 1 v Kenya Mombasa 18 Feb 2012 ODI # 3242
45 93 61 4 2 73.77 1 caught 1 v Zimbabwe Harare 21 Jan 2023 ODI # 4508
44 66 38 5 1 115.78 2 lbw 2 v West Indies Kingston 16 Jan 2022 ODI # 4342
41 - 65 3 1 63.07 2 caught 2 v U.A.E. ICCA Dubai 4 Mar 2017 ODI # 3847
41 100 70 5 0 58.57 2 run out 2 v Zimbabwe Harare 16 Mar 2018 ODI # 3999
40 78 49 4 0 81.63 2 lbw 2 v South Africa Benoni 25 Sep 2016 ODI # 3780
35 64 47 3 1 74.46 1 bowled 1 v Canada Toronto 6 Sep 2010 ODI # 3041
33 85 61 1 0 54.09 1 bowled 1 v Netherlands Amstelveen 9 Jul 2010 ODI # 3021
25 23 17 4 1 147.05 2 bowled 2 v England Nottingham 23 Sep 2023 ODI # 4653
24 35 24 5 0 100.00 2 caught 1 v Zimbabwe Harare 9 Oct 2015 ODI # 3688
23 31 25 2 1 92.00 2 caught 1 v Kenya Mombasa 20 Feb 2012 ODI # 3245
22 54 31 1 1 70.96 2 caught 2 v Bangladesh Sylhet 18 Mar 2023 ODI # 4539
21 21 15 3 1 140.00 2 caught 2 v West Indies Kingston 13 Jan 2022 ODI # 4340
20 25 18 5 0 111.11 2 bowled 1 v England Bristol 5 May 2017 ODI # 3864
20 - 26 2 0 76.92 2 caught 1 v U.A.E. ICCA Dubai 13 Jan 2018 ODI # 3950
17 44 29 1 1 58.62 2 caught 1 v Zimbabwe Harare 26 Sep 2010 ODI # 3048
15 - 21 2 0 71.42 1 caught 1 v West Indies Bridgetown 7 Jan 2020 ODI # 4226
14 40 32 2 0 43.75 2 bowled 2 v Zimbabwe Harare 15 Dec 2023 ODI # 4710
13 22 14 3 0 92.85 2 caught 1 v Zimbabwe Harare 30 Sep 2010 ODI # 3050
13 36 25 2 0 52.00 1 lbw 1 v Zimbabwe Harare 18 Jan 2023 ODI # 4506
12 27 20 2 0 60.00 1 caught 1 v England Southampton 1 Aug 2020 ODI # 4257
9 18 10 1 0 90.00 2 stumped 2 v Bangladesh Mirpur 25 Feb 2011 ODI # 3108
8 10 10 2 0 80.00 2 caught 2 v Zimbabwe Harare 17 Dec 2023 ODI # 4712
7 36 12 1 0 58.33 2 lbw 1 v Bangladesh Sylhet 23 Mar 2023 ODI # 4547
5 - 23 0 0 21.73 2 caught 1 v West Indies St George's 12 Jan 2020 ODI # 4230
5 10 6 1 0 83.33 2 caught 1 v Netherlands Utrecht 7 Jun 2021 ODI # 4295
4 15 13 1 0 30.76 3 caught 1 v Scotland Aberdeen 2 Jul 2008 ODI # 2729
4 - 8 1 0 50.00 2 bowled 1 v West Indies Kingston 23 Feb 2014 ODI # 3472
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
2 20 10 0 0 20.00 3 caught 1 v Scotland Aberdeen 22 Aug 2009 ODI # 2876
2 4 4 0 0 50.00 1 caught 1 v England Southampton 30 Jul 2020 ODI # 4256
1 - 8 0 0 12.50 2 bowled 1 v Netherlands Amstelveen 7 Jul 2013 ODI # 3384
0 2 1 0 0 0.00 2 bowled 1 v India Bengaluru 6 Mar 2011 ODI # 3121
0 - 3 0 0 0.00 2 caught 2 v U.A.E. ICCA Dubai 11 Jan 2018 ODI # 3948
TDNB - - - - - - - - v Zimbabwe Harare 23 Jan 2023 ODI # 4510
TDNB - - - - - - - - v Bangladesh Sylhet 20 Mar 2023 ODI # 4542
TDNB - - - - - - - - v England Bristol 26 Sep 2023 ODI # 4656
TDNB - - - - - - - - v Zimbabwe Harare 13 Dec 2023 ODI # 4709
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