Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 jan 2010 remove greater than or equal to 1 jan 2010 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 2008-2019 181 178 14 8113 159 49.46 9178 88.39 27 39 4 822 53 Profile
filtered 2010-2019 159 157 11 7265 159 49.76 8152 89.11 26 33 4 738 48
Cumulative averages
1 1 0 34 34 34.00 22 154.54 0 0 0 7 0 v India 24 Feb 2010 ODI # 2962
2 2 0 121 87 60.50 125 96.80 0 1 0 15 0 v India 27 Feb 2010 ODI # 2963
3 3 0 223 102 74.33 234 95.29 1 1 0 23 0 v West Indies 22 May 2010 ODI # 2979
4 4 0 315 102 78.75 329 95.74 1 2 0 30 0 v West Indies 24 May 2010 ODI # 2980
5 5 0 349 102 69.80 357 97.75 1 2 0 35 0 v West Indies 28 May 2010 ODI # 2982
6 6 0 478 129 79.66 472 101.27 2 2 0 44 2 v West Indies 30 May 2010 ODI # 2984
7 7 0 523 129 74.71 522 100.19 2 2 0 47 3 v West Indies 3 Jun 2010 ODI # 2987
8 8 0 633 129 79.12 618 102.42 3 2 0 61 3 v Zimbabwe 15 Oct 2010 ODI # 3057
9 9 0 743 129 82.55 721 103.05 4 2 0 73 3 v Zimbabwe 17 Oct 2010 ODI # 3059
10 10 0 767 129 76.70 739 103.78 4 2 0 76 4 v Zimbabwe 22 Oct 2010 ODI # 3061
11 11 0 802 129 72.90 768 104.42 4 2 0 79 5 v Pakistan 29 Oct 2010 ODI # 3062
12 12 0 867 129 72.25 830 104.45 4 3 0 87 5 v Pakistan 31 Oct 2010 ODI # 3063
13 13 1 986 129 82.16 956 103.13 5 3 0 96 5 v Pakistan 2 Nov 2010 ODI # 3064
14 14 1 996 129 76.61 968 102.89 5 3 0 97 5 v Pakistan 5 Nov 2010 ODI # 3067
15 15 1 1058 129 75.57 1015 104.23 5 4 0 106 6 v Pakistan 8 Nov 2010 ODI # 3069
16 16 1 1108 129 73.86 1051 105.42 5 5 0 114 6 v India 12 Jan 2011 ODI # 3079
17 17 1 1112 129 69.50 1060 104.90 5 5 0 115 6 v India 15 Jan 2011 ODI # 3080
18 18 1 1128 129 66.35 1078 104.63 5 5 0 117 6 v India 18 Jan 2011 ODI # 3082
19 19 1 1192 129 66.22 1147 103.92 5 6 0 125 6 v India 21 Jan 2011 ODI # 3084
20 20 2 1308 129 72.66 1279 102.26 6 6 0 134 6 v India 23 Jan 2011 ODI # 3087
21 21 2 1322 129 69.57 1294 102.16 6 6 0 136 6 v West Indies 24 Feb 2011 ODI # 3106
22 22 2 1435 129 71.75 1424 100.77 7 6 0 144 6 v Netherlands 3 Mar 2011 ODI # 3115
23 23 2 1477 129 70.33 1475 100.13 7 6 0 146 6 v England 6 Mar 2011 ODI # 3120
24 24 2 1538 129 69.90 1547 99.41 7 7 0 151 6 v India 12 Mar 2011 ODI # 3128
25 25 2 1556 129 67.65 1564 99.48 7 7 0 152 7 v Ireland 15 Mar 2011 ODI # 3133
26 26 2 1607 129 66.95 1623 99.01 7 8 0 158 7 v Bangladesh 19 Mar 2011 ODI # 3138
27 27 2 1614 129 64.56 1628 99.14 7 8 0 159 7 v New Zealand 25 Mar 2011 ODI # 3144
28 28 2 1638 129 63.00 1660 98.67 7 8 0 161 8 v Australia 19 Oct 2011 ODI # 3203
29 29 2 1638 129 60.66 1661 98.61 7 8 1 161 8 v Australia 23 Oct 2011 ODI # 3208
30 30 2 1690 129 60.35 1733 97.51 7 9 1 168 8 v Australia 28 Oct 2011 ODI # 3211
31 31 2 1802 129 62.13 1861 96.82 8 9 1 176 8 v Sri Lanka 11 Jan 2012 ODI # 3225
32 32 2 1857 129 61.90 1919 96.76 8 10 1 181 10 v Sri Lanka 14 Jan 2012 ODI # 3226
33 33 2 1865 129 60.16 1929 96.68 8 10 1 182 10 v New Zealand 25 Feb 2012 ODI # 3249
34 34 2 1957 129 61.15 2036 96.11 8 11 1 194 10 v New Zealand 29 Feb 2012 ODI # 3252
35 35 2 2033 129 61.60 2125 95.67 8 12 1 201 10 v New Zealand 3 Mar 2012 ODI # 3254
36 35 2 2033 129 61.60 2125 95.67 8 12 1 201 10 v England 24 Aug 2012 ODI # 3296
37 36 2 2183 150 64.20 2249 97.06 9 12 1 217 10 v England 28 Aug 2012 ODI # 3298
38 37 2 2226 150 63.60 2300 96.78 9 12 1 222 10 v England 31 Aug 2012 ODI # 3300
39 38 2 2271 150 63.08 2373 95.70 9 12 1 225 11 v England 2 Sep 2012 ODI # 3302
40 39 3 2368 150 65.77 2480 95.48 9 13 1 234 12 v England 5 Sep 2012 ODI # 3304
41 40 3 2381 150 64.35 2502 95.16 9 13 1 235 12 v New Zealand 19 Jan 2013 ODI # 3323
42 41 3 2424 150 63.78 2545 95.24 9 13 1 241 12 v Pakistan 10 Mar 2013 ODI # 3343
43 42 3 2441 150 62.58 2561 95.31 9 13 1 244 12 v Pakistan 15 Mar 2013 ODI # 3346
44 43 3 2563 150 64.07 2674 95.84 10 13 1 253 13 v Pakistan 17 Mar 2013 ODI # 3347
45 44 3 2563 150 62.51 2675 95.81 10 13 2 253 13 v Pakistan 21 Mar 2013 ODI # 3348
46 45 3 2585 150 61.54 2740 94.34 10 13 2 255 13 v Pakistan 24 Mar 2013 ODI # 3350
47 46 3 2605 150 60.58 2763 94.28 10 13 2 257 13 v Netherlands 31 May 2013 ODI # 3359
48 47 3 2627 150 59.70 2778 94.56 10 13 2 261 13 v India 6 Jun 2013 ODI # 3363
49 48 3 2708 150 60.17 2875 94.19 10 14 2 270 13 v Pakistan 10 Jun 2013 ODI # 3367
50 49 3 2731 150 59.36 2902 94.10 10 14 2 272 13 v West Indies 14 Jun 2013 ODI # 3371
51 50 3 2732 150 58.12 2905 94.04 10 14 2 272 13 v England 19 Jun 2013 ODI # 3375
52 50 3 2732 150 58.12 2905 94.04 10 14 2 272 13 v Sri Lanka 23 Jul 2013 ODI # 3394
53 51 3 2809 150 58.52 2976 94.38 10 15 2 281 13 v Sri Lanka 28 Jul 2013 ODI # 3400
54 52 3 2827 150 57.69 3004 94.10 10 15 2 283 13 v Sri Lanka 31 Jul 2013 ODI # 3401
55 53 3 2837 150 56.74 3014 94.12 10 15 2 284 13 v Pakistan 6 Nov 2013 ODI # 3430
56 54 3 2883 150 56.52 3064 94.09 10 15 2 290 13 v Pakistan 8 Nov 2013 ODI # 3431
57 55 3 2886 150 55.50 3068 94.06 10 15 2 290 13 v Pakistan 11 Nov 2013 ODI # 3433
58 56 3 2889 150 54.50 3071 94.07 10 15 2 290 13 v Pakistan 24 Nov 2013 ODI # 3438
59 57 3 2987 150 55.31 3202 93.28 10 16 2 297 13 v Pakistan 27 Nov 2013 ODI # 3440
60 58 3 3028 150 55.05 3250 93.16 10 16 2 303 13 v Pakistan 30 Nov 2013 ODI # 3441
61 59 3 3093 150 55.23 3338 92.66 10 17 2 308 14 v India 5 Dec 2013 ODI # 3442
62 60 3 3193 150 56.01 3455 92.41 11 17 2 316 14 v India 8 Dec 2013 ODI # 3443
63 61 3 3206 150 55.27 3471 92.36 11 17 2 319 14 v India 11 Dec 2013 ODI # 3444
64 62 3 3315 150 56.18 3601 92.05 12 17 2 327 15 v Sri Lanka 6 Jul 2014 ODI # 3500
65 63 3 3416 150 56.93 3703 92.24 13 17 2 338 15 v Sri Lanka 9 Jul 2014 ODI # 3501
66 64 3 3464 150 56.78 3764 92.02 13 17 2 342 15 v Sri Lanka 12 Jul 2014 ODI # 3502
67 65 4 3586 150 58.78 3896 92.04 14 17 2 348 18 v Zimbabwe 17 Aug 2014 ODI # 3507
68 66 4 3601 150 58.08 3917 91.93 14 17 2 350 18 v Zimbabwe 19 Aug 2014 ODI # 3508
69 67 4 3625 150 57.53 3946 91.86 14 17 2 354 18 v Australia 27 Aug 2014 ODI # 3516
70 68 4 3691 150 57.67 4026 91.67 14 18 2 359 19 v Zimbabwe 29 Aug 2014 ODI # 3518
71 69 4 3708 150 57.04 4054 91.46 14 18 2 361 19 v Australia 2 Sep 2014 ODI # 3522
72 70 4 3722 150 56.39 4076 91.31 14 18 2 363 19 v Zimbabwe 4 Sep 2014 ODI # 3524
73 71 4 3773 150 56.31 4151 90.89 14 19 2 365 19 v Australia 6 Sep 2014 ODI # 3526
74 72 4 3811 150 56.04 4225 90.20 14 19 2 366 19 v New Zealand 21 Oct 2014 ODI # 3536
75 73 4 3930 150 56.95 4360 90.13 15 19 2 381 19 v New Zealand 24 Oct 2014 ODI # 3537
76 74 4 3942 150 56.31 4380 90.00 15 19 2 383 19 v New Zealand 27 Oct 2014 ODI # 3538
77 75 4 3950 150 55.63 4393 89.91 15 19 2 384 19 v Australia 14 Nov 2014 ODI # 3545
78 76 4 3960 150 55.00 4415 89.69 15 19 2 385 19 v Australia 16 Nov 2014 ODI # 3546
79 77 4 4062 150 55.64 4530 89.66 16 19 2 394 19 v Australia 19 Nov 2014 ODI # 3548
80 78 4 4080 150 55.13 4550 89.67 16 19 2 397 19 v Australia 21 Nov 2014 ODI # 3549
81 79 4 4098 150 54.64 4578 89.51 16 19 2 400 19 v Australia 23 Nov 2014 ODI # 3551
82 80 4 4164 150 54.78 4644 89.66 16 20 2 410 19 v West Indies 16 Jan 2015 ODI # 3579
83 81 5 4317 153* 56.80 4786 90.20 17 20 2 424 19 v West Indies 18 Jan 2015 ODI # 3583
84 82 6 4378 153* 57.60 4849 90.28 17 21 2 433 19 v West Indies 21 Jan 2015 ODI # 3587
85 83 6 4511 153* 58.58 4954 91.05 18 21 2 444 25 v West Indies 28 Jan 2015 ODI # 3593
86 84 6 4522 153* 57.97 4980 90.80 18 21 2 445 25 v Zimbabwe 15 Feb 2015 ODI # 3601
87 85 6 4544 153* 57.51 5008 90.73 18 21 2 447 25 v India 22 Feb 2015 ODI # 3610
88 86 6 4609 153* 57.61 5096 90.44 18 22 2 448 26 v West Indies 27 Feb 2015 ODI # 3616
89 87 6 4768 159 58.86 5224 91.27 19 22 2 464 30 v Ireland 3 Mar 2015 ODI # 3621
90 88 6 4806 159 58.60 5251 91.52 19 22 2 473 30 v Pakistan 7 Mar 2015 ODI # 3626
91 89 6 4818 159 58.04 5267 91.47 19 22 2 476 30 v U.A.E. 12 Mar 2015 ODI # 3633
92 90 6 4834 159 57.54 5290 91.37 19 22 2 477 30 v Sri Lanka 18 Mar 2015 ODI # 3640
93 91 6 4844 159 56.98 5304 91.32 19 22 2 479 30 v New Zealand 24 Mar 2015 ODI # 3644
94 92 6 4858 159 56.48 5322 91.28 19 22 2 481 30 v Bangladesh 10 Jul 2015 ODI # 3663
95 93 6 4880 159 56.09 5359 91.06 19 22 2 484 30 v Bangladesh 12 Jul 2015 ODI # 3666
96 94 6 4895 159 55.62 5394 90.74 19 22 2 486 30 v Bangladesh 15 Jul 2015 ODI # 3668
97 95 6 5019 159 56.39 5520 90.92 20 22 2 499 33 v New Zealand 19 Aug 2015 ODI # 3676
98 96 6 5027 159 55.85 5528 90.93 20 22 2 501 33 v New Zealand 23 Aug 2015 ODI # 3677
99 97 6 5071 159 55.72 5583 90.82 20 22 2 508 33 v New Zealand 26 Aug 2015 ODI # 3678
100 98 6 5108 159 55.52 5642 90.53 20 22 2 511 33 v India 11 Oct 2015 ODI # 3689
101 99 6 5125 159 55.10 5659 90.56 20 22 2 514 33 v India 14 Oct 2015 ODI # 3692
102 100 6 5130 159 54.57 5674 90.41 20 22 2 514 33 v India 18 Oct 2015 ODI # 3695
103 101 6 5137 159 54.07 5684 90.37 20 22 2 514 33 v India 22 Oct 2015 ODI # 3698
104 102 6 5160 159 53.75 5697 90.57 20 22 2 519 33 v India 25 Oct 2015 ODI # 3700
105 103 6 5166 159 53.25 5706 90.53 20 22 2 520 33 v England 3 Feb 2016 ODI # 3732
106 104 6 5170 159 52.75 5714 90.47 20 22 2 521 33 v England 6 Feb 2016 ODI # 3734
107 105 6 5297 159 53.50 5844 90.63 21 22 2 534 35 v England 9 Feb 2016 ODI # 3736
108 106 6 5297 159 52.97 5847 90.59 21 22 3 534 35 v England 12 Feb 2016 ODI # 3737
109 107 6 5356 159 53.02 5940 90.16 21 23 3 538 35 v England 14 Feb 2016 ODI # 3738
110 108 6 5376 159 52.70 5966 90.11 21 23 3 539 35 v West Indies 3 Jun 2016 ODI # 3739
111 109 6 5411 159 52.53 6012 90.00 21 23 3 541 35 v Australia 7 Jun 2016 ODI # 3741
112 110 6 5471 159 52.60 6076 90.04 21 24 3 547 36 v Australia 11 Jun 2016 ODI # 3743
113 111 6 5581 159 53.15 6175 90.38 22 24 3 560 36 v West Indies 15 Jun 2016 ODI # 3747
114 112 7 5581 159 53.15 6176 90.36 22 24 3 560 36 v Australia 19 Jun 2016 ODI # 3750
115 113 7 5597 159 52.80 6212 90.09 22 24 3 562 36 v West Indies 24 Jun 2016 ODI # 3754
116 114 7 5642 159 52.72 6242 90.38 22 24 3 571 36 v Australia 5 Oct 2016 ODI # 3790
117 115 7 5646 159 52.27 6250 90.33 22 24 3 572 36 v Australia 9 Oct 2016 ODI # 3792
118 116 7 5671 159 52.02 6272 90.41 22 24 3 577 36 v Australia 12 Oct 2016 ODI # 3795
119 117 7 5728 159 52.07 6343 90.30 22 25 3 582 37 v Sri Lanka 28 Jan 2017 ODI # 3828
120 118 7 5743 159 51.73 6357 90.34 22 25 3 585 37 v Sri Lanka 1 Feb 2017 ODI # 3830
121 119 7 5777 159 51.58 6411 90.11 22 25 3 589 37 v Sri Lanka 4 Feb 2017 ODI # 3831
122 120 7 5778 159 51.13 6420 90.00 22 25 3 589 37 v Sri Lanka 7 Feb 2017 ODI # 3833
123 121 7 5932 159 52.03 6554 90.50 23 25 3 604 42 v Sri Lanka 10 Feb 2017 ODI # 3834
124 122 7 5967 159 51.88 6597 90.45 23 25 3 608 42 v New Zealand 19 Feb 2017 ODI # 3836
125 123 7 5977 159 51.52 6610 90.42 23 25 3 610 42 v New Zealand 22 Feb 2017 ODI # 3839
126 124 7 5984 159 51.14 6629 90.27 23 25 3 610 42 v New Zealand 25 Feb 2017 ODI # 3841
127 125 7 6024 159 51.05 6667 90.35 23 25 3 616 43 v New Zealand 1 Mar 2017 ODI # 3843
128 126 7 6032 159 50.68 6695 90.09 23 25 3 617 43 v New Zealand 4 Mar 2017 ODI # 3846
129 127 7 6105 159 50.87 6771 90.16 23 26 3 625 43 v England 24 May 2017 ODI # 3872
130 128 7 6129 159 50.65 6800 90.13 23 26 3 628 43 v England 27 May 2017 ODI # 3873
131 129 7 6184 159 50.68 6854 90.22 23 27 3 639 43 v England 29 May 2017 ODI # 3874
132 130 7 6287 159 51.11 6969 90.21 24 27 3 644 45 v Sri Lanka 3 Jun 2017 ODI # 3877
133 131 7 6303 159 50.83 6989 90.18 24 27 3 646 45 v Pakistan 7 Jun 2017 ODI # 3881
134 132 7 6338 159 50.70 7043 89.99 24 27 3 649 46 v India 11 Jun 2017 ODI # 3886
135 133 8 6448 159 51.58 7155 90.11 25 27 3 657 46 v Bangladesh 15 Oct 2017 ODI # 3923
136 134 8 6533 159 51.84 7247 90.14 25 28 3 661 46 v Bangladesh 18 Oct 2017 ODI # 3925
137 135 8 6549 159 51.56 7264 90.15 25 28 3 662 46 v India 1 Feb 2018 ODI # 3969
138 136 8 6572 159 51.34 7296 90.07 25 28 3 666 46 v India 4 Feb 2018 ODI # 3970
139 137 8 6573 159 50.95 7298 90.06 25 28 3 666 46 v India 7 Feb 2018 ODI # 3971
140 138 8 6606 159 50.81 7338 90.02 25 28 3 670 46 v India 10 Feb 2018 ODI # 3973
141 139 8 6677 159 50.96 7430 89.86 25 29 3 675 46 v India 13 Feb 2018 ODI # 3976
142 140 8 6687 159 50.65 7449 89.77 25 29 3 677 46 v India 16 Feb 2018 ODI # 3978
143 141 8 6706 159 50.42 7463 89.85 25 29 3 680 46 v Sri Lanka 29 Jul 2018 ODI # 4025
144 142 8 6749 159 50.36 7506 89.91 25 29 3 686 46 v Sri Lanka 1 Aug 2018 ODI # 4027
145 143 8 6808 159 50.42 7565 89.99 25 30 3 695 47 v Sri Lanka 5 Aug 2018 ODI # 4029
146 144 8 6848 159 50.35 7588 90.24 25 30 3 701 47 v Sri Lanka 8 Aug 2018 ODI # 4030
147 145 8 6848 159 49.98 7592 90.20 25 30 4 701 47 v Sri Lanka 12 Aug 2018 ODI # 4031
148 146 9 6956 159 50.77 7712 90.19 26 30 4 708 48 v Pakistan 19 Jan 2019 ODI # 4080
149 147 9 6964 159 50.46 7717 90.24 26 30 4 710 48 v Pakistan 22 Jan 2019 ODI # 4081
150 148 9 6989 159 50.28 7747 90.21 26 30 4 713 48 v Pakistan 25 Jan 2019 ODI # 4084
151 149 9 7048 159 50.34 7822 90.10 26 31 4 720 48 v Pakistan 27 Jan 2019 ODI # 4087
152 150 9 7062 159 50.08 7839 90.08 26 31 4 722 48 v Pakistan 30 Jan 2019 ODI # 4090
153 151 9 7075 159 49.82 7862 89.98 26 31 4 723 48 v England 30 May 2019 ODI # 4143
154 152 9 7081 159 49.51 7871 89.96 26 31 4 724 48 v India 5 Jun 2019 ODI # 4150
155 153 9 7087 159 49.21 7878 89.95 26 31 4 725 48 v West Indies 10 Jun 2019 ODI # 4156
156 154 10 7128 159 49.50 7961 89.53 26 31 4 729 48 v Afghanistan 15 Jun 2019 ODI # 4160
157 155 10 7183 159 49.53 8044 89.29 26 32 4 733 48 v New Zealand 19 Jun 2019 ODI # 4165
158 156 10 7185 159 49.21 8047 89.28 26 32 4 733 48 v Pakistan 23 Jun 2019 ODI # 4171
159 157 11 7265 159 49.76 8152 89.11 26 33 4 738 48 v Sri Lanka 28 Jun 2019 ODI # 4176
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