Records type batting analysis [change type]
View match by match list [change view]
Not involving the player TM Dilshan (SL) remove TM Dilshan (SL) from query
Innings in match 2nd innings remove 2nd innings from query
Ordered by hundreds 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-2022 88 86 7 3026 175 38.30 3756 80.56 10 13 9 312 35 Profile
filtered 2009-2022 34 34 4 1395 157* 46.50 1767 78.94 4 8 2 146 17
Match by match list
116* 116 141 82.26 1 15 0 v Ireland Dublin (Malahide) 12 Sep 2014 ODI # 3529
103 103 122 84.42 1 6 3 v U.A.E. Edinburgh 16 Aug 2016 ODI # 3766
157* 157 146 107.53 1 23 1 v Afghanistan Bulawayo 4 Mar 2018 ODI # 3983
117 117 91 128.57 1 9 5 v U.S.A. Aberdeen 13 Aug 2022 ODI # 4446
2 2 4 50.00 0 0 0 v Canada Benoni 8 Apr 2009 ODI # 2838
0 0 4 0.00 0 0 0 v Afghanistan Benoni 19 Apr 2009 ODI # 2842
2 2 14 14.28 0 0 0 v Netherlands Aberdeen 29 Jun 2011 ODI # 3166
31 31 41 75.60 0 1 0 v Ireland Edinburgh 12 Jul 2011 ODI # 3171
99* 99 127 77.95 0 12 0 v Canada Ayr 11 Jul 2012 ODI # 3287
11 11 27 40.74 0 0 0 v Kenya Aberdeen 2 Jul 2013 ODI # 3381
24 24 37 64.86 0 2 0 v Australia Edinburgh 3 Sep 2013 ODI # 3410
17 17 20 85.00 0 1 1 v Kenya Christchurch 30 Jan 2014 ODI # 3466
9 9 7 128.57 0 2 0 v England Aberdeen 9 May 2014 ODI # 3491
4 4 6 66.66 0 1 0 v England Christchurch 23 Feb 2015 ODI # 3611
58 58 78 74.35 0 7 0 v Hong Kong Mong Kok 26 Jan 2016 ODI # 3729
60* 60 92 65.21 0 4 0 v P.N.G. Dubai (DICS) 24 Nov 2017 ODI # 3933
19 19 34 55.88 0 4 0 v P.N.G. Dubai (DICS) 25 Nov 2017 ODI # 3934
58 58 46 126.08 0 8 0 v Ireland ICCA Dubai 18 Jan 2018 ODI # 3956
10 10 9 111.11 0 2 0 v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
1 1 10 10.00 0 0 0 v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
21 21 34 61.76 0 1 1 v Ireland Harare 18 Mar 2018 ODI # 4001
21 21 51 41.17 0 1 0 v West Indies Harare 21 Mar 2018 ODI # 4004
1 1 4 25.00 0 0 0 v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
36 36 59 61.01 0 4 0 v P.N.G. Aberdeen 17 Aug 2019 ODI # 4201
86 86 102 84.31 0 5 3 v U.S.A. Sharjah 9 Dec 2019 ODI # 4217
62 62 73 84.93 0 6 0 v U.S.A. ICCA Dubai 14 Dec 2019 ODI # 4219
14 14 33 42.42 0 2 0 v Netherlands Rotterdam 19 May 2021 ODI # 4288
0 0 4 0.00 0 0 0 v Netherlands Rotterdam 20 May 2021 ODI # 4289
45 45 79 56.96 0 4 0 v P.N.G. Al Amerat 25 Sep 2021 ODI # 4330
28 28 68 41.17 0 2 0 v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
40 40 50 80.00 0 4 0 v U.S.A. Pearland 28 May 2022 ODI # 4390
20 20 32 62.50 0 3 0 v U.A.E. Pearland 31 May 2022 ODI # 4393
59 59 93 63.44 0 7 0 v Namibia Glasgow 14 Jul 2022 ODI # 4427
64 64 29 220.68 0 10 3 v Nepal Glasgow 17 Jul 2022 ODI # 4432
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