Records type batting analysis [change type]
View cumulative averages [change view]
Host country New Zealand remove New Zealand 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 2010-2023 165 157 17 6810 148 48.64 8368 81.38 13 45 5 622 55 Profile
filtered 2011-2022 75 74 7 3048 115 45.49 3782 80.59 4 23 1 262 27
Cumulative averages
1 1 0 42 42 42.00 63 66.66 0 0 0 1 0 v Pakistan 29 Jan 2011 ODI # 3090
2 2 0 57 42 28.50 99 57.57 0 0 0 2 0 v Pakistan 1 Feb 2011 ODI # 3093
3 3 0 92 42 30.66 152 60.52 0 0 0 6 0 v Zimbabwe 3 Feb 2012 ODI # 3230
4 4 0 96 42 24.00 160 60.00 0 0 0 6 0 v Zimbabwe 6 Feb 2012 ODI # 3232
5 5 0 134 42 26.80 200 67.00 0 0 0 9 0 v Zimbabwe 9 Feb 2012 ODI # 3234
6 6 0 189 55 31.50 269 70.26 0 1 0 13 0 v South Africa 25 Feb 2012 ODI # 3249
7 7 0 202 55 28.85 287 70.38 0 1 0 13 0 v South Africa 29 Feb 2012 ODI # 3252
8 8 0 224 55 28.00 330 67.87 0 1 0 14 0 v South Africa 3 Mar 2012 ODI # 3254
9 9 0 298 74 33.11 429 69.46 0 2 0 20 0 v England 17 Feb 2013 ODI # 3335
10 10 0 331 74 33.10 476 69.53 0 2 0 23 0 v England 20 Feb 2013 ODI # 3336
11 11 0 338 74 30.72 488 69.26 0 2 0 24 0 v England 23 Feb 2013 ODI # 3338
12 12 0 346 74 28.83 510 67.84 0 2 0 24 0 v West Indies 26 Dec 2013 ODI # 3449
13 13 0 393 74 30.23 565 69.55 0 2 0 27 0 v West Indies 4 Jan 2014 ODI # 3452
14 14 0 409 74 29.21 586 69.79 0 2 0 29 0 v West Indies 8 Jan 2014 ODI # 3453
15 15 0 480 74 32.00 674 71.21 0 3 0 36 0 v India 19 Jan 2014 ODI # 3456
16 16 0 557 77 34.81 761 73.19 0 4 0 41 1 v India 22 Jan 2014 ODI # 3458
17 17 0 622 77 36.58 835 74.49 0 5 0 45 2 v India 25 Jan 2014 ODI # 3462
18 18 0 682 77 37.88 917 74.37 0 6 0 47 4 v India 28 Jan 2014 ODI # 3465
19 19 0 770 88 40.52 1008 76.38 0 7 0 55 5 v India 31 Jan 2014 ODI # 3467
20 20 0 785 88 39.25 1030 76.21 0 7 0 56 5 v Sri Lanka 11 Jan 2015 ODI # 3574
21 21 0 888 103 42.28 1137 78.10 1 7 0 62 6 v Sri Lanka 20 Jan 2015 ODI # 3585
22 22 0 914 103 41.54 1169 78.18 1 7 0 66 6 v Sri Lanka 23 Jan 2015 ODI # 3588
23 23 0 1011 103 43.95 1264 79.98 1 8 0 74 8 v Sri Lanka 25 Jan 2015 ODI # 3590
24 24 0 1065 103 44.37 1347 79.06 1 9 0 78 8 v Sri Lanka 29 Jan 2015 ODI # 3594
25 25 0 1177 112 47.08 1435 82.02 2 9 0 92 9 v Pakistan 3 Feb 2015 ODI # 3598
26 26 0 1234 112 47.46 1500 82.26 2 10 0 97 10 v Sri Lanka 14 Feb 2015 ODI # 3599
27 27 0 1272 112 47.11 1545 82.33 2 10 0 103 10 v Scotland 17 Feb 2015 ODI # 3604
28 28 1 1281 112 47.44 1567 81.74 2 10 0 104 10 v England 20 Feb 2015 ODI # 3607
29 29 2 1326 112 49.11 1609 82.41 2 10 0 109 11 v Australia 28 Feb 2015 ODI # 3617
30 30 2 1359 112 48.53 1654 82.16 2 10 0 113 11 v Afghanistan 8 Mar 2015 ODI # 3628
31 31 2 1360 112 46.89 1656 82.12 2 10 0 113 11 v Bangladesh 13 Mar 2015 ODI # 3634
32 32 2 1393 112 46.43 1691 82.37 2 10 0 118 11 v West Indies 21 Mar 2015 ODI # 3643
33 33 2 1399 112 45.12 1702 82.19 2 10 0 119 11 v South Africa 24 Mar 2015 ODI # 3644
34 34 2 1458 112 45.56 1775 82.14 2 11 0 126 11 v Sri Lanka 31 Dec 2015 ODI # 3717
35 35 2 1470 112 44.54 1787 82.26 2 11 0 127 11 v Sri Lanka 2 Jan 2016 ODI # 3718
36 36 2 1531 112 45.02 1859 82.35 2 12 0 134 11 v Sri Lanka 5 Jan 2016 ODI # 3721
37 37 2 1541 112 44.02 1876 82.14 2 12 0 134 11 v Pakistan 25 Jan 2016 ODI # 3728
38 38 2 1625 112 45.13 1962 82.82 2 13 0 143 14 v Pakistan 31 Jan 2016 ODI # 3730
39 39 2 1625 112 43.91 1970 82.48 2 13 1 143 14 v Australia 3 Feb 2016 ODI # 3731
40 40 2 1685 112 44.34 2044 82.43 2 14 1 148 15 v Australia 6 Feb 2016 ODI # 3733
41 41 2 1703 112 43.66 2072 82.19 2 14 1 149 15 v Australia 8 Feb 2016 ODI # 3735
42 42 2 1734 112 43.35 2108 82.25 2 14 1 154 15 v Bangladesh 26 Dec 2016 ODI # 3814
43 43 2 1748 112 42.63 2143 81.56 2 14 1 156 15 v Bangladesh 29 Dec 2016 ODI # 3815
44 44 3 1843 112 44.95 2259 81.58 2 15 1 165 16 v Bangladesh 31 Dec 2016 ODI # 3816
45 45 3 1867 112 44.45 2293 81.42 2 15 1 167 16 v Australia 30 Jan 2017 ODI # 3829
46 46 3 1903 112 44.25 2335 81.49 2 15 1 172 16 v Australia 5 Feb 2017 ODI # 3832
47 47 3 1962 112 44.59 2388 82.16 2 16 1 176 18 v South Africa 19 Feb 2017 ODI # 3836
48 48 3 2031 112 45.13 2463 82.46 2 17 1 182 18 v South Africa 22 Feb 2017 ODI # 3839
49 49 3 2054 112 44.65 2503 82.06 2 17 1 182 19 v South Africa 25 Feb 2017 ODI # 3841
50 50 3 2075 112 44.14 2527 82.11 2 17 1 185 19 v South Africa 1 Mar 2017 ODI # 3843
51 51 3 2084 112 43.41 2543 81.95 2 17 1 186 19 v South Africa 4 Mar 2017 ODI # 3846
52 52 3 2122 112 43.30 2588 81.99 2 17 1 191 19 v West Indies 20 Dec 2017 ODI # 3943
53 53 3 2237 115 44.74 2705 82.69 3 17 1 199 20 v Pakistan 6 Jan 2018 ODI # 3946
54 54 3 2256 115 44.23 2733 82.54 3 17 1 201 20 v Pakistan 9 Jan 2018 ODI # 3947
55 55 3 2329 115 44.78 2834 82.18 3 18 1 208 20 v Pakistan 13 Jan 2018 ODI # 3949
56 56 3 2361 115 44.54 2888 81.75 3 18 1 209 20 v Pakistan 16 Jan 2018 ODI # 3953
57 57 3 2383 115 44.12 2924 81.49 3 18 1 209 20 v Pakistan 19 Jan 2018 ODI # 3957
58 58 3 2391 115 43.47 2947 81.13 3 18 1 210 20 v England 25 Feb 2018 ODI # 3980
59 59 4 2503 115 45.50 3090 81.00 4 18 1 216 22 v England 3 Mar 2018 ODI # 3982
60 60 4 2548 115 45.50 3138 81.19 4 18 1 219 23 v England 7 Mar 2018 ODI # 3989
61 61 4 2562 115 44.94 3163 80.99 4 18 1 220 23 v England 10 Mar 2018 ODI # 3992
62 62 4 2638 115 45.48 3237 81.49 4 19 1 226 23 v Sri Lanka 3 Jan 2019 ODI # 4074
63 63 4 2639 115 44.72 3246 81.30 4 19 1 226 23 v Sri Lanka 5 Jan 2019 ODI # 4075
64 64 4 2694 115 44.90 3311 81.36 4 20 1 232 24 v Sri Lanka 8 Jan 2019 ODI # 4076
65 65 4 2758 115 45.21 3392 81.30 4 21 1 239 24 v India 23 Jan 2019 ODI # 4082
66 66 4 2778 115 44.80 3403 81.63 4 21 1 240 26 v India 26 Jan 2019 ODI # 4085
67 67 4 2806 115 44.53 3451 81.30 4 21 1 244 26 v India 28 Jan 2019 ODI # 4088
68 68 4 2817 115 44.01 3469 81.20 4 21 1 246 26 v India 31 Jan 2019 ODI # 4091
69 69 4 2856 115 43.93 3542 80.63 4 21 1 249 26 v India 3 Feb 2019 ODI # 4092
70 70 4 2867 115 43.43 3564 80.44 4 21 1 250 26 v Bangladesh 13 Feb 2019 ODI # 4093
71 71 5 2932 115 44.42 3650 80.32 4 22 1 253 26 v Bangladesh 16 Feb 2019 ODI # 4094
72 72 5 2954 115 44.08 3681 80.24 4 22 1 255 26 v India 11 Feb 2020 ODI # 4243
73 73 6 3048 115 45.49 3779 80.65 4 23 1 262 27 v India 25 Nov 2022 ODI # 4483
74 73 6 3048 115 45.49 3779 80.65 4 23 1 262 27 v India 27 Nov 2022 ODI # 4487
75 74 7 3048 115 45.49 3782 80.59 4 23 1 262 27 v India 30 Nov 2022 ODI # 4489
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