Records type batting analysis [change type]
View cumulative averages [change view]
Not involving the player Abdul Razzaq (Asia/PAK) remove Abdul Razzaq (Asia/PAK) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2015-2023 104 78 29 1355 67 27.65 1485 91.24 0 3 3 100 38 Profile
filtered 2015-2023 104 78 29 1355 67 27.65 1485 91.24 0 3 3 100 38
Cumulative averages
1 1 0 15 15 15.00 23 65.21 0 0 0 2 0 v England 9 Jun 2015 ODI # 3654
2 2 1 30 15* 30.00 34 88.23 0 0 0 4 0 v England 12 Jun 2015 ODI # 3655
3 3 1 51 21 25.50 50 102.00 0 0 0 7 0 v England 14 Jun 2015 ODI # 3656
4 4 1 95 44 31.66 69 137.68 0 0 0 10 4 v England 17 Jun 2015 ODI # 3657
5 5 1 97 44 24.25 75 129.33 0 0 0 10 4 v England 20 Jun 2015 ODI # 3659
6 5 1 97 44 24.25 75 129.33 0 0 0 10 4 v Sri Lanka 26 Dec 2015 ODI # 3714
7 5 1 97 44 24.25 75 129.33 0 0 0 10 4 v Sri Lanka 28 Dec 2015 ODI # 3715
8 6 1 135 44 27.00 121 111.57 0 0 0 12 5 v Sri Lanka 31 Dec 2015 ODI # 3717
9 6 1 135 44 27.00 121 111.57 0 0 0 12 5 v Sri Lanka 2 Jan 2016 ODI # 3718
10 7 2 156 44 31.20 132 118.18 0 0 0 12 7 v Sri Lanka 5 Jan 2016 ODI # 3721
11 8 2 204 48 34.00 195 104.61 0 0 0 17 7 v Pakistan 25 Jan 2016 ODI # 3728
12 9 3 214 48 35.66 202 105.94 0 0 0 19 7 v Pakistan 31 Jan 2016 ODI # 3730
13 10 4 249 48 41.50 241 103.31 0 0 0 20 9 v Australia 3 Feb 2016 ODI # 3731
14 11 5 294 48 49.00 280 105.00 0 0 0 23 10 v Australia 6 Feb 2016 ODI # 3733
15 12 5 294 48 42.00 281 104.62 0 0 1 23 10 v India 16 Oct 2016 ODI # 3796
16 13 6 303 48 43.28 297 102.02 0 0 1 23 10 v India 20 Oct 2016 ODI # 3797
17 14 6 310 48 38.75 310 100.00 0 0 1 23 10 v India 23 Oct 2016 ODI # 3798
18 15 7 327 48 40.87 323 101.23 0 0 1 24 10 v India 26 Oct 2016 ODI # 3799
19 16 7 331 48 36.77 333 99.39 0 0 1 24 10 v India 29 Oct 2016 ODI # 3800
20 17 7 331 48 33.10 340 97.35 0 0 2 24 10 v Australia 4 Dec 2016 ODI # 3811
21 18 7 333 48 30.27 345 96.52 0 0 2 24 10 v Australia 6 Dec 2016 ODI # 3812
22 19 7 348 48 29.00 366 95.08 0 0 2 27 10 v Australia 9 Dec 2016 ODI # 3813
23 20 8 356 48 29.66 373 95.44 0 0 2 27 10 v Bangladesh 26 Dec 2016 ODI # 3814
24 21 8 365 48 28.07 390 93.58 0 0 2 27 10 v Bangladesh 29 Dec 2016 ODI # 3815
25 21 8 365 48 28.07 390 93.58 0 0 2 27 10 v Bangladesh 31 Dec 2016 ODI # 3816
26 22 8 372 48 26.57 409 90.95 0 0 2 27 10 v Australia 30 Jan 2017 ODI # 3829
27 23 9 410 48 29.28 443 92.55 0 0 2 30 12 v Australia 5 Feb 2017 ODI # 3832
28 24 9 427 48 28.46 470 90.85 0 0 2 32 12 v South Africa 19 Feb 2017 ODI # 3836
29 24 9 427 48 28.46 470 90.85 0 0 2 32 12 v South Africa 22 Feb 2017 ODI # 3839
30 25 9 428 48 26.75 478 89.53 0 0 2 32 12 v South Africa 25 Feb 2017 ODI # 3841
31 25 9 428 48 26.75 478 89.53 0 0 2 32 12 v South Africa 1 Mar 2017 ODI # 3843
32 26 9 452 48 26.58 528 85.60 0 0 2 35 12 v South Africa 4 Mar 2017 ODI # 3846
33 27 10 453 48 26.64 529 85.63 0 0 2 35 12 v Ireland 14 May 2017 ODI # 3867
34 28 11 458 48 26.94 532 86.09 0 0 2 36 12 v Bangladesh 17 May 2017 ODI # 3868
35 29 12 478 48 28.11 541 88.35 0 0 2 38 13 v Ireland 21 May 2017 ODI # 3870
36 30 12 478 48 26.55 547 87.38 0 0 3 38 13 v Bangladesh 24 May 2017 ODI # 3871
37 31 12 486 48 25.57 554 87.72 0 0 3 39 13 v Australia 2 Jun 2017 ODI # 3876
38 32 12 489 48 24.45 563 86.85 0 0 3 39 13 v England 6 Jun 2017 ODI # 3880
39 33 13 503 48 25.15 581 86.57 0 0 3 39 13 v Bangladesh 9 Jun 2017 ODI # 3883
40 33 13 503 48 25.15 581 86.57 0 0 3 39 13 v India 22 Oct 2017 ODI # 3928
41 34 13 532 48 25.33 619 85.94 0 0 3 41 14 v India 25 Oct 2017 ODI # 3931
42 35 13 541 48 24.59 624 86.69 0 0 3 41 15 v India 29 Oct 2017 ODI # 3932
43 35 13 541 48 24.59 624 86.69 0 0 3 41 15 v West Indies 26 Dec 2017 ODI # 3945
44 36 13 548 48 23.82 629 87.12 0 0 3 42 15 v Pakistan 6 Jan 2018 ODI # 3946
45 36 13 548 48 23.82 629 87.12 0 0 3 42 15 v Pakistan 9 Jan 2018 ODI # 3947
46 37 13 554 48 23.08 641 86.42 0 0 3 42 15 v Pakistan 13 Jan 2018 ODI # 3949
47 37 13 554 48 23.08 641 86.42 0 0 3 42 15 v Pakistan 16 Jan 2018 ODI # 3953
48 38 13 555 48 22.20 642 86.44 0 0 3 42 15 v Pakistan 19 Jan 2018 ODI # 3957
49 39 14 600 48 24.00 669 89.68 0 0 3 44 19 v England 25 Feb 2018 ODI # 3980
50 40 15 663 63* 26.52 721 91.95 0 1 3 50 20 v England 28 Feb 2018 ODI # 3981
51 41 15 704 63* 27.07 775 90.83 0 1 3 53 20 v England 3 Mar 2018 ODI # 3982
52 41 15 704 63* 27.07 775 90.83 0 1 3 53 20 v England 7 Mar 2018 ODI # 3989
53 42 15 771 67 28.55 846 91.13 0 2 3 57 22 v England 10 Mar 2018 ODI # 3992
54 43 15 785 67 28.03 867 90.54 0 2 3 58 23 v India 23 Jan 2019 ODI # 4082
55 44 15 788 67 27.17 876 89.95 0 2 3 58 23 v India 28 Jan 2019 ODI # 4088
56 44 15 788 67 27.17 876 89.95 0 2 3 58 23 v India 31 Jan 2019 ODI # 4091
57 45 15 810 67 27.00 913 88.71 0 2 3 58 23 v India 3 Feb 2019 ODI # 4092
58 45 15 810 67 27.00 913 88.71 0 2 3 58 23 v Bangladesh 13 Feb 2019 ODI # 4093
59 46 16 826 67 27.53 922 89.58 0 2 3 58 24 v Bangladesh 20 Feb 2019 ODI # 4095
60 46 16 826 67 27.53 922 89.58 0 2 3 58 24 v Sri Lanka 1 Jun 2019 ODI # 4145
61 47 17 843 67 28.10 934 90.25 0 2 3 60 24 v Bangladesh 5 Jun 2019 ODI # 4151
62 47 17 843 67 28.10 934 90.25 0 2 3 60 24 v Afghanistan 8 Jun 2019 ODI # 4154
63 48 18 845 67 28.16 937 90.18 0 2 3 60 24 v South Africa 19 Jun 2019 ODI # 4165
64 49 18 855 67 27.58 942 90.76 0 2 3 60 25 v West Indies 22 Jun 2019 ODI # 4170
65 50 19 860 67 27.74 947 90.81 0 2 3 60 25 v Pakistan 26 Jun 2019 ODI # 4174
66 51 19 872 67 27.25 976 89.34 0 2 3 60 26 v Australia 29 Jun 2019 ODI # 4178
67 52 19 884 67 26.78 1006 87.87 0 2 3 61 26 v England 3 Jul 2019 ODI # 4183
68 53 20 893 67 27.06 1012 88.24 0 2 3 62 26 v India 9 Jul 2019 ODI # 4190
69 54 21 898 67 27.21 1021 87.95 0 2 3 62 26 v England 14 Jul 2019 ODI # 4192
70 55 22 910 67 27.57 1030 88.34 0 2 3 63 27 v India 5 Feb 2020 ODI # 4235
71 55 22 910 67 27.57 1030 88.34 0 2 3 63 27 v India 11 Feb 2020 ODI # 4243
72 56 22 924 67 27.17 1046 88.33 0 2 3 64 27 v Australia 13 Mar 2020 ODI # 4255
73 56 22 924 67 27.17 1046 88.33 0 2 3 64 27 v Bangladesh 20 Mar 2021 ODI # 4279
74 56 22 924 67 27.17 1046 88.33 0 2 3 64 27 v Bangladesh 23 Mar 2021 ODI # 4280
75 57 23 927 67 27.26 1047 88.53 0 2 3 64 27 v Bangladesh 26 Mar 2021 ODI # 4282
76 58 23 933 67 26.65 1058 88.18 0 2 3 65 27 v Ireland 12 Jul 2022 ODI # 4423
77 59 24 947 67 27.05 1068 88.67 0 2 3 67 27 v Ireland 15 Jul 2022 ODI # 4429
78 59 24 947 67 27.05 1068 88.67 0 2 3 67 27 v Scotland 31 Jul 2022 ODI # 4440
79 60 24 972 67 27.00 1106 87.88 0 2 3 70 27 v West Indies 17 Aug 2022 ODI # 4450
80 61 25 998 67 27.72 1133 88.08 0 2 3 71 28 v West Indies 19 Aug 2022 ODI # 4453
81 61 25 998 67 27.72 1133 88.08 0 2 3 71 28 v West Indies 21 Aug 2022 ODI # 4456
82 62 25 1011 67 27.32 1146 88.21 0 2 3 72 28 v Australia 6 Sep 2022 ODI # 4461
83 63 26 1027 67 27.75 1175 87.40 0 2 3 74 28 v Australia 8 Sep 2022 ODI # 4462
84 64 26 1057 67 27.81 1208 87.50 0 2 3 76 29 v Australia 11 Sep 2022 ODI # 4464
85 64 26 1057 67 27.81 1208 87.50 0 2 3 76 29 v India 25 Nov 2022 ODI # 4483
86 64 26 1057 67 27.81 1208 87.50 0 2 3 76 29 v India 27 Nov 2022 ODI # 4487
87 64 26 1057 67 27.81 1208 87.50 0 2 3 76 29 v India 30 Nov 2022 ODI # 4489
88 65 26 1078 67 27.64 1226 87.92 0 2 3 79 29 v Pakistan 9 Jan 2023 ODI # 4500
89 66 26 1115 67 27.87 1266 88.07 0 2 3 80 30 v Pakistan 11 Jan 2023 ODI # 4502
90 67 26 1130 67 27.56 1283 88.07 0 2 3 81 30 v Pakistan 13 Jan 2023 ODI # 4504
91 68 26 1187 67 28.26 1328 89.38 0 3 3 88 31 v India 18 Jan 2023 ODI # 4507
92 69 26 1214 67 28.23 1367 88.80 0 3 3 91 31 v India 21 Jan 2023 ODI # 4509
93 70 26 1248 67 28.36 1396 89.39 0 3 3 94 33 v India 24 Jan 2023 ODI # 4511
94 71 26 1252 67 27.82 1404 89.17 0 3 3 94 33 v England 10 Sep 2023 ODI # 4640
95 71 26 1252 67 27.82 1404 89.17 0 3 3 94 33 v England 5 Oct 2023 ODI # 4658
96 72 27 1288 67 28.62 1421 90.64 0 3 3 97 35 v Netherlands 9 Oct 2023 ODI # 4663
97 72 27 1288 67 28.62 1421 90.64 0 3 3 97 35 v Bangladesh 13 Oct 2023 ODI # 4668
98 73 28 1295 67 28.77 1426 90.81 0 3 3 98 35 v Afghanistan 18 Oct 2023 ODI # 4673
99 74 28 1296 67 28.17 1428 90.75 0 3 3 98 35 v India 22 Oct 2023 ODI # 4678
100 75 28 1313 67 27.93 1440 91.18 0 3 3 99 36 v Australia 28 Oct 2023 ODI # 4684
101 76 28 1320 67 27.50 1458 90.53 0 3 3 100 36 v South Africa 1 Nov 2023 ODI # 4689
102 77 29 1346 67 28.04 1475 91.25 0 3 3 100 38 v Pakistan 4 Nov 2023 ODI # 4692
103 77 29 1346 67 28.04 1475 91.25 0 3 3 100 38 v Sri Lanka 9 Nov 2023 ODI # 4698
104 78 29 1355 67 27.65 1485 91.24 0 3 3 100 38 v India 15 Nov 2023 ODI # 4703
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