Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 1 Aug 2009 remove greater than or equal to 1 Aug 2009 from query
Not involving the player RS Bopara (ENG) remove RS Bopara (ENG) from query
Batting position equal to 6 remove equal to 6 from query
Ordered by batting average (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-2024 142 134 20 4154 141 36.43 4806 86.43 7 21 3 342 103 Profile
filtered 2015-2022 43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26
Reverse cumulative
9 8 1 327 66 46.71 292 111.98 0 5 0 28 8 v Bangladesh 3 Mar 2020 ODI # 4251
8 7 1 261 61 43.50 235 111.06 0 4 0 23 6 v Bangladesh 6 Mar 2020 ODI # 4253
14 13 2 475 85* 43.18 442 107.46 0 6 0 38 14 v Netherlands 21 Jun 2019 ODI # 4167
10 9 1 345 66 43.12 324 106.48 0 5 0 30 8 v Bangladesh 1 Mar 2020 ODI # 4249
15 14 2 486 85* 40.50 465 104.51 0 6 0 38 14 v Netherlands 19 Jun 2019 ODI # 4164
15 14 2 486 85* 40.50 465 104.51 0 6 0 38 14 v U.A.E. 16 Apr 2019 ODI # 4124
15 14 2 486 85* 40.50 465 104.51 0 6 0 38 14 v U.A.E. 14 Apr 2019 ODI # 4123
15 14 2 486 85* 40.50 465 104.51 0 6 0 38 14 v U.A.E. 12 Apr 2019 ODI # 4122
15 14 2 486 85* 40.50 465 104.51 0 6 0 38 14 v U.A.E. 10 Apr 2019 ODI # 4121
15 14 2 486 85* 40.50 465 104.51 0 6 0 38 14 v Bangladesh 26 Oct 2018 ODI # 4061
15 14 2 486 85* 40.50 465 104.51 0 6 0 38 14 v Bangladesh 24 Oct 2018 ODI # 4060
15 14 2 486 85* 40.50 465 104.51 0 6 0 38 14 v Bangladesh 21 Oct 2018 ODI # 4057
7 6 1 200 59* 40.00 185 108.10 0 3 0 18 4 v Bangladesh 20 Jul 2021 ODI # 4308
7 6 1 200 59* 40.00 185 108.10 0 3 0 18 4 v Bangladesh 18 Jul 2021 ODI # 4306
7 6 1 200 59* 40.00 185 108.10 0 3 0 18 4 v Pakistan 3 Nov 2020 ODI # 4264
7 6 1 200 59* 40.00 185 108.10 0 3 0 18 4 v Pakistan 1 Nov 2020 ODI # 4263
7 6 1 200 59* 40.00 185 108.10 0 3 0 18 4 v Pakistan 30 Oct 2020 ODI # 4262
16 15 2 520 85* 40.00 491 105.90 0 6 0 40 15 v U.A.E. 22 Mar 2018 ODI # 4005
16 15 2 520 85* 40.00 491 105.90 0 6 0 40 15 v West Indies 19 Mar 2018 ODI # 4002
16 15 2 520 85* 40.00 491 105.90 0 6 0 40 15 v Ireland 16 Mar 2018 ODI # 3999
11 10 1 351 66 39.00 328 107.01 0 5 0 31 8 v Ireland 7 Jul 2019 ODI # 4189
18 17 2 581 85* 38.73 561 103.56 0 7 0 46 16 v Afghanistan 6 Mar 2018 ODI # 3988
18 17 2 581 85* 38.73 561 103.56 0 7 0 46 16 v Afghanistan 19 Feb 2018 ODI # 3979
20 19 3 612 85* 38.25 596 102.68 0 7 0 47 18 v Sri Lanka 10 Jul 2017 ODI # 3904
12 11 1 382 66 38.20 350 109.14 0 5 0 33 9 v Ireland 4 Jul 2019 ODI # 4185
17 16 2 521 85* 37.21 493 105.67 0 6 0 40 15 v Scotland 12 Mar 2018 ODI # 3996
17 16 2 521 85* 37.21 493 105.67 0 6 0 40 15 v Hong Kong 10 Mar 2018 ODI # 3994
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v Sri Lanka 8 Jul 2017 ODI # 3903
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v Sri Lanka 6 Jul 2017 ODI # 3901
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v Sri Lanka 2 Jul 2017 ODI # 3899
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v Sri Lanka 30 Jun 2017 ODI # 3897
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v Scotland 17 Jun 2017 ODI # 3893
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v Scotland 15 Jun 2017 ODI # 3892
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v Afghanistan 16 Feb 2017 ODI # 3835
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v Sri Lanka 27 Nov 2016 ODI # 3810
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v West Indies 25 Nov 2016 ODI # 3809
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v Sri Lanka 21 Nov 2016 ODI # 3807
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v West Indies 19 Nov 2016 ODI # 3806
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v Sri Lanka 14 Nov 2016 ODI # 3804
21 20 3 622 85* 36.58 606 102.64 0 7 0 48 18 v India 13 Jun 2016 ODI # 3744
19 18 2 585 85* 36.56 569 102.81 0 7 0 46 16 v Afghanistan 16 Feb 2018 ODI # 3977
19 18 2 585 85* 36.56 569 102.81 0 7 0 46 16 v Afghanistan 13 Feb 2018 ODI # 3975
19 18 2 585 85* 36.56 569 102.81 0 7 0 46 16 v Afghanistan 11 Feb 2018 ODI # 3974
19 18 2 585 85* 36.56 569 102.81 0 7 0 46 16 v Afghanistan 9 Feb 2018 ODI # 3972
19 18 2 585 85* 36.56 569 102.81 0 7 0 46 16 v Bangladesh 23 Jan 2018 ODI # 3964
19 18 2 585 85* 36.56 569 102.81 0 7 0 46 16 v Sri Lanka 21 Jan 2018 ODI # 3962
19 18 2 585 85* 36.56 569 102.81 0 7 0 46 16 v Sri Lanka 17 Jan 2018 ODI # 3955
19 18 2 585 85* 36.56 569 102.81 0 7 0 46 16 v Bangladesh 15 Jan 2018 ODI # 3952
22 21 3 645 85* 35.83 660 97.72 0 7 0 50 18 v India 11 Jun 2016 ODI # 3742
6 5 1 143 59* 35.75 131 109.16 0 2 0 11 3 v Ireland 8 Sep 2021 ODI # 4319
23 22 3 674 85* 35.47 683 98.68 0 7 0 52 19 v Afghanistan 6 Jan 2016 ODI # 3722
23 22 3 674 85* 35.47 683 98.68 0 7 0 52 19 v Afghanistan 4 Jan 2016 ODI # 3720
13 12 1 390 66 35.45 374 104.27 0 5 0 33 9 v Ireland 1 Jul 2019 ODI # 4181
36 34 5 993 86 34.24 1105 89.86 0 10 0 71 24 v Ireland 9 Oct 2015 ODI # 3688
24 23 3 675 85* 33.75 690 97.82 0 7 0 52 19 v Afghanistan 2 Jan 2016 ODI # 3719
37 35 5 995 86 33.16 1111 89.55 0 10 0 71 24 v Pakistan 5 Oct 2015 ODI # 3687
38 36 5 1027 86 33.12 1132 90.72 0 10 0 73 25 v Pakistan 3 Oct 2015 ODI # 3686
38 36 5 1027 86 33.12 1132 90.72 0 10 0 73 25 v Pakistan 1 Oct 2015 ODI # 3685
25 24 3 688 85* 32.76 699 98.42 0 7 0 54 19 v Afghanistan 29 Dec 2015 ODI # 3716
31 30 4 847 86 32.57 940 90.10 0 8 0 62 22 v Afghanistan 20 Oct 2015 ODI # 3696
39 37 5 1032 86 32.25 1143 90.28 0 10 0 73 25 v New Zealand 7 Aug 2015 ODI # 3675
39 37 5 1032 86 32.25 1143 90.28 0 10 0 73 25 v New Zealand 4 Aug 2015 ODI # 3674
39 37 5 1032 86 32.25 1143 90.28 0 10 0 73 25 v New Zealand 2 Aug 2015 ODI # 3673
35 33 4 933 86 32.17 1033 90.31 0 9 0 67 24 v Ireland 11 Oct 2015 ODI # 3690
34 32 4 900 86 32.14 1004 89.64 0 9 0 66 23 v Ireland 13 Oct 2015 ODI # 3691
40 38 5 1045 86 31.66 1153 90.63 0 10 0 75 25 v India 14 Jul 2015 ODI # 3667
27 26 3 727 85* 31.60 766 94.90 0 7 0 56 20 v Bangladesh 9 Nov 2015 ODI # 3705
26 25 3 694 85* 31.54 724 95.85 0 7 0 54 19 v Afghanistan 25 Dec 2015 ODI # 3713
26 25 3 694 85* 31.54 724 95.85 0 7 0 54 19 v Bangladesh 11 Nov 2015 ODI # 3706
32 31 4 850 86 31.48 948 89.66 0 8 0 62 22 v Afghanistan 18 Oct 2015 ODI # 3694
33 31 4 850 86 31.48 948 89.66 0 8 0 62 22 v Afghanistan 16 Oct 2015 ODI # 3693
30 29 3 818 86 31.46 917 89.20 0 8 0 61 21 v Afghanistan 22 Oct 2015 ODI # 3697
42 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v India 10 Jul 2015 ODI # 3662
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Pakistan 31 May 2015 ODI # 3653
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Pakistan 29 May 2015 ODI # 3652
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Pakistan 26 May 2015 ODI # 3651
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v India 14 Mar 2015 ODI # 3636
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Ireland 7 Mar 2015 ODI # 3627
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Pakistan 1 Mar 2015 ODI # 3620
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v West Indies 24 Feb 2015 ODI # 3612
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v U.A.E. 19 Feb 2015 ODI # 3606
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v South Africa 15 Feb 2015 ODI # 3601
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Bangladesh 1 Dec 2014 ODI # 3559
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Bangladesh 23 Nov 2014 ODI # 3552
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Bangladesh 21 Nov 2014 ODI # 3550
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v South Africa 4 Sep 2014 ODI # 3524
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Australia 31 Aug 2014 ODI # 3521
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v South Africa 29 Aug 2014 ODI # 3518
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Australia 25 Aug 2014 ODI # 3513
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v South Africa 21 Aug 2014 ODI # 3510
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v South Africa 19 Aug 2014 ODI # 3508
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Afghanistan 24 Jul 2014 ODI # 3506
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Afghanistan 22 Jul 2014 ODI # 3505
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Afghanistan 20 Jul 2014 ODI # 3504
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Afghanistan 18 Jul 2014 ODI # 3503
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Pakistan 31 Aug 2013 ODI # 3408
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v India 1 Aug 2013 ODI # 3402
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v India 28 Jul 2013 ODI # 3399
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v India 26 Jul 2013 ODI # 3397
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v India 24 Jul 2013 ODI # 3395
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Bangladesh 8 May 2013 ODI # 3355
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Bangladesh 5 May 2013 ODI # 3354
43 40 5 1100 86 31.42 1208 91.05 0 10 0 80 26 v Bangladesh 3 May 2013 ODI # 3353
41 39 5 1063 86 31.26 1175 90.46 0 10 0 75 26 v India 12 Jul 2015 ODI # 3665
28 27 3 730 85* 30.41 791 92.28 0 7 0 56 20 v Bangladesh 7 Nov 2015 ODI # 3703
29 28 3 732 85* 29.28 804 91.04 0 7 0 56 20 v Afghanistan 24 Oct 2015 ODI # 3699
2 2 0 57 56 28.50 51 111.76 0 1 0 4 1 v Sri Lanka 18 Jan 2022 ODI # 4343
3 3 0 75 56 25.00 68 110.29 0 1 0 6 1 v Sri Lanka 16 Jan 2022 ODI # 4341
4 4 0 84 56 21.00 87 96.55 0 1 0 6 1 v Ireland 13 Sep 2021 ODI # 4323
5 4 0 84 56 21.00 87 96.55 0 1 0 6 1 v Ireland 10 Sep 2021 ODI # 4321
1 1 0 1 1 1.00 5 20.00 0 0 0 0 0 v Sri Lanka 21 Jan 2022 ODI # 4347
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