Records type batting analysis [change type]
View reverse cumulative averages [change view]
Not involving the player AD Mathews (SL) remove AD Mathews (SL) from query
Ordered by start date (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 2015-2024 104 51 30 160 20 7.61 309 51.77 0 0 9 18 1 Profile
filtered 2015-2024 101 48 29 130 20 6.84 282 46.09 0 0 9 14 1
Reverse cumulative
1 - - - - - - - - - - - - v Sri Lanka 18 Mar 2024 ODI # 4745
2 - - - - - - - - - - - - v New Zealand 23 Dec 2023 ODI # 4717
3 - - - - - - - - - - - - v New Zealand 17 Dec 2023 ODI # 4711
4 - - - - - - - - - - - - v Australia 11 Nov 2023 ODI # 4700
5 1 0 3 3 3.00 7 42.85 0 0 0 0 0 v Pakistan 31 Oct 2023 ODI # 4688
6 2 0 23 20 11.50 42 54.76 0 0 0 2 1 v Netherlands 28 Oct 2023 ODI # 4685
7 3 0 34 20 11.33 63 53.96 0 0 0 4 1 v South Africa 24 Oct 2023 ODI # 4680
8 4 1 35 20 11.66 70 50.00 0 0 0 4 1 v India 19 Oct 2023 ODI # 4674
9 5 1 39 20 9.75 80 48.75 0 0 0 4 1 v New Zealand 13 Oct 2023 ODI # 4668
10 6 2 42 20 10.50 89 47.19 0 0 0 4 1 v England 10 Oct 2023 ODI # 4664
11 6 2 42 20 10.50 89 47.19 0 0 0 4 1 v Afghanistan 7 Oct 2023 ODI # 4660
12 7 3 44 20 11.00 96 45.83 0 0 0 4 1 v New Zealand 23 Sep 2023 ODI # 4652
13 7 3 44 20 11.00 96 45.83 0 0 0 4 1 v New Zealand 21 Sep 2023 ODI # 4650
14 7 3 44 20 11.00 96 45.83 0 0 0 4 1 v India 15 Sep 2023 ODI # 4645
15 8 3 44 20 8.80 98 44.89 0 0 1 4 1 v Sri Lanka 31 Aug 2023 ODI # 4629
16 9 4 51 20 10.20 108 47.22 0 0 1 5 1 v Afghanistan 8 Jul 2023 ODI # 4619
17 10 5 54 20 10.80 119 45.37 0 0 1 5 1 v Afghanistan 5 Jul 2023 ODI # 4615
18 11 5 54 20 9.00 120 45.00 0 0 2 5 1 v Ireland 14 May 2023 ODI # 4578
19 12 6 55 20 9.16 122 45.08 0 0 2 5 1 v Ireland 18 Mar 2023 ODI # 4539
20 13 6 55 20 7.85 123 44.71 0 0 3 5 1 v England 6 Mar 2023 ODI # 4531
21 14 7 55 20 7.85 123 44.71 0 0 3 5 1 v England 3 Mar 2023 ODI # 4528
22 15 8 55 20 7.85 126 43.65 0 0 3 5 1 v England 1 Mar 2023 ODI # 4525
23 16 8 68 20 8.50 143 47.55 0 0 3 7 1 v India 10 Dec 2022 ODI # 4499
24 16 8 68 20 8.50 143 47.55 0 0 3 7 1 v India 7 Dec 2022 ODI # 4496
25 17 9 78 20 9.75 154 50.64 0 0 3 9 1 v India 4 Dec 2022 ODI # 4493
26 18 9 78 20 8.66 159 49.05 0 0 4 9 1 v Zimbabwe 10 Aug 2022 ODI # 4443
27 18 9 78 20 8.66 159 49.05 0 0 4 9 1 v Zimbabwe 5 Aug 2022 ODI # 4441
28 18 9 78 20 8.66 159 49.05 0 0 4 9 1 v West Indies 16 Jul 2022 ODI # 4431
29 18 9 78 20 8.66 159 49.05 0 0 4 9 1 v West Indies 13 Jul 2022 ODI # 4426
30 18 9 78 20 8.66 159 49.05 0 0 4 9 1 v West Indies 10 Jul 2022 ODI # 4421
31 18 9 78 20 8.66 159 49.05 0 0 4 9 1 v South Africa 23 Mar 2022 ODI # 4375
32 19 10 80 20 8.88 165 48.48 0 0 4 9 1 v South Africa 20 Mar 2022 ODI # 4372
33 19 10 80 20 8.88 165 48.48 0 0 4 9 1 v South Africa 18 Mar 2022 ODI # 4370
34 20 10 81 20 8.10 167 48.50 0 0 4 9 1 v Afghanistan 28 Feb 2022 ODI # 4359
35 20 10 81 20 8.10 167 48.50 0 0 4 9 1 v Afghanistan 25 Feb 2022 ODI # 4358
36 20 10 81 20 8.10 167 48.50 0 0 4 9 1 v Afghanistan 23 Feb 2022 ODI # 4357
37 20 10 81 20 8.10 167 48.50 0 0 4 9 1 v Zimbabwe 20 Jul 2021 ODI # 4308
38 21 11 81 20 8.10 167 48.50 0 0 4 9 1 v Sri Lanka 28 May 2021 ODI # 4292
39 22 12 81 20 8.10 169 47.92 0 0 4 9 1 v Sri Lanka 25 May 2021 ODI # 4291
40 22 12 81 20 8.10 169 47.92 0 0 4 9 1 v Sri Lanka 23 May 2021 ODI # 4290
41 23 12 81 20 7.36 172 47.09 0 0 5 9 1 v New Zealand 26 Mar 2021 ODI # 4282
42 23 12 81 20 7.36 172 47.09 0 0 5 9 1 v New Zealand 23 Mar 2021 ODI # 4280
43 24 13 82 20 7.45 173 47.39 0 0 5 9 1 v New Zealand 20 Mar 2021 ODI # 4279
44 24 13 82 20 7.45 173 47.39 0 0 5 9 1 v West Indies 25 Jan 2021 ODI # 4274
45 24 13 82 20 7.45 173 47.39 0 0 5 9 1 v West Indies 22 Jan 2021 ODI # 4272
46 24 13 82 20 7.45 173 47.39 0 0 5 9 1 v West Indies 20 Jan 2021 ODI # 4270
47 24 13 82 20 7.45 173 47.39 0 0 5 9 1 v Zimbabwe 6 Mar 2020 ODI # 4253
48 24 13 82 20 7.45 173 47.39 0 0 5 9 1 v Zimbabwe 1 Mar 2020 ODI # 4249
51 27 14 103 20 7.92 192 53.64 0 0 5 12 1 v Pakistan 5 Jul 2019 ODI # 4186
52 28 14 103 20 7.35 193 53.36 0 0 6 12 1 v India 2 Jul 2019 ODI # 4182
53 28 14 103 20 7.35 193 53.36 0 0 6 12 1 v Afghanistan 24 Jun 2019 ODI # 4172
54 28 14 103 20 7.35 193 53.36 0 0 6 12 1 v Australia 20 Jun 2019 ODI # 4166
55 28 14 103 20 7.35 193 53.36 0 0 6 12 1 v West Indies 17 Jun 2019 ODI # 4162
56 29 14 103 20 6.86 196 52.55 0 0 7 12 1 v England 8 Jun 2019 ODI # 4153
57 30 15 103 20 6.86 196 52.55 0 0 7 12 1 v New Zealand 5 Jun 2019 ODI # 4151
58 30 15 103 20 6.86 196 52.55 0 0 7 12 1 v South Africa 2 Jun 2019 ODI # 4147
59 30 15 103 20 6.86 196 52.55 0 0 7 12 1 v West Indies 17 May 2019 ODI # 4137
60 30 15 103 20 6.86 196 52.55 0 0 7 12 1 v West Indies 13 May 2019 ODI # 4134
61 30 15 103 20 6.86 196 52.55 0 0 7 12 1 v West Indies 7 May 2019 ODI # 4129
62 31 16 103 20 6.86 196 52.55 0 0 7 12 1 v New Zealand 20 Feb 2019 ODI # 4095
63 32 17 108 20 7.20 208 51.92 0 0 7 13 1 v New Zealand 16 Feb 2019 ODI # 4094
64 33 17 108 20 6.75 214 50.46 0 0 8 13 1 v New Zealand 13 Feb 2019 ODI # 4093
65 33 17 108 20 6.75 214 50.46 0 0 8 13 1 v West Indies 14 Dec 2018 ODI # 4073
66 33 17 108 20 6.75 214 50.46 0 0 8 13 1 v West Indies 11 Dec 2018 ODI # 4072
67 33 17 108 20 6.75 214 50.46 0 0 8 13 1 v West Indies 9 Dec 2018 ODI # 4071
68 33 17 108 20 6.75 214 50.46 0 0 8 13 1 v Zimbabwe 24 Oct 2018 ODI # 4060
69 34 18 109 20 6.81 215 50.69 0 0 8 13 1 v Zimbabwe 21 Oct 2018 ODI # 4057
70 35 19 111 20 6.93 220 50.45 0 0 8 13 1 v India 28 Sep 2018 ODI # 4048
71 36 20 111 20 6.93 220 50.45 0 0 8 13 1 v Pakistan 26 Sep 2018 ODI # 4047
72 36 20 111 20 6.93 220 50.45 0 0 8 13 1 v Afghanistan 23 Sep 2018 ODI # 4045
73 37 20 114 20 6.70 229 49.78 0 0 8 13 1 v India 21 Sep 2018 ODI # 4042
75 38 20 124 20 6.88 240 51.66 0 0 8 14 1 v West Indies 28 Jul 2018 ODI # 4024
76 38 20 124 20 6.88 240 51.66 0 0 8 14 1 v West Indies 25 Jul 2018 ODI # 4023
77 38 20 124 20 6.88 240 51.66 0 0 8 14 1 v West Indies 22 Jul 2018 ODI # 4022
78 39 21 124 20 6.88 245 50.61 0 0 8 14 1 v Sri Lanka 27 Jan 2018 ODI # 3967
79 40 22 125 20 6.94 247 50.60 0 0 8 14 1 v Sri Lanka 25 Jan 2018 ODI # 3965
80 41 23 143 20 7.94 269 53.15 0 0 8 16 1 v Zimbabwe 23 Jan 2018 ODI # 3964
81 41 23 143 20 7.94 269 53.15 0 0 8 16 1 v Sri Lanka 19 Jan 2018 ODI # 3959
82 41 23 143 20 7.94 269 53.15 0 0 8 16 1 v Zimbabwe 15 Jan 2018 ODI # 3952
83 41 23 143 20 7.94 269 53.15 0 0 8 16 1 v India 15 Jun 2017 ODI # 3891
84 41 23 143 20 7.94 269 53.15 0 0 8 16 1 v New Zealand 9 Jun 2017 ODI # 3883
85 42 24 144 20 8.00 273 52.74 0 0 8 16 1 v Australia 5 Jun 2017 ODI # 3879
86 42 24 144 20 8.00 273 52.74 0 0 8 16 1 v England 1 Jun 2017 ODI # 3875
87 42 24 144 20 8.00 273 52.74 0 0 8 16 1 v New Zealand 24 May 2017 ODI # 3871
88 42 24 144 20 8.00 273 52.74 0 0 8 16 1 v Ireland 19 May 2017 ODI # 3869
89 43 25 144 20 8.00 274 52.55 0 0 8 16 1 v New Zealand 17 May 2017 ODI # 3868
90 43 25 144 20 8.00 274 52.55 0 0 8 16 1 v Ireland 12 May 2017 ODI # 3866
91 44 26 145 20 8.05 275 52.72 0 0 8 16 1 v Sri Lanka 1 Apr 2017 ODI # 3858
92 44 26 145 20 8.05 275 52.72 0 0 8 16 1 v Sri Lanka 28 Mar 2017 ODI # 3856
93 44 26 145 20 8.05 275 52.72 0 0 8 16 1 v Sri Lanka 25 Mar 2017 ODI # 3855
94 45 27 145 20 8.05 275 52.72 0 0 8 16 1 v New Zealand 31 Dec 2016 ODI # 3816
95 46 27 145 20 7.63 276 52.53 0 0 9 16 1 v New Zealand 26 Dec 2016 ODI # 3814
96 47 27 146 20 7.30 277 52.70 0 0 9 16 1 v Zimbabwe 11 Nov 2015 ODI # 3706
97 48 28 151 20 7.55 281 53.73 0 0 9 17 1 v Zimbabwe 9 Nov 2015 ODI # 3705
98 48 28 151 20 7.55 281 53.73 0 0 9 17 1 v Zimbabwe 7 Nov 2015 ODI # 3703
99 48 28 151 20 7.55 281 53.73 0 0 9 17 1 v South Africa 15 Jul 2015 ODI # 3668
100 48 28 151 20 7.55 281 53.73 0 0 9 17 1 v South Africa 12 Jul 2015 ODI # 3666
101 49 29 151 20 7.55 292 51.71 0 0 9 17 1 v South Africa 10 Jul 2015 ODI # 3663
102 50 29 160 20 7.61 309 51.77 0 0 9 18 1 v India 24 Jun 2015 ODI # 3661
103 50 29 160 20 7.61 309 51.77 0 0 9 18 1 v India 21 Jun 2015 ODI # 3660
104 51 30 160 20 7.61 309 51.77 0 0 9 18 1 v India 18 Jun 2015 ODI # 3658
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