Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 1 May 2014 remove greater than or equal to 1 May 2014 from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2007-2023 243 8357 158 36.65 14 0 - - 0 68 0 - Profile
filtered 2014-2023 119 4655 158 44.33 10 - - - - 35 0 -
Match by match list
158 158.00 - - 0 0 v Zimbabwe Sylhet 3 Mar 2020 ODI # 4251
132 132.00 - - 0 0 v Pakistan Mirpur 17 Apr 2015 ODI # 3647
130* - - - 0 0 v West Indies Providence 22 Jul 2018 ODI # 4022
128* - - - 0 0 v Zimbabwe Sylhet 6 Mar 2020 ODI # 4253
128 128.00 - - 0 0 v England The Oval 1 Jun 2017 ODI # 3875
127 127.00 - - 0 0 v Sri Lanka Dambulla 25 Mar 2017 ODI # 3855
118 118.00 - - 1 0 v Afghanistan Mirpur 1 Oct 2016 ODI # 3786
116* - - - 0 0 v Pakistan Mirpur 19 Apr 2015 ODI # 3648
112 112.00 - - 1 0 v Zimbabwe Harare 20 Jul 2021 ODI # 4308
103 103.00 - - 0 0 v West Indies Basseterre 28 Jul 2018 ODI # 4024
95 95.00 - - 0 0 v Australia The Oval 5 Jun 2017 ODI # 3879
95 95.00 - - 0 0 v Scotland Nelson 5 Mar 2015 ODI # 3624
87* - - - 0 0 v South Africa Centurion 23 Mar 2022 ODI # 4375
84 84.00 - - 0 0 v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
84* - - - 0 0 v Zimbabwe Mirpur 15 Jan 2018 ODI # 3952
81* - - - 0 0 v West Indies Sylhet 14 Dec 2018 ODI # 4073
80 80.00 - - 0 0 v West Indies Dublin 7 May 2019 ODI # 4129
80 80.00 - - 0 0 v Afghanistan Mirpur 25 Sep 2016 ODI # 3781
78 78.00 - - 0 0 v New Zealand Christchurch 23 Mar 2021 ODI # 4280
76 76.00 - - 0 0 v Zimbabwe Mirpur 23 Jan 2018 ODI # 3964
76 76.00 - - 0 0 v Zimbabwe Chattogram 23 Nov 2014 ODI # 3552
73 73.00 - - 0 0 v Zimbabwe Mirpur 11 Nov 2015 ODI # 3706
70 70.00 - - 0 0 v India Birmingham 15 Jun 2017 ODI # 3891
69 69.00 - - 1 0 v Ireland Chelmsford 14 May 2023 ODI # 4578
65 65.00 - - 0 0 v New Zealand Dublin 24 May 2017 ODI # 3871
64 64.00 - - 0 0 v West Indies Chattogram 25 Jan 2021 ODI # 4274
64 64.00 - - 0 0 v Pakistan Mirpur 22 Apr 2015 ODI # 3649
64* - - - - - v Ireland Dublin (Malahide) 12 May 2017 ODI # 3866
62 62.00 - - 0 0 v Australia Nottingham 20 Jun 2019 ODI # 4166
62 62.00 - - 0 0 v Zimbabwe Harare 5 Aug 2022 ODI # 4441
61* - - - 0 0 v South Africa Chattogram 15 Jul 2015 ODI # 3668
60 60.00 - - 0 0 v India Mirpur 18 Jun 2015 ODI # 3658
59 59.00 - - 0 0 v New Zealand Nelson 31 Dec 2016 ODI # 3816
57 57.00 - - 1 0 v Ireland Dublin 15 May 2019 ODI # 4136
55 55.00 - - 1 0 v West Indies Basseterre 25 Aug 2014 ODI # 3514
54 54.00 - - 1 0 v West Indies Providence 25 Jul 2018 ODI # 4023
52 52.00 - - 0 0 v Sri Lanka Mirpur 23 May 2021 ODI # 4290
50 50.00 - - 1 0 v West Indies Mirpur 11 Dec 2018 ODI # 4072
50 50.00 - - 1 0 v West Indies Mirpur 22 Jan 2021 ODI # 4272
50 50.00 - - 1 0 v Zimbabwe Harare 7 Aug 2022 ODI # 4442
50* - - - 0 0 v West Indies Providence 13 Jul 2022 ODI # 4426
48 48.00 - - 1 0 v West Indies Taunton 17 Jun 2019 ODI # 4162
47 47.00 - - 2 0 v Ireland Dublin (Malahide) 19 May 2017 ODI # 3869
45 45.00 - - 0 0 v England Chattogram 12 Oct 2016 ODI # 3794
44 44.00 - - 0 0 v New Zealand Mirpur 23 Sep 2023 ODI # 4652
44 44.00 - - 0 0 v West Indies Mirpur 20 Jan 2021 ODI # 4270
41 41.00 - - 1 0 v South Africa Centurion 18 Mar 2022 ODI # 4370
41* - - - 0 0 v Ireland Sylhet 23 Mar 2023 ODI # 4547
40 40.00 - - 0 0 v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
40 40.00 - - 0 0 v Zimbabwe Mirpur 26 Nov 2014 ODI # 3553
38 38.00 - - 0 0 v New Zealand Christchurch 26 Dec 2016 ODI # 3814
37 37.00 - - 0 0 v West Indies St George's 22 Aug 2014 ODI # 3511
36 36.00 - - 1 0 v Afghanistan Southampton 24 Jun 2019 ODI # 4172
35 35.00 - - 0 0 v England Mirpur 3 Mar 2023 ODI # 4528
34 34.00 - - 1 0 v West Indies Providence 16 Jul 2022 ODI # 4431
33 33.00 - - 0 0 v West Indies Providence 10 Jul 2022 ODI # 4421
26 26.00 - - 0 0 v West Indies St George's 20 Aug 2014 ODI # 3509
25 25.00 - - 0 0 v India Melbourne 19 Mar 2015 ODI # 3641
24 24.00 - - 0 0 v Zimbabwe Sylhet 1 Mar 2020 ODI # 4249
24 24.00 - - 1 0 v New Zealand The Oval 5 Jun 2019 ODI # 4151
23 23.00 - - 0 0 v South Africa Paarl 18 Oct 2017 ODI # 3925
23 23.00 - - - - v Ireland Sylhet 20 Mar 2023 ODI # 4542
23 23.00 - - 2 0 v England Mirpur 1 Mar 2023 ODI # 4525
23 23.00 - - 0 0 v New Zealand Dublin 17 May 2017 ODI # 3868
22 22.00 - - 0 0 v India Birmingham 2 Jul 2019 ODI # 4182
21 21.00 - - 0 0 v West Indies Dublin (Malahide) 13 May 2019 ODI # 4134
20 20.00 - - 0 0 v Afghanistan Mirpur 28 Sep 2016 ODI # 3783
20 20.00 - - 1 0 v Zimbabwe Harare 18 Jul 2021 ODI # 4306
19 19.00 - - 0 0 v Zimbabwe Mirpur 9 Nov 2015 ODI # 3705
19 19.00 - - 1 0 v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
19 19.00 - - 0 0 v Afghanistan Canberra 18 Feb 2015 ODI # 3605
19 19.00 - - 0 0 v Zimbabwe Harare 10 Aug 2022 ODI # 4443
19 19.00 - - 0 0 v England Cardiff 8 Jun 2019 ODI # 4153
18 18.00 - - 0 0 v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137
17 17.00 - - 1 0 v England Mirpur 7 Oct 2016 ODI # 3791
17 17.00 - - 1 0 v Sri Lanka Mirpur 28 May 2021 ODI # 4292
16 16.00 - - 0 0 v New Zealand Nelson 29 Dec 2016 ODI # 3815
16 16.00 - - 0 0 v Zimbabwe Mirpur 28 Nov 2014 ODI # 3555
16 16.00 - - 0 0 v South Africa The Oval 2 Jun 2019 ODI # 4147
14 14.00 - - 0 0 v England Mirpur 9 Oct 2016 ODI # 3793
14 14.00 - - 0 0 v Ireland Chelmsford 9 May 2023 ODI # 4576
13 13.00 - - 3 0 v Sri Lanka Mirpur 25 May 2021 ODI # 4291
13 13.00 - - 0 0 v New Zealand Dunedin 20 Mar 2021 ODI # 4279
13 13.00 - - 0 0 v India Mirpur 21 Jun 2015 ODI # 3660
13 13.00 - - 0 0 v Afghanistan Chattogram 5 Jul 2023 ODI # 4615
13 13.00 - - 1 0 v New Zealand Hamilton 13 Mar 2015 ODI # 3634
12 12.00 - - 0 0 v Afghanistan Chattogram 25 Feb 2022 ODI # 4358
12 12.00 - - 1 0 v West Indies Mirpur 9 Dec 2018 ODI # 4071
11 11.00 - - 0 0 v Afghanistan Chattogram 28 Feb 2022 ODI # 4359
11 11.00 - - 0 0 v England Chattogram 6 Mar 2023 ODI # 4531
10 10.00 - - 0 0 v Zimbabwe Mirpur 1 Dec 2014 ODI # 3559
8 8.00 - - 1 0 v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
8 8.00 - - 0 0 v Pakistan Lord's 5 Jul 2019 ODI # 4186
7 7.00 - - 0 0 v Ireland Chelmsford 12 May 2023 ODI # 4577
5 5.00 - - 0 0 v New Zealand Christchurch 16 Feb 2019 ODI # 4094
5 5.00 - - 0 0 v New Zealand Napier 13 Feb 2019 ODI # 4093
5 5.00 - - 0 0 v South Africa Mirpur 12 Jul 2015 ODI # 3666
5 5.00 - - 0 0 v India Mirpur 24 Jun 2015 ODI # 3661
5 5.00 - - 0 0 v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
5 5.00 - - 0 0 v Zimbabwe Chattogram 21 Nov 2014 ODI # 3550
4 4.00 - - 0 0 v India Mirpur 17 Jun 2014 ODI # 3498
4 4.00 - - 1 0 v Sri Lanka Colombo (SSC) 1 Apr 2017 ODI # 3858
3 3.00 - - 2 0 v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
3 3.00 - - 0 0 v Ireland Sylhet 18 Mar 2023 ODI # 4539
2* - - - 0 0 v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
2 2.00 - - 1 0 v Sri Lanka Colombo (RPS) 31 Jul 2019 ODI # 4195
2 2.00 - - 0 0 v England Adelaide 9 Mar 2015 ODI # 3630
1 1.00 - - 0 0 v South Africa Johannesburg 20 Mar 2022 ODI # 4372
1 1.00 - - 0 0 v New Zealand Wellington 26 Mar 2021 ODI # 4282
0 0.00 - - 0 0 v India Mirpur 15 Jun 2014 ODI # 3497
0 0.00 - - 2 0 v New Zealand Dunedin 20 Feb 2019 ODI # 4095
0 0.00 - - 0 0 v Zimbabwe Harare 16 Jul 2021 ODI # 4304
0 0.00 - - 0 0 v South Africa Mirpur 10 Jul 2015 ODI # 3663
0 0.00 - - 1 0 v New Zealand Cardiff 9 Jun 2017 ODI # 3883
0 0.00 - - 0 0 v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
0 0.00 - - 0 0 v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
TDNB - - - 0 0 v India Mirpur 19 Jun 2014 ODI # 3499
TDNB - - - 0 0 v New Zealand Mirpur 21 Sep 2023 ODI # 4650
TDNB - - - 0 0 v Sri Lanka Dambulla 28 Mar 2017 ODI # 3856
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