Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team New Zealand remove New Zealand 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-2023 75 73 15 2056 124* 35.44 2536 81.07 1 15 6 187 19 Profile
filtered 2015-2023 75 73 15 2056 124* 35.44 2536 81.07 1 15 6 187 19
Reverse cumulative
1 1 0 1 1 1.00 12 8.33 0 0 0 0 0 v Bangladesh 23 Dec 2023 ODI # 4717
2 2 0 96 95 48.00 111 86.48 0 1 0 8 1 v Bangladesh 20 Dec 2023 ODI # 4715
3 3 0 96 95 32.00 113 84.95 0 1 1 8 1 v Bangladesh 17 Dec 2023 ODI # 4711
4 4 1 146 95 48.66 199 73.36 0 2 1 12 2 v Bangladesh 26 Sep 2023 ODI # 4655
5 5 1 195 95 48.75 260 75.00 0 2 1 18 2 v Bangladesh 23 Sep 2023 ODI # 4652
6 6 1 239 95 47.80 317 75.39 0 2 1 21 2 v Bangladesh 21 Sep 2023 ODI # 4650
7 7 1 280 95 46.66 365 76.71 0 2 1 23 3 v England 15 Sep 2023 ODI # 4647
8 8 1 284 95 40.57 374 75.93 0 2 1 23 3 v England 13 Sep 2023 ODI # 4643
9 9 1 310 95 38.75 404 76.73 0 2 1 26 3 v England 8 Sep 2023 ODI # 4636
10 10 1 333 95 37.00 434 76.72 0 2 1 28 3 v Pakistan 7 May 2023 ODI # 4575
11 11 1 334 95 33.40 439 76.08 0 2 1 28 3 v Pakistan 3 May 2023 ODI # 4573
12 12 2 340 95 34.00 444 76.57 0 2 1 28 3 v Pakistan 29 Apr 2023 ODI # 4571
13 13 3 360 95 36.00 465 77.41 0 2 1 29 3 v Pakistan 27 Apr 2023 ODI # 4569
14 14 4 404 95 40.40 517 78.14 0 2 1 34 3 v Sri Lanka 31 Mar 2023 ODI # 4557
15 15 4 446 95 40.54 557 80.07 0 2 1 37 5 v India 24 Jan 2023 ODI # 4511
16 16 4 448 95 37.33 577 77.64 0 2 1 37 5 v India 21 Jan 2023 ODI # 4509
17 17 4 466 95 35.84 608 76.64 0 2 1 40 5 v India 18 Jan 2023 ODI # 4507
18 18 4 545 95 38.92 662 82.32 0 3 1 47 8 v Ireland 15 Jul 2022 ODI # 4429
19 19 4 562 95 37.46 689 81.56 0 3 1 48 8 v Ireland 12 Jul 2022 ODI # 4423
20 20 4 569 95 35.56 699 81.40 0 3 1 49 8 v Ireland 10 Jul 2022 ODI # 4419
21 21 4 571 95 33.58 711 80.30 0 3 1 49 8 v Netherlands 4 Apr 2022 ODI # 4383
22 22 4 590 95 32.77 740 79.72 0 3 1 53 8 v Netherlands 2 Apr 2022 ODI # 4381
23 23 4 647 95 34.05 819 78.99 0 4 1 56 9 v Netherlands 29 Mar 2022 ODI # 4378
24 24 4 665 95 33.25 840 79.16 0 4 1 58 9 v Bangladesh 26 Mar 2021 ODI # 4282
25 25 4 678 95 32.28 858 79.02 0 4 1 59 9 v Bangladesh 23 Mar 2021 ODI # 4280
26 26 5 727 95 34.61 911 79.80 0 4 1 65 9 v Bangladesh 20 Mar 2021 ODI # 4279
27 27 5 737 95 33.50 933 78.99 0 4 1 66 9 v Australia 13 Mar 2020 ODI # 4255
28 28 5 817 95 35.52 1036 78.86 0 5 1 75 9 v India 11 Feb 2020 ODI # 4243
29 29 5 858 95 35.75 1095 78.35 0 5 1 80 9 v India 8 Feb 2020 ODI # 4239
30 30 5 936 95 37.44 1177 79.52 0 6 1 91 9 v India 5 Feb 2020 ODI # 4235
31 31 5 991 95 38.11 1254 79.02 0 7 1 95 9 v England 14 Jul 2019 ODI # 4192
32 32 5 1019 95 37.74 1305 78.08 0 7 1 97 9 v India 9 Jul 2019 ODI # 4190
33 33 5 1019 95 36.39 1306 78.02 0 7 2 97 9 v England 3 Jul 2019 ODI # 4183
34 34 5 1027 95 35.41 1326 77.45 0 7 2 99 9 v Australia 29 Jun 2019 ODI # 4178
35 35 5 1091 95 36.36 1400 77.92 0 8 2 106 9 v Bangladesh 20 Feb 2019 ODI # 4095
36 36 5 1105 95 35.64 1423 77.65 0 8 2 108 9 v Bangladesh 16 Feb 2019 ODI # 4094
37 37 5 1158 95 36.18 1503 77.04 0 9 2 113 9 v Bangladesh 13 Feb 2019 ODI # 4093
38 38 5 1166 95 35.33 1518 76.81 0 9 2 114 9 v India 3 Feb 2019 ODI # 4092
39 39 6 1196 95 36.24 1560 76.66 0 9 2 118 10 v India 31 Jan 2019 ODI # 4091
40 40 6 1202 95 35.35 1568 76.65 0 9 2 118 10 v India 28 Jan 2019 ODI # 4088
41 41 6 1230 95 35.14 1606 76.58 0 9 2 120 10 v India 26 Jan 2019 ODI # 4085
42 42 6 1242 95 34.50 1623 76.52 0 9 2 121 10 v India 23 Jan 2019 ODI # 4082
43 43 7 1366 124* 37.94 1703 80.21 1 9 2 133 13 v Sri Lanka 8 Jan 2019 ODI # 4076
44 44 7 1398 124* 37.78 1741 80.29 1 9 2 136 13 v Sri Lanka 5 Jan 2019 ODI # 4075
45 45 7 1413 124* 37.18 1753 80.60 1 9 2 137 13 v Sri Lanka 3 Jan 2019 ODI # 4074
46 46 8 1428 124* 37.57 1773 80.54 1 9 2 138 13 v Pakistan 11 Nov 2018 ODI # 4070
47 47 8 1461 124* 37.46 1836 79.57 1 9 2 139 13 v Pakistan 9 Nov 2018 ODI # 4068
48 48 8 1461 124* 36.52 1837 79.53 1 9 3 139 13 v Pakistan 7 Nov 2018 ODI # 4066
49 49 8 1516 124* 36.97 1918 79.04 1 10 3 140 14 v England 10 Mar 2018 ODI # 3992
50 50 9 1529 124* 37.29 1930 79.22 1 10 3 140 15 v England 7 Mar 2018 ODI # 3989
51 51 9 1529 124* 36.40 1933 79.09 1 10 4 140 15 v England 3 Mar 2018 ODI # 3982
52 52 9 1530 124* 35.58 1936 79.02 1 10 4 140 15 v England 28 Feb 2018 ODI # 3981
53 53 9 1530 124* 34.77 1938 78.94 1 10 5 140 15 v England 25 Feb 2018 ODI # 3980
54 54 9 1531 124* 34.02 1941 78.87 1 10 5 140 15 v Pakistan 19 Jan 2018 ODI # 3957
55 55 10 1583 124* 35.17 2011 78.71 1 11 5 143 15 v Pakistan 16 Jan 2018 ODI # 3953
56 56 10 1583 124* 34.41 2012 78.67 1 11 6 143 15 v Pakistan 13 Jan 2018 ODI # 3949
57 56 10 1583 124* 34.41 2012 78.67 1 11 6 143 15 v Pakistan 9 Jan 2018 ODI # 3947
58 57 10 1633 124* 34.74 2055 79.46 1 12 6 147 15 v Pakistan 6 Jan 2018 ODI # 3946
59 58 11 1651 124* 35.12 2064 79.99 1 12 6 150 15 v West Indies 26 Dec 2017 ODI # 3945
60 59 12 1734 124* 36.89 2126 81.56 1 13 6 157 17 v West Indies 23 Dec 2017 ODI # 3944
61 60 12 1751 124* 36.47 2147 81.55 1 13 6 158 17 v West Indies 20 Dec 2017 ODI # 3943
62 61 12 1788 124* 36.48 2171 82.35 1 13 6 163 18 v India 29 Oct 2017 ODI # 3932
63 62 12 1830 124* 36.60 2233 81.95 1 13 6 166 18 v India 25 Oct 2017 ODI # 3931
64 63 13 1834 124* 36.68 2234 82.09 1 13 6 167 18 v India 22 Oct 2017 ODI # 3928
65 64 13 1837 124* 36.01 2245 81.82 1 13 6 167 18 v Australia 9 Dec 2016 ODI # 3813
66 65 13 1855 124* 35.67 2274 81.57 1 13 6 168 18 v Australia 8 Feb 2016 ODI # 3735
67 66 13 1859 124* 35.07 2279 81.57 1 13 6 168 18 v Australia 6 Feb 2016 ODI # 3733
68 67 13 1920 124* 35.55 2346 81.84 1 14 6 174 19 v Australia 3 Feb 2016 ODI # 3731
69 68 13 1925 124* 35.00 2359 81.60 1 14 6 174 19 v Pakistan 31 Jan 2016 ODI # 3730
70 69 13 2007 124* 35.83 2470 81.25 1 15 6 181 19 v Pakistan 25 Jan 2016 ODI # 3728
71 70 13 2009 124* 35.24 2477 81.10 1 15 6 181 19 v Sri Lanka 5 Jan 2016 ODI # 3721
72 71 14 2013 124* 35.31 2484 81.03 1 15 6 181 19 v Sri Lanka 2 Jan 2016 ODI # 3718
73 72 14 2033 124* 35.05 2515 80.83 1 15 6 182 19 v Sri Lanka 31 Dec 2015 ODI # 3717
74 72 14 2033 124* 35.05 2515 80.83 1 15 6 182 19 v Sri Lanka 28 Dec 2015 ODI # 3715
75 73 15 2056 124* 35.44 2536 81.07 1 15 6 187 19 v Sri Lanka 26 Dec 2015 ODI # 3714
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