Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team Australia remove Australia 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 2009-2023 161 159 6 6932 179 45.30 7127 97.26 22 33 4 733 130 Profile
filtered 2009-2023 161 159 6 6932 179 45.30 7127 97.26 22 33 4 733 130
Reverse cumulative
1 1 0 7 7 7.00 3 233.33 0 0 0 1 0 v India 19 Nov 2023 ODI # 4705
2 2 0 36 29 18.00 21 171.42 0 0 0 2 4 v South Africa 16 Nov 2023 ODI # 4704
3 3 0 89 53 29.66 82 108.53 0 1 0 8 4 v Bangladesh 11 Nov 2023 ODI # 4700
4 4 0 107 53 26.75 111 96.39 0 1 0 11 4 v Afghanistan 7 Nov 2023 ODI # 4696
5 5 0 122 53 24.40 127 96.06 0 1 0 12 5 v England 4 Nov 2023 ODI # 4693
6 6 0 203 81 33.83 192 105.72 0 2 0 17 11 v New Zealand 28 Oct 2023 ODI # 4684
7 7 0 307 104 43.85 285 107.71 1 2 0 28 14 v Netherlands 25 Oct 2023 ODI # 4681
8 8 0 470 163 58.75 409 114.91 2 2 0 42 23 v Pakistan 20 Oct 2023 ODI # 4675
9 9 0 481 163 53.44 415 115.90 2 2 0 42 24 v Sri Lanka 16 Oct 2023 ODI # 4671
10 10 0 494 163 49.40 442 111.76 2 2 0 44 24 v South Africa 12 Oct 2023 ODI # 4667
11 11 0 535 163 48.63 494 108.29 2 2 0 50 24 v India 8 Oct 2023 ODI # 4662
12 12 0 591 163 49.25 528 111.93 2 3 0 56 28 v India 27 Sep 2023 ODI # 4657
13 13 0 644 163 49.53 567 113.58 2 4 0 63 29 v India 24 Sep 2023 ODI # 4654
14 14 0 696 163 49.71 620 112.25 2 5 0 69 31 v India 22 Sep 2023 ODI # 4651
15 15 0 706 163 47.06 626 112.77 2 5 0 70 32 v South Africa 17 Sep 2023 ODI # 4648
16 16 0 718 163 44.87 639 112.36 2 5 0 72 32 v South Africa 15 Sep 2023 ODI # 4646
17 17 0 796 163 46.82 695 114.53 2 6 0 82 35 v South Africa 12 Sep 2023 ODI # 4642
18 18 0 902 163 50.11 788 114.46 3 6 0 94 38 v South Africa 9 Sep 2023 ODI # 4638
19 19 0 902 163 47.47 790 114.17 3 6 1 94 38 v South Africa 7 Sep 2023 ODI # 4635
20 20 0 925 163 46.25 821 112.66 3 6 1 95 38 v India 22 Mar 2023 ODI # 4545
21 21 0 1031 163 49.09 923 111.70 4 6 1 103 40 v England 22 Nov 2022 ODI # 4480
22 22 0 1047 163 47.59 940 111.38 4 6 1 105 40 v England 19 Nov 2022 ODI # 4477
23 23 0 1133 163 49.26 1024 110.64 4 7 1 115 41 v England 17 Nov 2022 ODI # 4475
24 24 0 1138 163 47.41 1035 109.95 4 7 1 116 41 v New Zealand 8 Sep 2022 ODI # 4462
25 25 0 1158 163 46.32 1060 109.24 4 7 1 118 42 v New Zealand 6 Sep 2022 ODI # 4461
26 26 0 1252 163 48.15 1156 108.30 4 8 1 132 44 v Zimbabwe 3 Sep 2022 ODI # 4460
27 27 0 1265 163 46.85 1165 108.58 4 8 1 134 44 v Zimbabwe 31 Aug 2022 ODI # 4459
28 28 0 1322 163 47.21 1231 107.39 4 9 1 141 45 v Zimbabwe 28 Aug 2022 ODI # 4458
29 29 0 1332 163 45.93 1239 107.50 4 9 1 143 45 v Sri Lanka 24 Jun 2022 ODI # 4418
30 30 0 1431 163 47.70 1351 105.92 4 10 1 155 45 v Sri Lanka 21 Jun 2022 ODI # 4416
31 31 0 1440 163 46.45 1363 105.64 4 10 1 157 45 v Sri Lanka 19 Jun 2022 ODI # 4415
32 32 0 1477 163 46.15 1414 104.45 4 10 1 162 45 v Sri Lanka 16 Jun 2022 ODI # 4412
33 33 0 1477 163 44.75 1417 104.23 4 10 2 162 45 v Sri Lanka 14 Jun 2022 ODI # 4409
34 34 0 1560 163 45.88 1494 104.41 4 11 2 169 48 v India 29 Nov 2020 ODI # 4266
35 35 0 1629 163 46.54 1570 103.75 4 12 2 175 48 v India 27 Nov 2020 ODI # 4265
36 36 0 1653 163 45.91 1602 103.18 4 12 2 178 48 v England 16 Sep 2020 ODI # 4261
37 37 0 1659 163 44.83 1613 102.85 4 12 2 178 48 v England 13 Sep 2020 ODI # 4260
38 38 0 1665 163 43.81 1627 102.33 4 12 2 178 48 v England 11 Sep 2020 ODI # 4259
39 39 0 1732 163 44.41 1715 100.99 4 13 2 187 48 v New Zealand 13 Mar 2020 ODI # 4255
40 40 0 1736 163 43.40 1724 100.69 4 13 2 187 48 v South Africa 7 Mar 2020 ODI # 4254
41 41 0 1771 163 43.19 1747 101.37 4 13 2 191 49 v South Africa 4 Mar 2020 ODI # 4252
42 42 0 1796 163 42.76 1774 101.24 4 13 2 194 49 v South Africa 29 Feb 2020 ODI # 4248
43 43 0 1799 163 41.83 1781 101.01 4 13 2 194 49 v India 19 Jan 2020 ODI # 4233
44 44 0 1814 163 41.22 1793 101.17 4 13 2 196 49 v India 17 Jan 2020 ODI # 4232
45 45 1 1942 163 44.13 1905 101.94 5 13 2 213 52 v India 14 Jan 2020 ODI # 4231
46 46 1 1951 163 43.35 1916 101.82 5 13 2 215 52 v England 11 Jul 2019 ODI # 4191
47 47 1 2073 163 45.06 2033 101.96 6 13 2 230 54 v South Africa 6 Jul 2019 ODI # 4188
48 48 1 2089 163 44.44 2056 101.60 6 13 2 233 54 v New Zealand 29 Jun 2019 ODI # 4178
49 49 1 2142 163 44.62 2117 101.18 6 14 2 239 54 v England 25 Jun 2019 ODI # 4173
50 50 1 2308 166 47.10 2264 101.94 7 14 2 253 59 v Bangladesh 20 Jun 2019 ODI # 4166
51 51 1 2334 166 46.68 2312 100.95 7 14 2 255 59 v Sri Lanka 15 Jun 2019 ODI # 4159
52 52 1 2441 166 47.86 2423 100.74 8 14 2 266 60 v Pakistan 12 Jun 2019 ODI # 4157
53 53 1 2497 166 48.01 2507 99.60 8 15 2 271 60 v India 9 Jun 2019 ODI # 4155
54 54 1 2500 166 47.16 2515 99.40 8 15 2 271 60 v West Indies 6 Jun 2019 ODI # 4152
55 55 2 2589 166 48.84 2629 98.47 8 16 2 279 60 v Afghanistan 1 Jun 2019 ODI # 4146
56 56 2 2604 166 48.22 2640 98.63 8 16 2 281 60 v England 28 Jan 2018 ODI # 3968
57 57 2 2617 166 47.58 2651 98.71 8 16 2 283 60 v England 26 Jan 2018 ODI # 3966
58 58 2 2625 166 46.87 2661 98.64 8 16 2 285 60 v England 21 Jan 2018 ODI # 3960
59 59 2 2660 166 46.66 2701 98.48 8 16 2 290 60 v England 19 Jan 2018 ODI # 3958
60 60 2 2662 166 45.89 2706 98.37 8 16 2 290 60 v England 14 Jan 2018 ODI # 3951
61 61 2 2715 166 46.01 2768 98.08 8 17 2 295 60 v India 1 Oct 2017 ODI # 3919
62 62 2 2839 166 47.31 2887 98.33 9 17 2 307 64 v India 28 Sep 2017 ODI # 3917
63 63 2 2881 166 47.22 2931 98.29 9 17 2 311 65 v India 24 Sep 2017 ODI # 3914
64 64 2 2882 166 46.48 2940 98.02 9 17 2 311 65 v India 21 Sep 2017 ODI # 3912
65 65 2 2907 166 46.14 2968 97.94 9 17 2 313 65 v India 17 Sep 2017 ODI # 3910
66 66 2 2928 166 45.75 2993 97.82 9 17 2 317 65 v England 10 Jun 2017 ODI # 3885
67 67 3 2968 166 46.37 3037 97.72 9 17 2 319 65 v Bangladesh 5 Jun 2017 ODI # 3879
68 68 3 2986 166 45.93 3053 97.80 9 17 2 320 66 v New Zealand 2 Jun 2017 ODI # 3876
69 69 3 3165 179 47.95 3181 99.49 10 17 2 339 71 v Pakistan 26 Jan 2017 ODI # 3826
70 70 3 3295 179 49.17 3300 99.84 11 17 2 350 73 v Pakistan 22 Jan 2017 ODI # 3822
71 71 3 3330 179 48.97 3338 99.76 11 17 2 355 73 v Pakistan 19 Jan 2017 ODI # 3820
72 72 3 3346 179 48.49 3360 99.58 11 17 2 356 73 v Pakistan 15 Jan 2017 ODI # 3818
73 73 3 3353 179 47.90 3378 99.25 11 17 2 357 73 v Pakistan 13 Jan 2017 ODI # 3817
74 74 3 3509 179 49.42 3506 100.08 12 17 2 370 77 v New Zealand 9 Dec 2016 ODI # 3813
75 75 3 3628 179 50.38 3621 100.19 13 17 2 384 78 v New Zealand 6 Dec 2016 ODI # 3812
76 76 3 3652 179 50.02 3650 100.05 13 17 2 388 78 v New Zealand 4 Dec 2016 ODI # 3811
77 77 3 3825 179 51.68 3786 101.03 14 17 2 412 78 v South Africa 12 Oct 2016 ODI # 3795
78 78 3 3831 179 51.08 3791 101.05 14 17 2 413 78 v South Africa 9 Oct 2016 ODI # 3792
79 79 3 3948 179 51.94 3898 101.28 15 17 2 426 80 v South Africa 5 Oct 2016 ODI # 3790
80 80 3 3998 179 51.92 3954 101.11 15 18 2 433 81 v South Africa 2 Oct 2016 ODI # 3787
81 81 3 4038 179 51.76 3990 101.20 15 18 2 438 82 v South Africa 30 Sep 2016 ODI # 3785
82 82 3 4086 179 51.72 4020 101.64 15 18 2 443 84 v Ireland 27 Sep 2016 ODI # 3782
83 83 3 4192 179 52.40 4146 101.10 16 18 2 452 84 v Sri Lanka 4 Sep 2016 ODI # 3776
84 84 3 4211 179 51.98 4162 101.17 16 18 2 455 84 v Sri Lanka 31 Aug 2016 ODI # 3774
85 85 3 4221 179 51.47 4174 101.12 16 18 2 456 84 v Sri Lanka 28 Aug 2016 ODI # 3772
86 86 3 4222 179 50.86 4178 101.05 16 18 2 456 84 v Sri Lanka 24 Aug 2016 ODI # 3769
87 87 3 4230 179 50.35 4195 100.83 16 18 2 456 84 v Sri Lanka 21 Aug 2016 ODI # 3768
88 88 3 4339 179 51.04 4315 100.55 17 18 2 467 86 v South Africa 11 Jun 2016 ODI # 3743
89 89 3 4340 179 50.46 4320 100.46 17 18 2 467 86 v South Africa 7 Jun 2016 ODI # 3741
90 90 4 4395 179 51.10 4375 100.45 17 19 2 470 87 v West Indies 5 Jun 2016 ODI # 3740
91 91 4 4411 179 50.70 4389 100.50 17 19 2 473 87 v New Zealand 8 Feb 2016 ODI # 3735
92 92 4 4509 179 51.23 4468 100.91 17 20 2 481 91 v New Zealand 6 Feb 2016 ODI # 3733
93 93 4 4521 179 50.79 4479 100.93 17 20 2 483 91 v New Zealand 3 Feb 2016 ODI # 3731
94 94 4 4643 179 51.58 4592 101.11 18 20 2 492 94 v India 23 Jan 2016 ODI # 3727
95 95 4 4736 179 52.04 4684 101.11 18 21 2 504 95 v India 20 Jan 2016 ODI # 3726
96 96 4 4741 179 51.53 4694 101.00 18 21 2 505 95 v India 12 Jan 2016 ODI # 3723
97 97 5 4742 179 51.54 4695 101.00 18 21 2 505 95 v England 5 Sep 2015 ODI # 3681
98 98 5 4801 179 51.62 4762 100.81 18 22 2 511 95 v England 3 Sep 2015 ODI # 3680
99 99 5 4885 179 51.96 4842 100.88 18 23 2 518 98 v Ireland 27 Aug 2015 ODI # 3679
100 100 5 4930 179 51.89 4888 100.85 18 23 2 525 98 v New Zealand 29 Mar 2015 ODI # 3646
101 101 5 4942 179 51.47 4895 100.96 18 23 2 526 99 v India 26 Mar 2015 ODI # 3645
102 102 5 4966 179 51.19 4918 100.97 18 23 2 529 99 v Pakistan 20 Mar 2015 ODI # 3642
103 103 6 4987 179 51.41 4924 101.27 18 23 2 531 101 v Scotland 14 Mar 2015 ODI # 3637
104 104 6 4996 179 50.97 4936 101.21 18 23 2 532 101 v Sri Lanka 8 Mar 2015 ODI # 3629
105 105 6 5174 179 52.26 5069 102.07 19 23 2 551 106 v Afghanistan 4 Mar 2015 ODI # 3623
106 106 6 5208 179 52.08 5111 101.89 19 23 2 553 107 v New Zealand 28 Feb 2015 ODI # 3617
107 107 6 5230 179 51.78 5129 101.96 19 23 2 556 107 v England 14 Feb 2015 ODI # 3600
108 108 6 5242 179 51.39 5147 101.84 19 23 2 558 107 v England 1 Feb 2015 ODI # 3597
109 108 6 5242 179 51.39 5147 101.84 19 23 2 558 107 v India 26 Jan 2015 ODI # 3592
110 109 6 5266 179 51.12 5169 101.87 19 23 2 561 107 v India 18 Jan 2015 ODI # 3582
111 110 6 5393 179 51.85 5284 102.06 20 23 2 579 107 v England 16 Jan 2015 ODI # 3578
112 111 6 5414 179 51.56 5300 102.15 20 23 2 582 108 v South Africa 23 Nov 2014 ODI # 3551
113 112 6 5418 179 51.11 5308 102.07 20 23 2 582 108 v South Africa 21 Nov 2014 ODI # 3549
114 113 6 5471 179 51.13 5358 102.10 20 24 2 588 110 v South Africa 19 Nov 2014 ODI # 3548
115 114 6 5471 179 50.65 5363 102.01 20 24 3 588 110 v South Africa 16 Nov 2014 ODI # 3546
116 115 6 5517 179 50.61 5412 101.94 20 24 3 589 113 v South Africa 14 Nov 2014 ODI # 3545
117 116 6 5573 179 50.66 5475 101.78 20 25 3 595 114 v Pakistan 12 Oct 2014 ODI # 3534
118 117 6 5602 179 50.46 5502 101.81 20 25 3 600 114 v Pakistan 10 Oct 2014 ODI # 3532
119 118 6 5645 179 50.40 5565 101.43 20 25 3 605 114 v Pakistan 7 Oct 2014 ODI # 3530
120 119 6 5716 179 50.58 5635 101.43 20 26 3 612 116 v England 19 Jan 2014 ODI # 3457
121 120 6 5734 179 50.29 5649 101.50 20 26 3 614 116 v England 17 Jan 2014 ODI # 3455
122 121 6 5799 179 50.42 5721 101.36 20 27 3 619 117 v England 12 Jan 2014 ODI # 3454
123 122 6 5808 179 50.06 5742 101.14 20 27 3 620 117 v England 8 Jun 2013 ODI # 3365
124 123 6 5818 179 49.72 5760 101.00 20 27 3 621 117 v Sri Lanka 23 Jan 2013 ODI # 3326
125 124 6 5878 179 49.81 5833 100.77 20 28 3 627 117 v Sri Lanka 20 Jan 2013 ODI # 3324
126 125 6 5882 179 49.42 5844 100.65 20 28 3 627 117 v Sri Lanka 18 Jan 2013 ODI # 3321
127 126 6 5903 179 49.19 5877 100.44 20 28 3 630 118 v Pakistan 3 Sep 2012 ODI # 3303
128 127 6 5927 179 48.98 5945 99.69 20 28 3 632 118 v Pakistan 31 Aug 2012 ODI # 3301
129 128 6 5932 179 48.62 5956 99.59 20 28 3 633 118 v Pakistan 28 Aug 2012 ODI # 3299
130 129 6 5956 179 48.42 5974 99.69 20 28 3 637 118 v Afghanistan 25 Aug 2012 ODI # 3297
131 130 6 5988 179 48.29 6006 99.70 20 28 3 641 119 v England 10 Jul 2012 ODI # 3286
132 131 6 5990 179 47.92 6025 99.41 20 28 3 641 119 v England 7 Jul 2012 ODI # 3284
133 132 6 6000 179 47.61 6045 99.25 20 28 3 643 119 v England 1 Jul 2012 ODI # 3281
134 133 6 6056 179 47.68 6106 99.18 20 29 3 649 120 v England 29 Jun 2012 ODI # 3280
135 133 6 6056 179 47.68 6106 99.18 20 29 3 649 120 v Ireland 23 Jun 2012 ODI # 3279
136 134 6 6125 179 47.85 6167 99.31 20 30 3 659 121 v West Indies 25 Mar 2012 ODI # 3269
137 135 6 6126 179 47.48 6171 99.27 20 30 3 659 121 v West Indies 23 Mar 2012 ODI # 3268
138 136 6 6163 179 47.40 6222 99.05 20 30 3 665 121 v West Indies 20 Mar 2012 ODI # 3266
139 137 6 6176 179 47.14 6242 98.94 20 30 3 666 121 v West Indies 18 Mar 2012 ODI # 3264
140 138 6 6216 179 47.09 6297 98.71 20 30 3 671 121 v West Indies 16 Mar 2012 ODI # 3262
141 139 6 6264 179 47.09 6342 98.77 20 30 3 676 122 v Sri Lanka 8 Mar 2012 ODI # 3257
142 140 6 6364 179 47.49 6482 98.17 21 30 3 680 123 v Sri Lanka 6 Mar 2012 ODI # 3256
143 141 6 6527 179 48.34 6639 98.31 22 30 3 693 125 v Sri Lanka 4 Mar 2012 ODI # 3255
144 142 6 6533 179 48.03 6645 98.31 22 30 3 694 125 v Sri Lanka 2 Mar 2012 ODI # 3253
145 143 6 6601 179 48.18 6711 98.36 22 31 3 701 125 v India 26 Feb 2012 ODI # 3250
146 144 6 6608 179 47.88 6724 98.27 22 31 3 701 125 v Sri Lanka 24 Feb 2012 ODI # 3248
147 145 6 6651 179 47.84 6770 98.24 22 31 3 706 126 v India 19 Feb 2012 ODI # 3244
148 146 6 6664 179 47.60 6791 98.12 22 31 3 708 126 v Sri Lanka 17 Feb 2012 ODI # 3241
149 147 6 6682 179 47.39 6815 98.04 22 31 3 710 126 v India 12 Feb 2012 ODI # 3237
150 148 6 6716 179 47.29 6844 98.12 22 31 3 714 127 v Sri Lanka 10 Feb 2012 ODI # 3235
151 149 6 6722 179 47.00 6858 98.01 22 31 3 714 127 v India 5 Feb 2012 ODI # 3231
152 150 6 6732 179 46.75 6876 97.90 22 31 3 715 127 v South Africa 28 Oct 2011 ODI # 3211
153 151 6 6806 179 46.93 6973 97.60 22 32 3 721 127 v South Africa 23 Oct 2011 ODI # 3208
154 152 6 6826 179 46.75 6990 97.65 22 32 3 725 127 v South Africa 19 Oct 2011 ODI # 3203
155 153 6 6826 179 46.43 6995 97.58 22 32 4 725 127 v Scotland 28 Aug 2009 ODI # 2879
156 154 6 6828 179 46.13 7006 97.45 22 32 4 725 127 v New Zealand 6 Feb 2009 ODI # 2816
157 155 6 6835 179 45.87 7024 97.30 22 32 4 725 127 v New Zealand 1 Feb 2009 ODI # 2811
158 156 6 6857 179 45.71 7053 97.22 22 32 4 726 128 v South Africa 30 Jan 2009 ODI # 2808
159 157 6 6858 179 45.41 7060 97.13 22 32 4 726 128 v South Africa 26 Jan 2009 ODI # 2804
160 158 6 6927 179 45.57 7120 97.28 22 33 4 732 130 v South Africa 23 Jan 2009 ODI # 2802
161 159 6 6932 179 45.30 7127 97.26 22 33 4 733 130 v South Africa 18 Jan 2009 ODI # 2796
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