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 2010-2023 165 157 17 6810 148 48.64 8368 81.38 13 45 5 622 55 Profile
filtered 2010-2023 165 157 17 6810 148 48.64 8368 81.38 13 45 5 622 55
Reverse cumulative
1 1 0 69 69 69.00 73 94.52 0 1 0 8 1 v India 15 Nov 2023 ODI # 4703
2 2 0 83 69 41.50 88 94.31 0 1 0 10 1 v Sri Lanka 9 Nov 2023 ODI # 4698
3 3 0 178 95 59.33 167 106.58 0 2 0 20 3 v Pakistan 4 Nov 2023 ODI # 4692
4 4 1 256 95 85.33 274 93.43 0 3 0 28 4 v Bangladesh 13 Oct 2023 ODI # 4668
5 5 1 309 95 77.25 342 90.35 0 4 0 30 4 v Pakistan 13 Jan 2023 ODI # 4504
6 6 1 394 95 78.80 442 89.14 0 5 0 40 4 v Pakistan 11 Jan 2023 ODI # 4502
7 7 1 420 95 70.00 481 87.31 0 5 0 43 4 v Pakistan 9 Jan 2023 ODI # 4500
8 8 2 420 95 70.00 484 86.77 0 5 0 43 4 v India 30 Nov 2022 ODI # 4489
9 8 2 420 95 70.00 484 86.77 0 5 0 43 4 v India 27 Nov 2022 ODI # 4487
10 9 3 514 95 85.66 582 88.31 0 6 0 50 5 v India 25 Nov 2022 ODI # 4483
11 10 3 541 95 77.28 638 84.79 0 6 0 51 5 v Australia 11 Sep 2022 ODI # 4464
12 11 3 558 95 69.75 696 80.17 0 6 0 52 5 v Australia 8 Sep 2022 ODI # 4462
13 12 3 603 95 67.00 767 78.61 0 6 0 55 6 v Australia 6 Sep 2022 ODI # 4461
14 13 3 637 95 63.70 817 77.96 0 6 0 59 6 v West Indies 17 Aug 2022 ODI # 4450
15 14 3 656 95 59.63 843 77.81 0 6 0 61 6 v Australia 13 Mar 2020 ODI # 4255
16 15 3 678 95 56.50 874 77.57 0 6 0 63 6 v India 11 Feb 2020 ODI # 4243
17 16 3 708 95 54.46 927 76.37 0 6 0 65 6 v England 14 Jul 2019 ODI # 4192
18 17 3 775 95 55.35 1022 75.83 0 7 0 71 6 v India 9 Jul 2019 ODI # 4190
19 18 3 802 95 53.46 1062 75.51 0 7 0 74 6 v England 3 Jul 2019 ODI # 4183
20 19 3 842 95 52.62 1113 75.65 0 7 0 76 7 v Australia 29 Jun 2019 ODI # 4178
21 20 3 883 95 51.94 1182 74.70 0 7 0 80 7 v Pakistan 26 Jun 2019 ODI # 4174
22 21 3 1031 148 57.27 1336 77.17 1 7 0 94 8 v West Indies 22 Jun 2019 ODI # 4170
23 22 4 1137 148 63.16 1474 77.13 2 7 0 103 9 v South Africa 19 Jun 2019 ODI # 4165
24 23 5 1216 148 67.55 1573 77.30 2 8 0 112 9 v Afghanistan 8 Jun 2019 ODI # 4154
25 24 5 1256 148 66.10 1645 76.35 2 8 0 113 9 v Bangladesh 5 Jun 2019 ODI # 4151
26 24 5 1256 148 66.10 1645 76.35 2 8 0 113 9 v Sri Lanka 1 Jun 2019 ODI # 4145
27 25 6 1321 148 69.52 1731 76.31 2 9 0 116 9 v Bangladesh 16 Feb 2019 ODI # 4094
28 26 6 1332 148 66.60 1753 75.98 2 9 0 117 9 v Bangladesh 13 Feb 2019 ODI # 4093
29 27 6 1371 148 65.28 1826 75.08 2 9 0 120 9 v India 3 Feb 2019 ODI # 4092
30 28 6 1382 148 62.81 1844 74.94 2 9 0 122 9 v India 31 Jan 2019 ODI # 4091
31 29 6 1410 148 61.30 1892 74.52 2 9 0 126 9 v India 28 Jan 2019 ODI # 4088
32 30 6 1430 148 59.58 1903 75.14 2 9 0 127 11 v India 26 Jan 2019 ODI # 4085
33 31 6 1494 148 59.76 1984 75.30 2 10 0 134 11 v India 23 Jan 2019 ODI # 4082
34 32 6 1549 148 59.57 2049 75.59 2 11 0 140 12 v Sri Lanka 8 Jan 2019 ODI # 4076
35 33 6 1550 148 57.40 2058 75.31 2 11 0 140 12 v Sri Lanka 5 Jan 2019 ODI # 4075
36 34 6 1626 148 58.07 2132 76.26 2 12 0 146 12 v Sri Lanka 3 Jan 2019 ODI # 4074
37 35 6 1627 148 56.10 2135 76.20 2 12 0 146 12 v Pakistan 9 Nov 2018 ODI # 4068
38 36 6 1654 148 55.13 2173 76.11 2 12 0 148 12 v Pakistan 7 Nov 2018 ODI # 4066
39 37 6 1668 148 53.80 2198 75.88 2 12 0 149 12 v England 10 Mar 2018 ODI # 3992
40 38 6 1713 148 53.53 2246 76.26 2 12 0 152 13 v England 7 Mar 2018 ODI # 3989
41 39 7 1825 148 57.03 2389 76.39 3 12 0 158 15 v England 3 Mar 2018 ODI # 3982
42 40 7 1833 148 55.54 2412 75.99 3 12 0 159 15 v England 25 Feb 2018 ODI # 3980
43 41 7 1855 148 54.55 2448 75.77 3 12 0 159 15 v Pakistan 19 Jan 2018 ODI # 3957
44 42 7 1887 148 53.91 2502 75.41 3 12 0 160 15 v Pakistan 16 Jan 2018 ODI # 3953
45 43 7 1960 148 54.44 2603 75.29 3 13 0 167 15 v Pakistan 13 Jan 2018 ODI # 3949
46 44 7 1979 148 53.48 2631 75.21 3 13 0 169 15 v Pakistan 9 Jan 2018 ODI # 3947
47 45 7 2094 148 55.10 2748 76.20 4 13 0 177 16 v Pakistan 6 Jan 2018 ODI # 3946
48 46 7 2132 148 54.66 2793 76.33 4 13 0 182 16 v West Indies 20 Dec 2017 ODI # 3943
49 47 7 2196 148 54.90 2877 76.32 4 14 0 190 16 v India 29 Oct 2017 ODI # 3932
50 48 7 2199 148 53.63 2891 76.06 4 14 0 190 16 v India 25 Oct 2017 ODI # 3931
51 49 7 2205 148 52.50 2899 76.06 4 14 0 190 16 v India 22 Oct 2017 ODI # 3928
52 50 7 2262 148 52.60 2968 76.21 4 15 0 195 16 v Bangladesh 9 Jun 2017 ODI # 3883
53 51 7 2349 148 53.38 3066 76.61 4 16 0 203 16 v England 6 Jun 2017 ODI # 3880
54 52 7 2449 148 54.42 3163 77.42 5 16 0 211 19 v Australia 2 Jun 2017 ODI # 3876
55 53 7 2458 148 53.43 3179 77.31 5 16 0 212 19 v South Africa 4 Mar 2017 ODI # 3846
56 54 7 2479 148 52.74 3203 77.39 5 16 0 215 19 v South Africa 1 Mar 2017 ODI # 3843
57 55 7 2502 148 52.12 3243 77.15 5 16 0 215 20 v South Africa 25 Feb 2017 ODI # 3841
58 56 7 2571 148 52.46 3318 77.48 5 17 0 221 20 v South Africa 22 Feb 2017 ODI # 3839
59 57 7 2630 148 52.60 3371 78.01 5 18 0 225 22 v South Africa 19 Feb 2017 ODI # 3836
60 58 7 2666 148 52.27 3413 78.11 5 18 0 230 22 v Australia 5 Feb 2017 ODI # 3832
61 59 7 2690 148 51.73 3447 78.03 5 18 0 232 22 v Australia 30 Jan 2017 ODI # 3829
62 60 8 2785 148 53.55 3563 78.16 5 19 0 241 23 v Bangladesh 31 Dec 2016 ODI # 3816
63 61 8 2799 148 52.81 3598 77.79 5 19 0 243 23 v Bangladesh 29 Dec 2016 ODI # 3815
64 62 8 2830 148 52.40 3634 77.87 5 19 0 248 23 v Bangladesh 26 Dec 2016 ODI # 3814
65 63 8 2843 148 51.69 3646 77.97 5 19 0 250 23 v Australia 9 Dec 2016 ODI # 3813
66 64 8 2924 148 52.21 3726 78.47 5 20 0 255 25 v Australia 6 Dec 2016 ODI # 3812
67 65 8 2933 148 51.45 3742 78.38 5 20 0 257 25 v Australia 4 Dec 2016 ODI # 3811
68 66 8 2960 148 51.03 3782 78.26 5 20 0 261 25 v India 29 Oct 2016 ODI # 3800
69 67 8 3001 148 50.86 3841 78.13 5 20 0 265 25 v India 26 Oct 2016 ODI # 3799
70 68 8 3023 148 50.38 3868 78.15 5 20 0 268 25 v India 23 Oct 2016 ODI # 3798
71 69 8 3141 148 51.49 3996 78.60 6 20 0 282 26 v India 20 Oct 2016 ODI # 3797
72 70 8 3144 148 50.70 4005 78.50 6 20 0 282 26 v India 16 Oct 2016 ODI # 3796
73 71 8 3162 148 50.19 4033 78.40 6 20 0 283 26 v Australia 8 Feb 2016 ODI # 3735
74 72 8 3222 148 50.34 4107 78.45 6 21 0 288 27 v Australia 6 Feb 2016 ODI # 3733
75 73 8 3222 148 49.56 4115 78.29 6 21 1 288 27 v Australia 3 Feb 2016 ODI # 3731
76 74 8 3306 148 50.09 4201 78.69 6 22 1 297 30 v Pakistan 31 Jan 2016 ODI # 3730
77 75 8 3316 148 49.49 4218 78.61 6 22 1 297 30 v Pakistan 25 Jan 2016 ODI # 3728
78 76 8 3377 148 49.66 4290 78.71 6 23 1 304 30 v Sri Lanka 5 Jan 2016 ODI # 3721
79 77 8 3389 148 49.11 4302 78.77 6 23 1 305 30 v Sri Lanka 2 Jan 2016 ODI # 3718
80 78 8 3448 148 49.25 4375 78.81 6 24 1 312 30 v Sri Lanka 31 Dec 2015 ODI # 3717
81 79 8 3487 148 49.11 4434 78.64 6 24 1 316 30 v South Africa 26 Aug 2015 ODI # 3678
82 80 8 3494 148 48.52 4447 78.56 6 24 1 317 30 v South Africa 23 Aug 2015 ODI # 3677
83 81 8 3541 148 48.50 4516 78.41 6 24 1 321 31 v South Africa 19 Aug 2015 ODI # 3676
84 82 8 3631 148 49.06 4625 78.50 6 25 1 329 32 v Zimbabwe 7 Aug 2015 ODI # 3675
85 82 8 3631 148 49.06 4625 78.50 6 25 1 329 32 v Zimbabwe 4 Aug 2015 ODI # 3674
86 83 8 3728 148 49.70 4727 78.86 6 26 1 340 33 v Zimbabwe 2 Aug 2015 ODI # 3673
87 84 8 3778 148 49.71 4792 78.83 6 27 1 345 33 v England 20 Jun 2015 ODI # 3659
88 85 8 3868 148 50.23 4862 79.55 6 28 1 357 34 v England 17 Jun 2015 ODI # 3657
89 86 8 3986 148 51.10 4975 80.12 7 28 1 369 35 v England 14 Jun 2015 ODI # 3656
90 87 8 4079 148 51.63 5063 80.56 7 29 1 381 36 v England 12 Jun 2015 ODI # 3655
91 88 8 4124 148 51.55 5106 80.76 7 29 1 389 36 v England 9 Jun 2015 ODI # 3654
92 89 8 4136 148 51.06 5139 80.48 7 29 1 390 36 v Australia 29 Mar 2015 ODI # 3646
93 90 8 4142 148 50.51 5150 80.42 7 29 1 391 36 v South Africa 24 Mar 2015 ODI # 3644
94 91 8 4175 148 50.30 5185 80.52 7 29 1 396 36 v West Indies 21 Mar 2015 ODI # 3643
95 92 8 4176 148 49.71 5187 80.50 7 29 1 396 36 v Bangladesh 13 Mar 2015 ODI # 3634
96 93 8 4209 148 49.51 5232 80.44 7 29 1 400 36 v Afghanistan 8 Mar 2015 ODI # 3628
97 94 9 4254 148 50.04 5274 80.65 7 29 1 405 37 v Australia 28 Feb 2015 ODI # 3617
98 95 10 4263 148 50.15 5296 80.49 7 29 1 406 37 v England 20 Feb 2015 ODI # 3607
99 96 10 4301 148 50.01 5341 80.52 7 29 1 412 37 v Scotland 17 Feb 2015 ODI # 3604
100 97 10 4358 148 50.09 5406 80.61 7 30 1 417 38 v Sri Lanka 14 Feb 2015 ODI # 3599
101 98 10 4470 148 50.79 5494 81.36 8 30 1 431 39 v Pakistan 3 Feb 2015 ODI # 3598
102 99 10 4524 148 50.83 5577 81.11 8 31 1 435 39 v Sri Lanka 29 Jan 2015 ODI # 3594
103 100 10 4621 148 51.34 5672 81.47 8 32 1 443 41 v Sri Lanka 25 Jan 2015 ODI # 3590
104 101 10 4647 148 51.06 5704 81.46 8 32 1 447 41 v Sri Lanka 23 Jan 2015 ODI # 3588
105 102 10 4750 148 51.63 5811 81.74 9 32 1 453 42 v Sri Lanka 20 Jan 2015 ODI # 3585
106 103 10 4765 148 51.23 5833 81.69 9 32 1 454 42 v Sri Lanka 11 Jan 2015 ODI # 3574
107 104 10 4862 148 51.72 5952 81.68 9 33 1 462 42 v Pakistan 19 Dec 2014 ODI # 3571
108 105 10 4985 148 52.47 6057 82.30 10 33 1 474 42 v Pakistan 17 Dec 2014 ODI # 3570
109 106 10 5031 148 52.40 6109 82.35 10 33 1 480 42 v Pakistan 14 Dec 2014 ODI # 3568
110 107 11 5101 148 53.13 6200 82.27 10 34 1 487 42 v Pakistan 12 Dec 2014 ODI # 3566
111 108 11 5111 148 52.69 6219 82.18 10 34 1 489 42 v Pakistan 8 Dec 2014 ODI # 3564
112 109 11 5199 148 53.05 6310 82.39 10 35 1 497 43 v India 31 Jan 2014 ODI # 3467
113 110 11 5259 148 53.12 6392 82.27 10 36 1 499 45 v India 28 Jan 2014 ODI # 3465
114 111 11 5324 148 53.24 6466 82.33 10 37 1 503 46 v India 25 Jan 2014 ODI # 3462
115 112 11 5401 148 53.47 6553 82.42 10 38 1 508 47 v India 22 Jan 2014 ODI # 3458
116 113 11 5472 148 53.64 6641 82.39 10 39 1 515 47 v India 19 Jan 2014 ODI # 3456
117 114 11 5488 148 53.28 6662 82.37 10 39 1 517 47 v West Indies 8 Jan 2014 ODI # 3453
118 115 11 5535 148 53.22 6717 82.40 10 39 1 520 47 v West Indies 4 Jan 2014 ODI # 3452
119 116 11 5543 148 52.79 6739 82.25 10 39 1 520 47 v West Indies 26 Dec 2013 ODI # 3449
120 116 11 5543 148 52.79 6739 82.25 10 39 1 520 47 v Bangladesh 29 Oct 2013 ODI # 3423
121 117 11 5610 148 52.92 6793 82.58 10 40 1 528 48 v England 16 Jun 2013 ODI # 3373
122 118 12 5628 148 53.09 6830 82.40 10 40 1 529 48 v Australia 12 Jun 2013 ODI # 3369
123 119 12 5644 148 52.74 6852 82.37 10 40 1 530 48 v Sri Lanka 9 Jun 2013 ODI # 3366
124 120 12 5663 148 52.43 6880 82.31 10 40 1 531 48 v England 5 Jun 2013 ODI # 3362
125 121 12 5718 148 52.45 6943 82.35 10 41 1 534 48 v England 2 Jun 2013 ODI # 3361
126 122 12 5718 148 51.98 6945 82.33 10 41 2 534 48 v England 31 May 2013 ODI # 3360
127 123 12 5725 148 51.57 6957 82.29 10 41 2 535 48 v England 23 Feb 2013 ODI # 3338
128 124 12 5758 148 51.41 7004 82.21 10 41 2 538 48 v England 20 Feb 2013 ODI # 3336
129 125 12 5832 148 51.61 7103 82.10 10 42 2 544 48 v England 17 Feb 2013 ODI # 3335
130 126 12 5838 148 51.21 7120 81.99 10 42 2 545 48 v South Africa 25 Jan 2013 ODI # 3328
131 127 13 5983 148 52.48 7256 82.45 11 42 2 562 49 v South Africa 22 Jan 2013 ODI # 3325
132 128 13 5988 148 52.06 7271 82.35 11 42 2 563 49 v South Africa 19 Jan 2013 ODI # 3323
133 128 13 5988 148 52.06 7271 82.35 11 42 2 563 49 v Sri Lanka 12 Nov 2012 ODI # 3308
134 129 13 6009 148 51.80 7300 82.31 11 42 2 565 49 v Sri Lanka 10 Nov 2012 ODI # 3307
135 130 13 6014 148 51.40 7306 82.31 11 42 2 565 49 v Sri Lanka 6 Nov 2012 ODI # 3306
136 130 13 6014 148 51.40 7306 82.31 11 42 2 565 49 v Sri Lanka 4 Nov 2012 ODI # 3305
137 131 13 6083 148 51.55 7390 82.31 11 43 2 570 50 v West Indies 16 Jul 2012 ODI # 3290
138 132 13 6086 148 51.14 7402 82.22 11 43 2 570 50 v West Indies 14 Jul 2012 ODI # 3289
139 133 13 6095 148 50.79 7419 82.15 11 43 2 571 50 v West Indies 11 Jul 2012 ODI # 3288
140 134 13 6153 148 50.85 7484 82.21 11 44 2 575 51 v West Indies 7 Jul 2012 ODI # 3285
141 135 13 6177 148 50.63 7536 81.96 11 44 2 576 51 v West Indies 5 Jul 2012 ODI # 3283
142 136 13 6199 148 50.39 7579 81.79 11 44 2 577 51 v South Africa 3 Mar 2012 ODI # 3254
143 137 13 6212 148 50.09 7597 81.76 11 44 2 577 51 v South Africa 29 Feb 2012 ODI # 3252
144 138 13 6267 148 50.13 7666 81.75 11 45 2 581 51 v South Africa 25 Feb 2012 ODI # 3249
145 139 13 6305 148 50.03 7706 81.81 11 45 2 584 51 v Zimbabwe 9 Feb 2012 ODI # 3234
146 140 13 6309 148 49.67 7714 81.78 11 45 2 584 51 v Zimbabwe 6 Feb 2012 ODI # 3232
147 141 13 6344 148 49.56 7767 81.67 11 45 2 588 51 v Zimbabwe 3 Feb 2012 ODI # 3230
148 142 14 6444 148 50.34 7836 82.23 12 45 2 599 52 v Zimbabwe 25 Oct 2011 ODI # 3209
149 143 15 6458 148 50.45 7854 82.22 12 45 2 600 52 v Zimbabwe 22 Oct 2011 ODI # 3206
150 143 15 6458 148 50.45 7854 82.22 12 45 2 600 52 v Zimbabwe 20 Oct 2011 ODI # 3204
151 144 15 6480 148 50.23 7870 82.33 12 45 2 603 52 v Sri Lanka 29 Mar 2011 ODI # 3146
152 145 16 6518 148 50.52 7911 82.39 12 45 2 604 53 v South Africa 25 Mar 2011 ODI # 3144
153 146 16 6523 148 50.17 7919 82.37 12 45 2 604 53 v Sri Lanka 18 Mar 2011 ODI # 3137
154 147 17 6557 148 50.43 7946 82.51 12 45 2 608 53 v Canada 13 Mar 2011 ODI # 3129
155 148 17 6572 148 50.16 7982 82.33 12 45 2 609 53 v Pakistan 1 Feb 2011 ODI # 3093
156 149 17 6614 148 50.10 8045 82.21 12 45 2 610 53 v Pakistan 29 Jan 2011 ODI # 3090
157 150 17 6635 148 49.88 8095 81.96 12 45 2 611 53 v India 4 Dec 2010 ODI # 3074
158 151 17 6664 148 49.73 8141 81.85 12 45 2 615 53 v India 1 Dec 2010 ODI # 3072
159 152 17 6689 148 49.54 8192 81.65 12 45 2 615 53 v India 28 Nov 2010 ODI # 3070
160 153 17 6689 148 49.18 8198 81.59 12 45 3 615 53 v Bangladesh 17 Oct 2010 ODI # 3058
161 154 17 6797 148 49.61 8330 81.59 13 45 3 621 55 v Bangladesh 14 Oct 2010 ODI # 3056
162 155 17 6810 148 49.34 8357 81.48 13 45 3 622 55 v India 25 Aug 2010 ODI # 3039
163 155 17 6810 148 49.34 8357 81.48 13 45 3 622 55 v Sri Lanka 19 Aug 2010 ODI # 3037
164 156 17 6810 148 48.99 8359 81.46 13 45 4 622 55 v Sri Lanka 13 Aug 2010 ODI # 3031
165 157 17 6810 148 48.64 8368 81.38 13 45 5 622 55 v India 10 Aug 2010 ODI # 3030
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