Records type batting analysis [change type]
View reverse cumulative averages [change view]
Batting or fielding first fielding first remove fielding first 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 2007-2023 262 254 36 10709 264 49.12 11644 91.97 31 55 16 994 323 Profile
filtered 2007-2023 150 143 28 5748 152* 49.98 6379 90.10 15 35 9 531 172
Reverse cumulative
1 1 0 46 46 46.00 40 115.00 0 0 0 4 4 v New Zealand 22 Oct 2023 ODI # 4678
2 2 0 94 48 47.00 80 117.50 0 0 0 11 6 v Bangladesh 19 Oct 2023 ODI # 4674
3 3 0 180 86 60.00 143 125.87 0 1 0 17 12 v Pakistan 14 Oct 2023 ODI # 4669
4 4 0 311 131 77.75 227 137.00 1 1 0 33 17 v Afghanistan 11 Oct 2023 ODI # 4666
5 5 0 311 131 62.20 233 133.47 1 1 1 33 17 v Australia 8 Oct 2023 ODI # 4662
6 6 0 392 131 65.33 290 135.17 1 2 1 38 23 v Australia 27 Sep 2023 ODI # 4657
7 6 0 392 131 65.33 290 135.17 1 2 1 38 23 v Sri Lanka 17 Sep 2023 ODI # 4649
8 7 0 392 131 56.00 292 134.24 1 2 2 38 23 v Bangladesh 15 Sep 2023 ODI # 4645
9 8 1 466 131 66.57 351 132.76 1 3 2 44 28 v Nepal 4 Sep 2023 ODI # 4632
10 9 2 478 131 68.28 370 129.18 1 3 2 46 28 v West Indies 27 Jul 2023 ODI # 4622
11 10 2 508 131 63.50 387 131.26 1 3 2 48 30 v Australia 22 Mar 2023 ODI # 4545
12 11 2 559 131 62.11 437 127.91 1 4 2 55 32 v New Zealand 21 Jan 2023 ODI # 4509
13 12 2 576 131 57.60 458 125.76 1 4 2 57 33 v Sri Lanka 12 Jan 2023 ODI # 4503
14 13 3 627 131 62.70 486 129.01 1 5 2 60 38 v Bangladesh 7 Dec 2022 ODI # 4496
15 14 3 644 131 58.54 503 128.03 1 5 2 64 38 v England 17 Jul 2022 ODI # 4433
16 15 3 644 131 53.66 513 125.53 1 5 3 64 38 v England 14 Jul 2022 ODI # 4428
17 16 4 720 131 60.00 571 126.09 1 6 3 71 43 v England 12 Jul 2022 ODI # 4424
18 17 4 780 131 60.00 622 125.40 1 7 3 81 44 v West Indies 6 Feb 2022 ODI # 4353
19 18 4 899 131 64.21 750 119.86 2 7 3 89 50 v Australia 19 Jan 2020 ODI # 4233
20 19 4 962 131 64.13 813 118.32 2 8 3 97 51 v West Indies 22 Dec 2019 ODI # 4223
21 20 4 972 131 60.75 819 118.68 2 8 3 99 51 v West Indies 14 Aug 2019 ODI # 4199
22 20 4 972 131 60.75 819 118.68 2 8 3 99 51 v West Indies 8 Aug 2019 ODI # 4196
23 21 4 973 131 57.23 823 118.22 2 8 3 99 51 v New Zealand 9 Jul 2019 ODI # 4190
24 22 4 1076 131 59.77 917 117.33 3 8 3 113 53 v Sri Lanka 6 Jul 2019 ODI # 4187
25 23 4 1178 131 62.00 1026 114.81 4 8 3 128 53 v England 30 Jun 2019 ODI # 4179
26 24 5 1300 131 68.42 1170 111.11 5 8 3 141 55 v South Africa 5 Jun 2019 ODI # 4150
27 25 5 1356 131 67.80 1259 107.70 5 9 3 145 55 v Australia 13 Mar 2019 ODI # 4113
28 26 5 1370 131 65.23 1273 107.61 5 9 3 147 56 v Australia 8 Mar 2019 ODI # 4109
29 27 5 1407 131 63.95 1339 105.07 5 9 3 152 56 v Australia 2 Mar 2019 ODI # 4102
30 28 5 1469 131 63.86 1416 103.74 5 10 3 155 58 v New Zealand 28 Jan 2019 ODI # 4088
31 29 5 1480 131 61.66 1440 102.77 5 10 3 156 58 v New Zealand 23 Jan 2019 ODI # 4082
32 30 5 1489 131 59.56 1457 102.19 5 10 3 157 58 v Australia 18 Jan 2019 ODI # 4079
33 31 5 1532 131 58.92 1509 101.52 5 10 3 159 60 v Australia 15 Jan 2019 ODI # 4078
34 32 5 1665 133 61.66 1638 101.64 6 10 3 169 66 v Australia 12 Jan 2019 ODI # 4077
35 33 6 1728 133 64.00 1694 102.00 6 11 3 174 70 v West Indies 1 Nov 2018 ODI # 4064
36 34 6 1736 133 62.00 1703 101.93 6 11 3 176 70 v West Indies 27 Oct 2018 ODI # 4062
37 35 7 1888 152* 67.42 1820 103.73 7 11 3 191 78 v West Indies 21 Oct 2018 ODI # 4056
38 36 7 1936 152* 66.75 1875 103.25 7 11 3 194 81 v Bangladesh 28 Sep 2018 ODI # 4048
39 37 8 2047 152* 70.58 1994 102.65 8 11 3 201 85 v Pakistan 23 Sep 2018 ODI # 4044
40 38 9 2130 152* 73.44 2098 101.52 8 12 3 206 88 v Bangladesh 21 Sep 2018 ODI # 4042
41 39 9 2182 152* 72.73 2137 102.10 8 13 3 212 91 v Pakistan 19 Sep 2018 ODI # 4040
42 40 9 2197 152* 70.87 2163 101.57 8 13 3 214 91 v England 14 Jul 2018 ODI # 4016
43 41 10 2334 152* 75.29 2277 102.50 9 13 3 229 95 v England 12 Jul 2018 ODI # 4014
44 42 10 2349 152* 73.40 2290 102.57 9 13 3 232 95 v South Africa 16 Feb 2018 ODI # 3978
45 43 10 2364 152* 71.63 2307 102.47 9 13 3 234 96 v South Africa 4 Feb 2018 ODI # 3970
46 44 10 2384 152* 70.11 2337 102.01 9 13 3 236 97 v South Africa 1 Feb 2018 ODI # 3969
47 45 10 2391 152* 68.31 2351 101.70 9 13 3 236 98 v Sri Lanka 17 Dec 2017 ODI # 3942
48 46 10 2398 152* 66.61 2370 101.18 9 13 3 237 98 v New Zealand 25 Oct 2017 ODI # 3931
49 47 10 2523 152* 68.18 2479 101.77 10 13 3 248 103 v Australia 1 Oct 2017 ODI # 3919
50 48 10 2588 152* 68.10 2534 102.13 10 14 3 249 108 v Australia 28 Sep 2017 ODI # 3917
51 49 10 2659 152* 68.17 2596 102.42 10 15 3 255 112 v Australia 24 Sep 2017 ODI # 3914
52 50 10 2675 152* 66.87 2616 102.25 10 15 3 256 112 v Sri Lanka 3 Sep 2017 ODI # 3909
53 51 11 2799 152* 69.97 2761 101.37 11 15 3 272 114 v Sri Lanka 27 Aug 2017 ODI # 3907
54 52 11 2853 152* 69.58 2806 101.67 11 16 3 277 117 v Sri Lanka 24 Aug 2017 ODI # 3906
55 53 11 2857 152* 68.02 2819 101.34 11 16 3 277 117 v Sri Lanka 20 Aug 2017 ODI # 3905
56 54 11 2857 152* 66.44 2822 101.24 11 16 4 277 117 v Pakistan 18 Jun 2017 ODI # 3894
57 55 12 2980 152* 69.30 2951 100.98 12 16 4 292 118 v Bangladesh 15 Jun 2017 ODI # 3891
58 56 12 2992 152* 68.00 2971 100.70 12 16 4 293 119 v South Africa 11 Jun 2017 ODI # 3886
59 57 12 3003 152* 66.73 2990 100.43 12 16 4 295 119 v New Zealand 26 Oct 2016 ODI # 3799
60 58 12 3016 152* 65.56 3011 100.16 12 16 4 297 119 v New Zealand 23 Oct 2016 ODI # 3798
61 59 12 3031 152* 64.48 3038 99.76 12 16 4 298 120 v New Zealand 20 Oct 2016 ODI # 3797
62 60 12 3045 152* 63.43 3064 99.37 12 16 4 299 121 v New Zealand 16 Oct 2016 ODI # 3796
63 61 12 3144 152* 64.16 3172 99.11 12 17 4 308 122 v Australia 23 Jan 2016 ODI # 3727
64 62 12 3185 152* 63.70 3197 99.62 12 17 4 310 125 v Australia 20 Jan 2016 ODI # 3726
65 63 12 3201 152* 62.76 3217 99.50 12 17 4 313 125 v South Africa 25 Oct 2015 ODI # 3700
66 64 12 3266 152* 62.80 3291 99.24 12 18 4 320 127 v South Africa 18 Oct 2015 ODI # 3695
67 65 12 3416 152* 64.45 3424 99.76 13 18 4 333 133 v South Africa 11 Oct 2015 ODI # 3689
68 66 12 3479 152* 64.42 3492 99.62 13 19 4 337 134 v Bangladesh 18 Jun 2015 ODI # 3658
69 67 12 3513 152* 63.87 3540 99.23 13 19 4 338 136 v Australia 26 Mar 2015 ODI # 3645
70 68 12 3529 152* 63.01 3561 99.10 13 19 4 340 136 v Zimbabwe 14 Mar 2015 ODI # 3636
71 69 12 3593 152* 63.03 3627 99.06 13 20 4 343 139 v Ireland 10 Mar 2015 ODI # 3631
72 70 12 3600 152* 62.06 3645 98.76 13 20 4 344 139 v West Indies 6 Mar 2015 ODI # 3625
73 71 13 3657 152* 63.05 3700 98.83 13 21 4 354 140 v U.A.E. 28 Feb 2015 ODI # 3618
74 72 13 3666 152* 62.13 3712 98.76 13 21 4 356 140 v Sri Lanka 16 Nov 2014 ODI # 3547
75 73 14 3684 152* 62.44 3736 98.60 13 21 4 357 140 v Afghanistan 5 Mar 2014 ODI # 3483
76 74 14 3705 152* 61.75 3765 98.40 13 21 4 358 141 v Bangladesh 26 Feb 2014 ODI # 3474
77 75 14 3709 152* 60.80 3778 98.17 13 21 4 358 141 v New Zealand 31 Jan 2014 ODI # 3467
78 76 14 3748 152* 60.45 3816 98.21 13 21 4 359 145 v New Zealand 25 Jan 2014 ODI # 3462
79 77 14 3768 152* 59.80 3850 97.87 13 21 4 361 146 v New Zealand 22 Jan 2014 ODI # 3458
80 78 14 3771 152* 58.92 3873 97.36 13 21 4 361 146 v New Zealand 19 Jan 2014 ODI # 3456
81 78 14 3771 152* 58.92 3873 97.36 13 21 4 361 146 v South Africa 11 Dec 2013 ODI # 3444
82 79 14 3790 152* 58.30 3899 97.20 13 21 4 363 146 v South Africa 8 Dec 2013 ODI # 3443
83 80 14 3808 152* 57.69 3942 96.60 13 21 4 365 146 v South Africa 5 Dec 2013 ODI # 3442
84 81 14 3812 152* 56.89 3956 96.35 13 21 4 365 146 v West Indies 27 Nov 2013 ODI # 3439
85 82 14 3884 152* 57.11 4037 96.21 13 22 4 373 147 v West Indies 21 Nov 2013 ODI # 3436
86 83 14 3963 152* 57.43 4126 96.04 13 23 4 380 150 v Australia 30 Oct 2013 ODI # 3424
87 84 15 3972 152* 57.56 4139 95.96 13 23 4 381 150 v Australia 23 Oct 2013 ODI # 3422
88 85 16 4113 152* 59.60 4262 96.50 14 23 4 398 154 v Australia 16 Oct 2013 ODI # 3420
89 86 16 4155 152* 59.35 4309 96.42 14 23 4 404 154 v Australia 13 Oct 2013 ODI # 3419
90 87 17 4219 152* 60.27 4399 95.90 14 24 4 409 155 v Zimbabwe 1 Aug 2013 ODI # 3402
91 88 17 4233 152* 59.61 4420 95.76 14 24 4 411 155 v Zimbabwe 28 Jul 2013 ODI # 3399
92 89 17 4253 152* 59.06 4460 95.35 14 24 4 413 155 v Zimbabwe 24 Jul 2013 ODI # 3395
93 90 17 4311 152* 59.05 4549 94.76 14 25 4 418 156 v Sri Lanka 11 Jul 2013 ODI # 3388
94 91 17 4316 152* 58.32 4562 94.60 14 25 4 418 156 v Sri Lanka 2 Jul 2013 ODI # 3382
95 92 17 4349 152* 57.98 4612 94.29 14 25 4 422 156 v Sri Lanka 20 Jun 2013 ODI # 3376
96 93 17 4367 152* 57.46 4644 94.03 14 25 4 424 156 v Pakistan 15 Jun 2013 ODI # 3372
97 94 17 4419 152* 57.38 4700 94.02 14 26 4 431 156 v West Indies 11 Jun 2013 ODI # 3368
98 95 17 4502 152* 57.71 4793 93.92 14 27 4 442 157 v England 23 Jan 2013 ODI # 3327
99 96 17 4506 152* 57.03 4807 93.73 14 27 4 442 157 v Sri Lanka 31 Jul 2012 ODI # 3294
100 97 17 4506 152* 56.32 4808 93.71 14 27 5 442 157 v Sri Lanka 28 Jul 2012 ODI # 3293
101 98 17 4574 152* 56.46 4891 93.51 14 28 5 447 158 v Pakistan 18 Mar 2012 ODI # 3263
102 99 17 4574 152* 55.78 4896 93.42 14 28 6 447 158 v Australia 19 Feb 2012 ODI # 3244
103 100 17 4589 152* 55.28 4923 93.21 14 28 6 449 158 v Sri Lanka 14 Feb 2012 ODI # 3239
104 101 17 4622 152* 55.02 4964 93.11 14 28 6 450 159 v Australia 12 Feb 2012 ODI # 3237
105 102 17 4632 152* 54.49 4981 92.99 14 28 6 451 159 v Sri Lanka 8 Feb 2012 ODI # 3233
106 103 17 4653 152* 54.10 5002 93.02 14 28 6 453 159 v Australia 5 Feb 2012 ODI # 3231
107 104 17 4748 152* 54.57 5102 93.06 14 29 6 463 160 v West Indies 5 Dec 2011 ODI # 3221
108 105 18 4838 152* 55.60 5200 93.03 14 30 6 470 162 v West Indies 2 Dec 2011 ODI # 3219
109 106 18 4910 152* 55.79 5299 92.65 14 31 6 473 163 v West Indies 29 Nov 2011 ODI # 3217
110 107 18 4949 152* 55.60 5346 92.57 14 31 6 473 164 v West Indies 13 Jun 2011 ODI # 3162
111 108 19 5035 152* 56.57 5437 92.60 14 32 6 478 166 v West Indies 11 Jun 2011 ODI # 3161
112 109 20 5042 152* 56.65 5451 92.49 14 32 6 479 166 v West Indies 8 Jun 2011 ODI # 3160
113 110 21 5110 152* 57.41 5526 92.47 14 33 6 482 167 v West Indies 6 Jun 2011 ODI # 3159
114 111 21 5115 152* 56.83 5534 92.42 14 33 6 483 167 v South Africa 23 Jan 2011 ODI # 3087
115 112 21 5116 152* 56.21 5540 92.34 14 33 6 483 167 v South Africa 21 Jan 2011 ODI # 3084
116 113 21 5139 152* 55.85 5585 92.01 14 33 6 485 167 v South Africa 18 Jan 2011 ODI # 3082
117 114 21 5150 152* 55.37 5612 91.76 14 33 6 486 167 v South Africa 12 Jan 2011 ODI # 3079
118 114 21 5150 152* 55.37 5612 91.76 14 33 6 486 167 v New Zealand 10 Dec 2010 ODI # 3077
119 115 21 5194 152* 55.25 5660 91.76 14 33 6 490 168 v New Zealand 7 Dec 2010 ODI # 3076
120 116 21 5199 152* 54.72 5669 91.70 14 33 6 490 168 v Sri Lanka 28 Aug 2010 ODI # 3040
121 117 21 5199 152* 54.15 5671 91.67 14 33 7 490 168 v Sri Lanka 16 Aug 2010 ODI # 3032
122 118 21 5203 152* 53.63 5682 91.56 14 33 7 490 168 v New Zealand 10 Aug 2010 ODI # 3030
123 119 21 5225 152* 53.31 5706 91.57 14 33 7 492 168 v Pakistan 19 Jun 2010 ODI # 2996
124 120 21 5225 152* 52.77 5707 91.55 14 33 8 492 168 v Bangladesh 16 Jun 2010 ODI # 2993
125 121 22 5326 152* 53.79 5807 91.71 15 33 8 498 170 v Sri Lanka 30 May 2010 ODI # 2983
126 122 22 5374 152* 53.74 5868 91.58 15 33 8 501 170 v South Africa 27 Feb 2010 ODI # 2963
127 122 22 5374 152* 53.74 5868 91.58 15 33 8 501 170 v West Indies 5 Jul 2009 ODI # 2855
128 123 22 5385 152* 53.31 5877 91.62 15 33 8 501 170 v West Indies 3 Jul 2009 ODI # 2854
129 123 22 5385 152* 53.31 5877 91.62 15 33 8 501 170 v New Zealand 11 Mar 2009 ODI # 2824
130 124 22 5400 152* 52.94 5899 91.54 15 33 8 502 170 v Sri Lanka 8 Feb 2009 ODI # 2818
131 125 23 5425 152* 53.18 5929 91.49 15 33 8 505 170 v Sri Lanka 28 Jan 2009 ODI # 2806
132 126 24 5433 152* 53.26 5939 91.48 15 33 8 506 170 v England 26 Nov 2008 ODI # 2783
133 127 24 5461 152* 53.01 5980 91.32 15 33 8 509 170 v England 20 Nov 2008 ODI # 2778
134 128 24 5464 152* 52.53 5985 91.29 15 33 8 509 170 v Sri Lanka 29 Aug 2008 ODI # 2756
135 129 24 5464 152* 52.03 5987 91.26 15 33 9 509 170 v Sri Lanka 20 Aug 2008 ODI # 2745
136 130 24 5467 152* 51.57 5995 91.19 15 33 9 509 170 v Sri Lanka 6 Jul 2008 ODI # 2735
137 131 25 5489 152* 51.78 6023 91.13 15 33 9 511 170 v Sri Lanka 3 Jul 2008 ODI # 2732
138 132 25 5511 152* 51.50 6046 91.15 15 33 9 513 170 v Bangladesh 28 Jun 2008 ODI # 2721
139 133 26 5511 152* 51.50 6047 91.13 15 33 9 513 170 v Pakistan 26 Jun 2008 ODI # 2717
140 134 26 5535 152* 51.25 6074 91.12 15 33 9 518 170 v Pakistan 14 Jun 2008 ODI # 2707
141 135 26 5561 152* 51.01 6117 90.91 15 33 9 519 171 v Bangladesh 12 Jun 2008 ODI # 2706
142 136 26 5627 152* 51.15 6204 90.69 15 34 9 525 171 v Australia 2 Mar 2008 ODI # 2688
143 137 27 5630 152* 51.18 6211 90.64 15 34 9 525 171 v Sri Lanka 26 Feb 2008 ODI # 2686
144 138 27 5631 152* 50.72 6214 90.61 15 34 9 525 171 v Australia 24 Feb 2008 ODI # 2685
145 139 27 5655 152* 50.49 6250 90.48 15 34 9 526 171 v Sri Lanka 19 Feb 2008 ODI # 2681
146 140 27 5656 152* 50.05 6253 90.45 15 34 9 526 171 v Australia 17 Feb 2008 ODI # 2680
147 141 28 5695 152* 50.39 6314 90.19 15 34 9 528 171 v Australia 10 Feb 2008 ODI # 2675
148 142 28 5747 152* 50.41 6375 90.14 15 35 9 531 172 v Pakistan 18 Nov 2007 ODI # 2647
149 143 28 5748 152* 49.98 6379 90.10 15 35 9 531 172 v Australia 5 Oct 2007 ODI # 2625
150 143 28 5748 152* 49.98 6379 90.10 15 35 9 531 172 v Ireland 23 Jun 2007 ODI # 2590
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