Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 8 Nov 2014 remove greater than or equal to 8 Nov 2014 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by balls faced (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 2013-2019 40 39 2 1554 104 42.00 1848 84.09 2 12 2 150 13 Profile
filtered 2016-2019 37 36 1 1540 104 44.00 1808 85.17 2 12 2 149 13
Innings by innings list
88 187 129 5 0 68.21 3 bowled 1 v New Zealand Lord's 29 Jun 2019 ODI # 4178
98 178 123 4 3 79.67 1 run out 1 v West Indies Basseterre 13 Jun 2016 ODI # 3745
104 - 113 11 1 92.03 2 caught 1 v India Ranchi 8 Mar 2019 ODI # 4109
98 - 111 10 0 88.28 1 caught 1 v Pakistan Dubai (DICS) 31 Mar 2019 ODI # 4120
88 - 109 8 0 80.73 1 caught 2 v Pakistan Sharjah 24 Mar 2019 ODI # 4117
100 - 106 10 2 94.33 1 caught 1 v India Delhi 13 Mar 2019 ODI # 4113
91 - 99 7 0 91.91 2 caught 2 v India Mohali 10 Mar 2019 ODI # 4111
59 103 81 6 0 72.83 3 lbw 1 v India Sydney 12 Jan 2019 ODI # 4077
62 - 78 6 0 79.48 2 lbw 1 v Pakistan Dubai (DICS) 29 Mar 2019 ODI # 4119
82* 126 77 8 2 106.49 1 not out 2 v Ireland Benoni 27 Sep 2016 ODI # 3782
50 - 76 5 1 65.78 1 caught 1 v India Hyderabad 2 Mar 2019 ODI # 4102
89 110 72 10 0 123.61 3 caught 1 v Bangladesh Nottingham 20 Jun 2019 ODI # 4166
59 118 71 4 1 83.09 3 caught 1 v South Africa Basseterre 11 Jun 2016 ODI # 3743
34 - 51 2 0 66.66 3 caught 1 v India Melbourne 18 Jan 2019 ODI # 4079
50 59 49 7 0 102.04 1 caught 2 v New Zealand Wellington 6 Feb 2016 ODI # 3733
30 76 49 2 0 61.22 1 caught 1 v Pakistan Sydney 22 Jan 2017 ODI # 3822
42 48 39 4 1 107.69 4 bowled 2 v India The Oval 9 Jun 2019 ODI # 4155
27 41 38 5 0 71.05 3 caught 2 v West Indies Providence 5 Jun 2016 ODI # 3740
38 - 37 6 0 102.70 2 caught 2 v India Nagpur 5 Mar 2019 ODI # 4106
44 46 36 4 2 122.22 1 caught 2 v New Zealand Hamilton 8 Feb 2016 ODI # 3735
24 - 30 3 0 80.00 1 caught 2 v Pakistan Sharjah 22 Mar 2019 ODI # 4116
23 32 29 1 0 79.31 3 bowled 1 v England Lord's 25 Jun 2019 ODI # 4173
21 40 23 3 0 91.30 3 run out 1 v India Adelaide 15 Jan 2019 ODI # 4078
17 39 21 1 0 80.95 1 caught 1 v Pakistan Melbourne 15 Jan 2017 ODI # 3818
9 41 20 2 0 45.00 2 caught 2 v Pakistan Perth 19 Jan 2017 ODI # 3820
15 32 20 1 0 75.00 3 lbw 2 v Afghanistan Bristol 1 Jun 2019 ODI # 4146
10 21 20 1 0 50.00 3 caught 1 v Sri Lanka The Oval 15 Jun 2019 ODI # 4159
13 26 19 2 0 68.42 3 caught 1 v West Indies Nottingham 6 Jun 2019 ODI # 4152
17 24 17 1 0 100.00 1 caught 2 v West Indies Bridgetown 21 Jun 2016 ODI # 3752
18 18 16 3 0 112.50 6 caught 1 v Pakistan Taunton 12 Jun 2019 ODI # 4157
14 20 14 3 0 100.00 1 caught 1 v West Indies Bridgetown 26 Jun 2016 ODI # 3756
18 26 14 3 0 128.57 3 bowled 2 v South Africa Manchester 6 Jul 2019 ODI # 4188
2 12 7 0 0 28.57 3 bowled 2 v South Africa Providence 7 Jun 2016 ODI # 3741
6 11 6 1 0 100.00 3 caught 2 v Sri Lanka Pallekele 4 Sep 2016 ODI # 3776
0 - 6 0 0 0.00 1 bowled 1 v Pakistan Abu Dhabi 27 Mar 2019 ODI # 4118
0 3 2 0 0 0.00 3 lbw 2 v Sri Lanka Dambulla 31 Aug 2016 ODI # 3774
TDNB - - - - - - - - v South Africa Bridgetown 19 Jun 2016 ODI # 3750
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