Records type batting analysis [change type]
View cumulative averages [change view]
Primary team England remove England 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 2011-2023 122 88 24 1524 95* 23.81 1710 89.12 0 6 8 118 21 Profile
filtered 2011-2023 122 88 24 1524 95* 23.81 1710 89.12 0 6 8 118 21
Cumulative averages
1 1 0 12 12 12.00 15 80.00 0 0 0 0 0 v Australia 23 Jan 2011 ODI # 3086
2 2 0 20 12 10.00 40 50.00 0 0 0 0 0 v Australia 30 Jan 2011 ODI # 3091
3 3 1 20 12 10.00 40 50.00 0 0 0 0 0 v Australia 2 Feb 2011 ODI # 3094
4 4 2 39 19* 19.50 53 73.58 0 0 0 2 0 v Ireland 25 Aug 2011 ODI # 3185
5 4 2 39 19* 19.50 53 73.58 0 0 0 2 0 v South Africa 24 Aug 2012 ODI # 3296
6 5 3 72 33* 36.00 97 74.22 0 0 0 5 0 v South Africa 5 Sep 2012 ODI # 3304
7 6 3 72 33* 24.00 100 72.00 0 0 1 5 0 v India 15 Jan 2013 ODI # 3320
8 6 3 72 33* 24.00 100 72.00 0 0 1 5 0 v India 27 Jan 2013 ODI # 3329
9 7 3 89 33* 22.25 116 76.72 0 0 1 8 0 v New Zealand 17 Feb 2013 ODI # 3335
10 7 3 89 33* 22.25 116 76.72 0 0 1 8 0 v New Zealand 20 Feb 2013 ODI # 3336
11 8 4 92 33* 23.00 124 74.19 0 0 1 8 0 v New Zealand 23 Feb 2013 ODI # 3338
12 9 4 128 36 25.60 177 72.31 0 0 1 10 0 v New Zealand 31 May 2013 ODI # 3360
13 10 4 141 36 23.50 192 73.43 0 0 1 10 0 v New Zealand 2 Jun 2013 ODI # 3361
14 11 4 161 36 23.00 215 74.88 0 0 1 10 1 v India 27 Aug 2014 ODI # 3517
15 12 4 176 36 22.00 242 72.72 0 0 1 10 1 v India 30 Aug 2014 ODI # 3520
16 13 4 186 36 20.66 260 71.53 0 0 1 10 1 v India 2 Sep 2014 ODI # 3523
17 14 4 195 36 19.50 269 72.49 0 0 1 12 1 v India 5 Sep 2014 ODI # 3525
18 15 4 202 36 18.36 280 72.14 0 0 1 13 1 v Sri Lanka 26 Nov 2014 ODI # 3554
19 16 4 217 36 18.08 300 72.33 0 0 1 15 1 v Sri Lanka 29 Nov 2014 ODI # 3557
20 16 4 217 36 18.08 300 72.33 0 0 1 15 1 v Sri Lanka 3 Dec 2014 ODI # 3561
21 17 4 223 36 17.15 309 72.16 0 0 1 15 1 v Sri Lanka 7 Dec 2014 ODI # 3563
22 17 4 223 36 17.15 309 72.16 0 0 1 15 1 v Sri Lanka 10 Dec 2014 ODI # 3565
23 18 4 264 41 18.85 358 73.74 0 0 1 19 1 v Sri Lanka 13 Dec 2014 ODI # 3567
24 19 4 298 41 19.86 395 75.44 0 0 1 21 1 v Sri Lanka 16 Dec 2014 ODI # 3569
25 20 4 306 41 19.12 408 75.00 0 0 1 21 1 v Australia 16 Jan 2015 ODI # 3578
26 20 4 306 41 19.12 408 75.00 0 0 1 21 1 v India 20 Jan 2015 ODI # 3586
27 21 4 306 41 18.00 409 74.81 0 0 2 21 1 v Australia 23 Jan 2015 ODI # 3589
28 22 5 310 41 18.23 418 74.16 0 0 2 21 1 v India 30 Jan 2015 ODI # 3595
29 23 5 310 41 17.22 419 73.98 0 0 3 21 1 v Australia 1 Feb 2015 ODI # 3597
30 24 5 347 41 18.26 461 75.27 0 0 3 23 1 v Australia 14 Feb 2015 ODI # 3600
31 25 5 348 41 17.40 463 75.16 0 0 3 23 1 v New Zealand 20 Feb 2015 ODI # 3607
32 26 5 349 41 16.61 465 75.05 0 0 3 23 1 v Scotland 23 Feb 2015 ODI # 3611
33 27 6 358 41 17.04 473 75.68 0 0 3 24 1 v Sri Lanka 1 Mar 2015 ODI # 3619
34 28 7 400 42* 19.04 513 77.97 0 0 3 27 1 v Bangladesh 9 Mar 2015 ODI # 3630
35 29 7 400 42* 18.18 514 77.82 0 0 4 27 1 v Australia 3 Sep 2015 ODI # 3680
36 30 7 406 42* 17.65 526 77.18 0 0 4 28 1 v Australia 5 Sep 2015 ODI # 3681
37 31 8 420 42* 18.26 537 78.21 0 0 4 28 2 v Australia 8 Sep 2015 ODI # 3682
38 32 8 453 42* 18.87 586 77.30 0 0 4 29 2 v Pakistan 11 Nov 2015 ODI # 3707
39 32 8 453 42* 18.87 586 77.30 0 0 4 29 2 v Pakistan 13 Nov 2015 ODI # 3708
40 32 8 453 42* 18.87 586 77.30 0 0 4 29 2 v Pakistan 17 Nov 2015 ODI # 3710
41 32 8 453 42* 18.87 586 77.30 0 0 4 29 2 v Pakistan 20 Nov 2015 ODI # 3712
42 33 8 486 42* 19.44 624 77.88 0 0 4 32 2 v South Africa 12 Feb 2016 ODI # 3737
43 34 8 486 42* 18.69 629 77.26 0 0 5 32 2 v South Africa 14 Feb 2016 ODI # 3738
44 35 9 581 95* 22.34 721 80.58 0 1 5 36 2 v Sri Lanka 21 Jun 2016 ODI # 3751
45 35 9 581 95* 22.34 721 80.58 0 1 5 36 2 v Sri Lanka 24 Jun 2016 ODI # 3753
46 35 9 581 95* 22.34 721 80.58 0 1 5 36 2 v Sri Lanka 26 Jun 2016 ODI # 3755
47 35 9 581 95* 22.34 721 80.58 0 1 5 36 2 v Sri Lanka 29 Jun 2016 ODI # 3757
48 36 10 598 95* 23.00 730 81.91 0 1 5 37 3 v Sri Lanka 2 Jul 2016 ODI # 3758
49 36 10 598 95* 23.00 730 81.91 0 1 5 37 3 v Pakistan 24 Aug 2016 ODI # 3770
50 37 11 605 95* 23.26 739 81.86 0 1 5 38 3 v Pakistan 27 Aug 2016 ODI # 3771
51 37 11 605 95* 23.26 739 81.86 0 1 5 38 3 v Pakistan 30 Aug 2016 ODI # 3773
52 38 11 615 95* 22.77 747 82.32 0 1 5 39 3 v Pakistan 4 Sep 2016 ODI # 3777
53 39 11 631 95* 22.53 762 82.80 0 1 5 41 3 v Bangladesh 7 Oct 2016 ODI # 3791
54 40 11 638 95* 22.00 771 82.74 0 1 5 42 3 v Bangladesh 9 Oct 2016 ODI # 3793
55 41 12 665 95* 22.93 789 84.28 0 1 5 45 4 v Bangladesh 12 Oct 2016 ODI # 3794
56 42 13 674 95* 23.24 795 84.77 0 1 5 46 4 v India 15 Jan 2017 ODI # 3819
57 43 13 679 95* 22.63 799 84.98 0 1 5 47 4 v India 19 Jan 2017 ODI # 3821
58 44 13 713 95* 23.00 818 87.16 0 1 5 51 5 v India 22 Jan 2017 ODI # 3824
59 45 14 713 95* 23.00 818 87.16 0 1 5 51 5 v West Indies 3 Mar 2017 ODI # 3845
60 46 15 781 95* 25.19 901 86.68 0 2 5 56 7 v West Indies 5 Mar 2017 ODI # 3848
61 47 15 794 95* 24.81 915 86.77 0 2 5 57 7 v West Indies 9 Mar 2017 ODI # 3849
62 48 16 800 95* 25.00 921 86.86 0 2 5 57 7 v South Africa 24 May 2017 ODI # 3872
63 48 16 800 95* 25.00 921 86.86 0 2 5 57 7 v Bangladesh 1 Jun 2017 ODI # 3875
64 48 16 800 95* 25.00 921 86.86 0 2 5 57 7 v West Indies 19 Sep 2017 ODI # 3911
65 48 16 800 95* 25.00 921 86.86 0 2 5 57 7 v West Indies 21 Sep 2017 ODI # 3913
66 49 16 834 95* 25.27 955 87.32 0 2 5 58 8 v West Indies 24 Sep 2017 ODI # 3915
67 49 16 834 95* 25.27 955 87.32 0 2 5 58 8 v West Indies 27 Sep 2017 ODI # 3916
68 49 16 834 95* 25.27 955 87.32 0 2 5 58 8 v Australia 14 Jan 2018 ODI # 3951
69 50 17 873 95* 26.45 982 88.90 0 2 5 63 9 v Australia 19 Jan 2018 ODI # 3958
70 51 18 926 95* 28.06 1018 90.96 0 3 5 68 11 v Australia 21 Jan 2018 ODI # 3960
71 52 18 1004 95* 29.52 1100 91.27 0 4 5 72 16 v Australia 26 Jan 2018 ODI # 3966
72 53 18 1015 95* 29.00 1115 91.03 0 4 5 73 16 v New Zealand 25 Feb 2018 ODI # 3980
73 53 18 1015 95* 29.00 1115 91.03 0 4 5 73 16 v New Zealand 28 Feb 2018 ODI # 3981
74 54 18 1031 95* 28.63 1130 91.23 0 4 5 75 16 v New Zealand 3 Mar 2018 ODI # 3982
75 55 18 1034 95* 27.94 1135 91.10 0 4 5 75 16 v New Zealand 7 Mar 2018 ODI # 3989
76 55 18 1034 95* 27.94 1135 91.10 0 4 5 75 16 v New Zealand 10 Mar 2018 ODI # 3992
77 55 18 1034 95* 27.94 1135 91.10 0 4 5 75 16 v Sri Lanka 10 Oct 2018 ODI # 4052
78 56 18 1039 95* 27.34 1145 90.74 0 4 5 75 16 v Sri Lanka 13 Oct 2018 ODI # 4053
79 56 18 1039 95* 27.34 1145 90.74 0 4 5 75 16 v Sri Lanka 17 Oct 2018 ODI # 4054
80 56 18 1039 95* 27.34 1145 90.74 0 4 5 75 16 v Sri Lanka 20 Oct 2018 ODI # 4055
81 56 18 1039 95* 27.34 1145 90.74 0 4 5 75 16 v West Indies 20 Feb 2019 ODI # 4096
82 56 18 1039 95* 27.34 1145 90.74 0 4 5 75 16 v West Indies 25 Feb 2019 ODI # 4098
83 56 18 1039 95* 27.34 1145 90.74 0 4 5 75 16 v West Indies 27 Feb 2019 ODI # 4099
84 57 18 1039 95* 26.64 1149 90.42 0 4 6 75 16 v West Indies 2 Mar 2019 ODI # 4103
85 57 18 1039 95* 26.64 1149 90.42 0 4 6 75 16 v Pakistan 8 May 2019 ODI # 4130
86 57 18 1039 95* 26.64 1149 90.42 0 4 6 75 16 v Pakistan 11 May 2019 ODI # 4133
87 57 18 1039 95* 26.64 1149 90.42 0 4 6 75 16 v Pakistan 14 May 2019 ODI # 4135
88 58 18 1052 95* 26.30 1167 90.14 0 4 6 75 16 v Pakistan 19 May 2019 ODI # 4140
89 59 18 1065 95* 25.97 1181 90.17 0 4 6 76 16 v South Africa 30 May 2019 ODI # 4143
90 60 18 1086 95* 25.85 1195 90.87 0 4 6 77 17 v Pakistan 3 Jun 2019 ODI # 4148
91 61 19 1104 95* 26.28 1203 91.77 0 4 6 77 19 v Bangladesh 8 Jun 2019 ODI # 4153
92 62 19 1144 95* 26.60 1257 91.01 0 4 6 81 19 v West Indies 14 Jun 2019 ODI # 4158
93 63 20 1145 95* 26.62 1258 91.01 0 4 6 81 19 v Afghanistan 18 Jun 2019 ODI # 4163
94 64 20 1147 95* 26.06 1262 90.88 0 4 6 81 19 v Sri Lanka 21 Jun 2019 ODI # 4168
95 65 20 1173 95* 26.06 1296 90.50 0 4 6 83 19 v Australia 25 Jun 2019 ODI # 4173
96 66 20 1180 95* 25.65 1301 90.69 0 4 6 84 19 v India 30 Jun 2019 ODI # 4179
97 67 20 1184 95* 25.19 1312 90.24 0 4 6 84 19 v New Zealand 3 Jul 2019 ODI # 4183
98 67 20 1184 95* 25.19 1312 90.24 0 4 6 84 19 v Australia 11 Jul 2019 ODI # 4191
99 68 20 1186 95* 24.70 1316 90.12 0 4 6 84 19 v New Zealand 14 Jul 2019 ODI # 4192
100 69 20 1226 95* 25.02 1358 90.27 0 4 6 86 19 v South Africa 4 Feb 2020 ODI # 4234
101 69 20 1226 95* 25.02 1358 90.27 0 4 6 86 19 v South Africa 7 Feb 2020 ODI # 4238
102 70 20 1236 95* 24.72 1369 90.28 0 4 6 87 19 v Australia 11 Sep 2020 ODI # 4259
103 71 20 1262 95* 24.74 1408 89.63 0 4 6 91 19 v Australia 13 Sep 2020 ODI # 4260
104 72 21 1315 95* 25.78 1447 90.87 0 5 6 97 19 v Australia 16 Sep 2020 ODI # 4261
105 72 21 1315 95* 25.78 1447 90.87 0 5 6 97 19 v Sri Lanka 29 Jun 2021 ODI # 4296
106 72 21 1315 95* 25.78 1447 90.87 0 5 6 97 19 v Sri Lanka 4 Jul 2021 ODI # 4298
107 73 21 1322 95* 25.42 1461 90.48 0 5 6 98 19 v Australia 19 Nov 2022 ODI # 4477
108 74 21 1322 95* 24.94 1462 90.42 0 5 7 98 19 v Australia 22 Nov 2022 ODI # 4480
109 75 21 1336 95* 24.74 1478 90.39 0 5 7 100 19 v South Africa 29 Jan 2023 ODI # 4513
110 76 22 1345 95* 24.90 1486 90.51 0 5 7 100 19 v South Africa 1 Feb 2023 ODI # 4514
111 77 22 1352 95* 24.58 1497 90.31 0 5 7 101 19 v Bangladesh 1 Mar 2023 ODI # 4525
112 78 22 1386 95* 24.75 1543 89.82 0 5 7 103 19 v Bangladesh 6 Mar 2023 ODI # 4531
113 79 23 1390 95* 24.82 1547 89.85 0 5 7 103 19 v New Zealand 8 Sep 2023 ODI # 4636
114 80 23 1393 95* 24.43 1555 89.58 0 5 7 103 19 v New Zealand 13 Sep 2023 ODI # 4643
115 81 23 1404 95* 24.20 1567 89.59 0 5 7 104 19 v New Zealand 5 Oct 2023 ODI # 4658
116 82 23 1418 95* 24.03 1578 89.86 0 5 7 106 19 v Bangladesh 10 Oct 2023 ODI # 4664
117 83 23 1427 95* 23.78 1604 88.96 0 5 7 107 19 v Afghanistan 15 Oct 2023 ODI # 4670
118 84 23 1427 95* 23.39 1608 88.74 0 5 8 107 19 v Sri Lanka 26 Oct 2023 ODI # 4682
119 85 23 1437 95* 23.17 1628 88.26 0 5 8 108 19 v India 29 Oct 2023 ODI # 4686
120 86 23 1469 95* 23.31 1661 88.44 0 5 8 112 20 v Australia 4 Nov 2023 ODI # 4693
121 87 23 1520 95* 23.75 1706 89.09 0 6 8 117 21 v Netherlands 8 Nov 2023 ODI # 4697
122 88 24 1524 95* 23.81 1710 89.12 0 6 8 118 21 v Pakistan 11 Nov 2023 ODI # 4701
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