Records type batting analysis [change type]
View cumulative averages [change view]
Not involving the player Y Cariah (WI) remove Y Cariah (WI) 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 173 149 43 4458 139 42.05 4315 103.31 6 24 9 330 138 Profile
filtered 2010-2023 172 148 43 4441 139 42.29 4298 103.32 6 24 9 330 136
Cumulative averages
1 1 1 23 23* - 16 143.75 0 0 0 1 1 v West Indies 22 May 2010 ODI # 2979
2 2 2 49 26* - 35 140.00 0 0 0 1 3 v West Indies 24 May 2010 ODI # 2980
3 3 2 54 26* 54.00 44 122.72 0 0 0 1 3 v West Indies 28 May 2010 ODI # 2982
4 3 2 54 26* 54.00 44 122.72 0 0 0 1 3 v West Indies 30 May 2010 ODI # 2984
5 4 2 105 51 52.50 75 140.00 0 1 0 6 5 v Zimbabwe 15 Oct 2010 ODI # 3057
6 4 2 105 51 52.50 75 140.00 0 1 0 6 5 v Zimbabwe 17 Oct 2010 ODI # 3059
7 5 3 138 51 69.00 94 146.80 0 1 0 9 6 v Zimbabwe 22 Oct 2010 ODI # 3061
8 5 3 138 51 69.00 94 146.80 0 1 0 9 6 v Pakistan 29 Oct 2010 ODI # 3062
9 6 3 144 51 48.00 104 138.46 0 1 0 9 6 v Pakistan 31 Oct 2010 ODI # 3063
10 7 3 150 51 37.50 114 131.57 0 1 0 9 6 v Pakistan 2 Nov 2010 ODI # 3064
11 8 3 150 51 30.00 115 130.43 0 1 1 9 6 v Pakistan 5 Nov 2010 ODI # 3067
12 9 3 159 51 26.50 126 126.19 0 1 1 9 6 v India 12 Jan 2011 ODI # 3079
13 10 3 186 51 26.57 154 120.77 0 1 1 12 7 v India 15 Jan 2011 ODI # 3080
14 11 3 197 51 24.62 166 118.67 0 1 1 12 7 v Australia 19 Oct 2011 ODI # 3203
15 12 3 256 59 28.44 217 117.97 0 2 1 18 8 v Australia 23 Oct 2011 ODI # 3208
16 13 4 267 59 29.66 239 111.71 0 2 1 18 8 v Australia 28 Oct 2011 ODI # 3211
17 14 4 281 59 28.10 263 106.84 0 2 1 18 8 v New Zealand 22 Jan 2013 ODI # 3325
18 15 4 296 59 26.90 282 104.96 0 2 1 20 8 v New Zealand 25 Jan 2013 ODI # 3328
19 16 4 363 67 30.25 359 101.11 0 3 1 27 8 v Pakistan 21 Mar 2013 ODI # 3348
20 17 5 383 67 31.91 379 101.05 0 3 1 28 9 v Pakistan 24 Mar 2013 ODI # 3350
21 18 5 383 67 29.46 379 101.05 0 3 2 28 9 v India 6 Jun 2013 ODI # 3363
22 19 5 402 67 28.71 403 99.75 0 3 2 30 9 v Pakistan 10 Jun 2013 ODI # 3367
23 20 5 440 67 29.33 432 101.85 0 3 2 31 12 v West Indies 14 Jun 2013 ODI # 3371
24 21 6 496 67 33.06 483 102.69 0 4 2 36 14 v England 19 Jun 2013 ODI # 3375
25 22 6 510 67 31.87 505 100.99 0 4 2 36 15 v Sri Lanka 20 Jul 2013 ODI # 3392
26 23 7 532 67 33.25 539 98.70 0 4 2 37 15 v Sri Lanka 23 Jul 2013 ODI # 3394
27 24 8 617 85* 38.56 611 100.98 0 5 2 41 20 v Sri Lanka 26 Jul 2013 ODI # 3398
28 25 8 618 85* 36.35 614 100.65 0 5 2 41 20 v Sri Lanka 28 Jul 2013 ODI # 3400
29 26 8 618 85* 34.33 616 100.32 0 5 3 41 20 v Sri Lanka 31 Jul 2013 ODI # 3401
30 27 8 655 85* 34.47 667 98.20 0 5 3 43 21 v Pakistan 30 Oct 2013 ODI # 3425
31 28 8 666 85* 33.30 686 97.08 0 5 3 43 21 v Pakistan 1 Nov 2013 ODI # 3427
32 29 8 700 85* 33.33 719 97.35 0 5 3 47 21 v Pakistan 6 Nov 2013 ODI # 3430
33 30 8 705 85* 32.04 729 96.70 0 5 3 47 21 v Pakistan 8 Nov 2013 ODI # 3431
34 31 8 720 85* 31.30 754 95.49 0 5 3 48 21 v Pakistan 11 Nov 2013 ODI # 3433
35 32 8 724 85* 30.16 768 94.27 0 5 3 48 21 v Pakistan 24 Nov 2013 ODI # 3438
36 33 9 726 85* 30.25 772 94.04 0 5 3 48 21 v Pakistan 27 Nov 2013 ODI # 3440
37 34 9 750 85* 30.00 798 93.98 0 5 3 51 21 v Pakistan 30 Nov 2013 ODI # 3441
38 35 10 755 85* 30.20 800 94.37 0 5 3 52 21 v India 5 Dec 2013 ODI # 3442
39 36 10 755 85* 29.03 803 94.02 0 5 4 52 21 v India 8 Dec 2013 ODI # 3443
40 37 11 811 85* 31.19 837 96.89 0 6 4 57 24 v India 11 Dec 2013 ODI # 3444
41 38 12 847 85* 32.57 858 98.71 0 6 4 59 26 v Sri Lanka 6 Jul 2014 ODI # 3500
42 39 12 851 85* 31.51 866 98.26 0 6 4 60 26 v Sri Lanka 9 Jul 2014 ODI # 3501
43 40 13 855 85* 31.66 870 98.27 0 6 4 60 26 v Sri Lanka 12 Jul 2014 ODI # 3502
44 40 13 855 85* 31.66 870 98.27 0 6 4 60 26 v Zimbabwe 17 Aug 2014 ODI # 3507
45 41 13 900 85* 32.14 918 98.03 0 6 4 62 28 v Zimbabwe 19 Aug 2014 ODI # 3508
46 42 14 913 85* 32.60 929 98.27 0 6 4 64 28 v Zimbabwe 21 Aug 2014 ODI # 3510
47 42 14 913 85* 32.60 929 98.27 0 6 4 64 28 v Australia 27 Aug 2014 ODI # 3516
48 43 14 913 85* 31.48 930 98.17 0 6 5 64 28 v Zimbabwe 29 Aug 2014 ODI # 3518
49 44 14 916 85* 30.53 935 97.96 0 6 5 64 28 v Australia 2 Sep 2014 ODI # 3522
50 45 15 926 85* 30.86 944 98.09 0 6 5 65 28 v Zimbabwe 4 Sep 2014 ODI # 3524
51 45 15 926 85* 30.86 944 98.09 0 6 5 65 28 v Australia 6 Sep 2014 ODI # 3526
52 46 15 933 85* 30.09 954 97.79 0 6 5 65 28 v New Zealand 24 Oct 2014 ODI # 3537
53 47 15 950 85* 29.68 983 96.64 0 6 5 68 28 v New Zealand 27 Oct 2014 ODI # 3538
54 48 15 1015 85* 30.75 1048 96.85 0 7 5 73 29 v Australia 14 Nov 2014 ODI # 3545
55 49 16 1037 85* 31.42 1074 96.55 0 7 5 76 29 v Australia 16 Nov 2014 ODI # 3546
56 50 16 1040 85* 30.58 1080 96.29 0 7 5 76 29 v Australia 19 Nov 2014 ODI # 3548
57 51 16 1085 85* 31.00 1141 95.09 0 7 5 79 29 v Australia 21 Nov 2014 ODI # 3549
58 52 16 1090 85* 30.27 1153 94.53 0 7 5 79 29 v Australia 23 Nov 2014 ODI # 3551
59 53 16 1160 85* 31.35 1221 95.00 0 8 5 86 31 v West Indies 16 Jan 2015 ODI # 3579
60 54 17 1160 85* 31.35 1221 95.00 0 8 5 86 31 v West Indies 18 Jan 2015 ODI # 3583
61 54 17 1160 85* 31.35 1221 95.00 0 8 5 86 31 v West Indies 21 Jan 2015 ODI # 3587
62 55 18 1290 130* 34.86 1354 95.27 1 8 5 97 34 v West Indies 25 Jan 2015 ODI # 3591
63 56 18 1313 130* 34.55 1363 96.33 1 8 5 99 36 v West Indies 28 Jan 2015 ODI # 3593
64 57 19 1451 138* 38.18 1455 99.72 2 8 5 106 45 v Zimbabwe 15 Feb 2015 ODI # 3601
65 58 19 1473 138* 37.76 1478 99.66 2 8 5 108 45 v India 22 Feb 2015 ODI # 3610
66 59 19 1493 138* 37.32 1494 99.93 2 8 5 108 45 v West Indies 27 Feb 2015 ODI # 3616
67 60 20 1539 138* 38.47 1517 101.45 2 8 5 112 47 v Ireland 3 Mar 2015 ODI # 3621
68 61 20 1539 138* 37.53 1530 100.58 2 8 6 112 47 v Pakistan 7 Mar 2015 ODI # 3626
69 62 20 1588 138* 37.80 1578 100.63 2 8 6 114 47 v U.A.E. 12 Mar 2015 ODI # 3633
70 62 20 1588 138* 37.80 1578 100.63 2 8 6 114 47 v Sri Lanka 18 Mar 2015 ODI # 3640
71 63 20 1637 138* 38.06 1596 102.56 2 8 6 120 50 v New Zealand 24 Mar 2015 ODI # 3644
72 63 20 1637 138* 38.06 1596 102.56 2 8 6 120 50 v Bangladesh 10 Jul 2015 ODI # 3663
73 64 20 1646 138* 37.40 1620 101.60 2 8 6 120 50 v Bangladesh 12 Jul 2015 ODI # 3666
74 65 20 1690 138* 37.55 1671 101.13 2 8 6 125 50 v Bangladesh 15 Jul 2015 ODI # 3668
75 66 20 1704 138* 37.04 1684 101.18 2 8 6 126 50 v New Zealand 19 Aug 2015 ODI # 3676
76 67 20 1709 138* 36.36 1694 100.88 2 8 6 126 50 v New Zealand 23 Aug 2015 ODI # 3677
77 68 20 1745 138* 36.35 1731 100.80 2 8 6 129 50 v New Zealand 26 Aug 2015 ODI # 3678
78 69 20 1758 138* 35.87 1753 100.28 2 8 6 129 50 v India 11 Oct 2015 ODI # 3689
79 70 20 1758 138* 35.16 1754 100.22 2 8 7 129 50 v India 14 Oct 2015 ODI # 3692
80 71 20 1791 138* 35.11 1795 99.77 2 8 7 133 50 v India 18 Oct 2015 ODI # 3695
81 72 20 1797 138* 34.55 1807 99.44 2 8 7 134 50 v India 22 Oct 2015 ODI # 3698
82 73 21 1819 138* 34.98 1819 100.00 2 8 7 137 50 v India 25 Oct 2015 ODI # 3700
83 74 21 1833 138* 34.58 1835 99.89 2 8 7 139 50 v Ireland 25 Sep 2016 ODI # 3780
84 75 22 1843 138* 34.77 1845 99.89 2 8 7 140 50 v Australia 30 Sep 2016 ODI # 3785
85 76 22 1869 138* 34.61 1862 100.37 2 8 7 144 50 v Australia 2 Oct 2016 ODI # 3787
86 77 23 1987 138* 36.79 1941 102.36 3 8 7 154 56 v Australia 5 Oct 2016 ODI # 3790
87 78 23 2026 138* 36.83 1970 102.84 3 8 7 158 56 v Australia 12 Oct 2016 ODI # 3795
88 78 23 2026 138* 36.83 1970 102.84 3 8 7 158 56 v Sri Lanka 28 Jan 2017 ODI # 3828
89 79 24 2143 138* 38.96 2068 103.62 4 8 7 161 62 v Sri Lanka 1 Feb 2017 ODI # 3830
90 80 24 2171 138* 38.76 2107 103.03 4 8 7 164 62 v New Zealand 22 Feb 2017 ODI # 3839
91 81 24 2174 138* 38.14 2114 102.83 4 8 7 164 62 v New Zealand 25 Feb 2017 ODI # 3841
92 82 24 2175 138* 37.50 2118 102.69 4 8 7 164 62 v New Zealand 1 Mar 2017 ODI # 3843
93 83 25 2220 138* 38.27 2153 103.11 4 8 7 170 64 v New Zealand 4 Mar 2017 ODI # 3846
94 84 25 2231 138* 37.81 2163 103.14 4 8 7 170 65 v England 24 May 2017 ODI # 3872
95 85 26 2302 138* 39.01 2214 103.97 4 9 7 175 67 v England 27 May 2017 ODI # 3873
96 85 26 2302 138* 39.01 2214 103.97 4 9 7 175 67 v England 29 May 2017 ODI # 3874
97 86 26 2320 138* 38.66 2236 103.75 4 9 7 176 68 v Sri Lanka 3 Jun 2017 ODI # 3877
98 87 27 2395 138* 39.91 2340 102.35 4 10 7 177 71 v Pakistan 7 Jun 2017 ODI # 3881
99 88 27 2396 138* 39.27 2343 102.26 4 10 7 177 71 v India 11 Jun 2017 ODI # 3886
100 88 27 2396 138* 39.27 2343 102.26 4 10 7 177 71 v Bangladesh 15 Oct 2017 ODI # 3923
101 89 27 2403 138* 38.75 2350 102.25 4 10 7 178 71 v India 1 Feb 2018 ODI # 3969
102 90 27 2403 138* 38.14 2354 102.08 4 10 8 178 71 v India 4 Feb 2018 ODI # 3970
103 91 27 2428 138* 37.93 2396 101.33 4 10 8 179 71 v India 7 Feb 2018 ODI # 3971
104 92 27 2467 138* 37.95 2424 101.77 4 10 8 183 73 v India 10 Feb 2018 ODI # 3973
105 93 27 2503 138* 37.92 2475 101.13 4 10 8 185 74 v India 13 Feb 2018 ODI # 3976
106 94 27 2513 138* 37.50 2488 101.00 4 10 8 186 74 v Sri Lanka 29 Jul 2018 ODI # 4025
107 95 27 2516 138* 37.00 2493 100.92 4 10 8 186 74 v Sri Lanka 1 Aug 2018 ODI # 4027
108 96 27 2567 138* 37.20 2540 101.06 4 11 8 191 75 v Sri Lanka 5 Aug 2018 ODI # 4029
109 97 27 2588 138* 36.97 2557 101.21 4 11 8 191 76 v Sri Lanka 8 Aug 2018 ODI # 4030
110 98 28 2590 138* 37.00 2558 101.25 4 11 8 191 76 v Australia 4 Nov 2018 ODI # 4065
111 99 28 2641 138* 37.19 2629 100.45 4 12 8 194 77 v Australia 9 Nov 2018 ODI # 4067
112 100 28 2780 139 38.61 2737 101.57 5 12 8 207 81 v Australia 11 Nov 2018 ODI # 4069
113 101 29 2796 139 38.83 2749 101.70 5 12 8 209 81 v Pakistan 19 Jan 2019 ODI # 4080
114 102 29 2827 139 38.72 2775 101.87 5 12 8 214 81 v Pakistan 22 Jan 2019 ODI # 4081
115 102 29 2827 139 38.72 2775 101.87 5 12 8 214 81 v Pakistan 25 Jan 2019 ODI # 4084
116 103 29 2831 139 38.25 2782 101.76 5 12 8 214 81 v Pakistan 27 Jan 2019 ODI # 4087
117 103 29 2831 139 38.25 2782 101.76 5 12 8 214 81 v Sri Lanka 3 Mar 2019 ODI # 4104
118 104 29 2856 139 38.08 2818 101.34 5 12 8 215 81 v Sri Lanka 6 Mar 2019 ODI # 4107
119 105 30 2897 139 38.62 2864 101.15 5 12 8 218 81 v Sri Lanka 10 Mar 2019 ODI # 4112
120 106 31 2922 139 38.96 2897 100.86 5 12 8 219 82 v Sri Lanka 13 Mar 2019 ODI # 4114
121 107 31 2960 139 38.94 2940 100.68 5 12 8 221 82 v Bangladesh 2 Jun 2019 ODI # 4147
122 108 31 2991 139 38.84 2980 100.36 5 12 8 222 82 v India 5 Jun 2019 ODI # 4150
123 108 31 2991 139 38.84 2980 100.36 5 12 8 222 82 v West Indies 10 Jun 2019 ODI # 4156
124 108 31 2991 139 38.84 2980 100.36 5 12 8 222 82 v Afghanistan 15 Jun 2019 ODI # 4160
125 109 31 3027 139 38.80 3017 100.33 5 12 8 224 83 v New Zealand 19 Jun 2019 ODI # 4165
126 110 31 3058 139 38.70 3054 100.13 5 12 8 227 83 v Pakistan 23 Jun 2019 ODI # 4171
127 110 31 3058 139 38.70 3054 100.13 5 12 8 227 83 v England 4 Feb 2020 ODI # 4234
128 110 31 3058 139 38.70 3054 100.13 5 12 8 227 83 v England 7 Feb 2020 ODI # 4238
129 111 32 3127 139 39.58 3107 100.64 5 13 8 231 87 v England 9 Feb 2020 ODI # 4242
130 112 32 3191 139 39.88 3177 100.44 5 14 8 235 88 v Australia 29 Feb 2020 ODI # 4248
131 113 33 3228 139 40.35 3206 100.68 5 14 8 238 88 v Australia 4 Mar 2020 ODI # 4252
132 114 34 3231 139 40.38 3211 100.62 5 14 8 238 88 v Australia 7 Mar 2020 ODI # 4254
133 115 34 3281 139 40.50 3267 100.42 5 15 8 243 88 v Pakistan 2 Apr 2021 ODI # 4285
134 116 35 3331 139 41.12 3294 101.12 5 16 8 246 91 v Pakistan 4 Apr 2021 ODI # 4286
135 116 35 3331 139 41.12 3294 101.12 5 16 8 246 91 v Ireland 11 Jul 2021 ODI # 4301
136 117 35 3355 139 40.91 3321 101.02 5 16 8 247 91 v Ireland 13 Jul 2021 ODI # 4302
137 118 35 3367 139 40.56 3339 100.83 5 16 8 247 92 v Netherlands 26 Nov 2021 ODI # 4337
138 119 36 3369 139 40.59 3341 100.83 5 16 8 247 92 v India 19 Jan 2022 ODI # 4344
139 119 36 3369 139 40.59 3341 100.83 5 16 8 247 92 v India 21 Jan 2022 ODI # 4346
140 120 36 3408 139 40.57 3379 100.85 5 16 8 250 93 v India 23 Jan 2022 ODI # 4349
141 121 36 3487 139 41.02 3436 101.48 5 17 8 258 96 v Bangladesh 18 Mar 2022 ODI # 4370
142 121 36 3487 139 41.02 3436 101.48 5 17 8 258 96 v Bangladesh 20 Mar 2022 ODI # 4372
143 122 36 3503 139 40.73 3467 101.03 5 17 8 260 96 v Bangladesh 23 Mar 2022 ODI # 4375
144 123 37 3527 139 41.01 3481 101.32 5 17 8 264 96 v England 19 Jul 2022 ODI # 4434
145 124 37 3539 139 40.67 3494 101.28 5 17 8 266 96 v England 22 Jul 2022 ODI # 4435
146 124 37 3539 139 40.67 3494 101.28 5 17 8 266 96 v England 24 Jul 2022 ODI # 4437
147 125 38 3614 139 41.54 3557 101.60 5 18 8 271 99 v India 6 Oct 2022 ODI # 4470
148 126 39 3649 139 41.94 3591 101.61 5 18 8 275 99 v India 9 Oct 2022 ODI # 4471
149 127 39 3656 139 41.54 3599 101.58 5 18 8 276 99 v India 11 Oct 2022 ODI # 4472
150 128 39 3709 139 41.67 3655 101.47 5 19 8 280 100 v England 27 Jan 2023 ODI # 4512
151 129 40 3767 139 42.32 3692 102.03 5 20 8 282 103 v England 29 Jan 2023 ODI # 4513
152 130 40 3780 139 42.00 3699 102.18 5 20 8 283 104 v England 1 Feb 2023 ODI # 4514
154 131 40 3797 139 41.72 3716 102.17 5 20 8 283 106 v Netherlands 31 Mar 2023 ODI # 4558
155 132 40 3888 139 42.26 3777 102.93 5 21 8 289 110 v Netherlands 2 Apr 2023 ODI # 4563
156 133 40 3888 139 41.80 3779 102.88 5 21 9 289 110 v Australia 7 Sep 2023 ODI # 4635
157 134 40 3937 139 41.88 3831 102.76 5 21 9 295 110 v Australia 9 Sep 2023 ODI # 4638
158 135 40 3945 139 41.52 3848 102.52 5 21 9 295 110 v Australia 12 Sep 2023 ODI # 4642
159 136 41 4027 139 42.38 3893 103.44 5 22 9 301 115 v Australia 15 Sep 2023 ODI # 4646
160 137 41 4090 139 42.60 3958 103.33 5 23 9 305 118 v Australia 17 Sep 2023 ODI # 4648
161 138 42 4129 139 43.01 3979 103.76 5 23 9 308 120 v Sri Lanka 7 Oct 2023 ODI # 4661
162 139 42 4146 139 42.74 3992 103.85 5 23 9 309 121 v Australia 12 Oct 2023 ODI # 4667
163 140 42 4189 139 42.74 4044 103.58 5 23 9 313 122 v Netherlands 17 Oct 2023 ODI # 4672
164 141 42 4194 139 42.36 4050 103.55 5 23 9 314 122 v England 21 Oct 2023 ODI # 4677
165 142 43 4228 139 42.70 4065 104.00 5 23 9 315 126 v Bangladesh 24 Oct 2023 ODI # 4680
166 143 43 4257 139 42.57 4098 103.87 5 23 9 317 128 v Pakistan 27 Oct 2023 ODI # 4683
167 144 43 4310 139 42.67 4128 104.40 5 24 9 319 132 v New Zealand 1 Nov 2023 ODI # 4689
168 145 43 4321 139 42.36 4139 104.39 5 24 9 321 132 v India 5 Nov 2023 ODI # 4694
169 146 43 4345 139 42.18 4172 104.14 5 24 9 322 133 v Afghanistan 10 Nov 2023 ODI # 4699
170 147 43 4446 139 42.75 4288 103.68 6 24 9 330 138 v Australia 16 Nov 2023 ODI # 4704
171 148 43 4448 139 42.36 4295 103.56 6 24 9 330 138 v India 17 Dec 2023 ODI # 4713
172 148 43 4448 139 42.36 4295 103.56 6 24 9 330 138 v India 19 Dec 2023 ODI # 4714
173 149 43 4458 139 42.05 4315 103.31 6 24 9 330 138 v India 21 Dec 2023 ODI # 4716
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