Records type batting analysis [change type]
View reverse cumulative averages [change view]
Not involving the player LH Ferguson (NZ) remove LH Ferguson (NZ) 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 2012-2023 147 134 17 4099 145* 35.03 4782 85.71 7 24 11 346 57 Profile
filtered 2012-2023 88 84 14 2830 140* 40.42 3320 85.24 5 18 6 247 37
Reverse cumulative
1 1 0 21 21 21.00 34 61.76 0 0 0 0 1 v Bangladesh 23 Dec 2023 ODI # 4717
2 2 1 55 34* 55.00 66 83.33 0 0 0 4 1 v Bangladesh 20 Dec 2023 ODI # 4715
3 3 1 147 92 73.50 143 102.79 0 1 0 13 4 v Bangladesh 17 Dec 2023 ODI # 4711
6 6 3 151 92 50.33 149 101.34 0 1 1 13 4 v Pakistan 4 Nov 2023 ODI # 4692
7 7 3 155 92 38.75 164 94.51 0 1 1 13 4 v South Africa 1 Nov 2023 ODI # 4689
13 11 3 302 92 37.75 313 96.48 0 3 1 25 7 v England 5 Oct 2023 ODI # 4658
14 12 3 315 92 35.00 335 94.02 0 3 1 26 7 v England 15 Sep 2023 ODI # 4647
16 14 3 337 92 30.63 369 91.32 0 3 1 27 7 v England 10 Sep 2023 ODI # 4640
18 15 3 396 92 33.00 427 92.74 0 4 1 32 7 v Pakistan 7 May 2023 ODI # 4575
19 16 3 456 92 35.07 503 90.65 0 5 1 37 7 v Pakistan 5 May 2023 ODI # 4574
20 17 3 501 92 35.78 563 88.98 0 5 1 40 7 v Pakistan 3 May 2023 ODI # 4573
21 18 3 599 98 39.93 648 92.43 0 6 1 48 8 v Pakistan 29 Apr 2023 ODI # 4571
22 19 3 619 98 38.68 684 90.49 0 6 1 48 8 v Pakistan 27 Apr 2023 ODI # 4569
23 20 3 627 98 36.88 700 89.57 0 6 1 48 8 v Sri Lanka 31 Mar 2023 ODI # 4557
24 21 3 632 98 35.11 717 88.14 0 6 1 48 8 v Sri Lanka 25 Mar 2023 ODI # 4548
35 30 4 872 145* 33.53 980 88.97 1 6 3 74 13 v Australia 8 Sep 2022 ODI # 4462
38 33 4 984 145* 33.93 1115 88.25 1 7 4 82 14 v West Indies 19 Aug 2022 ODI # 4453
41 36 4 1081 145* 33.78 1233 87.67 1 8 4 91 16 v Ireland 12 Jul 2022 ODI # 4423
43 38 4 1127 145* 33.14 1275 88.39 1 8 4 97 16 v Netherlands 4 Apr 2022 ODI # 4383
44 39 5 1267 145* 37.26 1398 90.62 2 8 4 107 21 v Netherlands 2 Apr 2022 ODI # 4381
45 40 6 1275 145* 37.50 1409 90.48 2 8 4 107 21 v Netherlands 29 Mar 2022 ODI # 4378
46 41 6 1293 145* 36.94 1442 89.66 2 8 4 108 21 v Bangladesh 26 Mar 2021 ODI # 4282
47 42 7 1403 145* 40.08 1550 90.51 3 8 4 118 21 v Bangladesh 23 Mar 2021 ODI # 4280
48 42 7 1403 145* 40.08 1550 90.51 3 8 4 118 21 v Bangladesh 20 Mar 2021 ODI # 4279
50 44 8 1473 145* 40.91 1624 90.70 3 8 4 125 21 v India 11 Feb 2020 ODI # 4243
51 45 8 1480 145* 40.00 1638 90.35 3 8 4 125 21 v India 8 Feb 2020 ODI # 4239
52 46 8 1549 145* 40.76 1686 91.87 3 9 4 133 23 v India 5 Feb 2020 ODI # 4235
55 49 8 1663 145* 40.56 1818 91.47 3 10 4 140 24 v England 3 Jul 2019 ODI # 4183
66 57 9 1800 145* 37.50 2002 89.91 3 11 5 146 27 v India 3 Feb 2019 ODI # 4092
67 57 9 1800 145* 37.50 2002 89.91 3 11 5 146 27 v India 31 Jan 2019 ODI # 4091
74 63 9 1975 145* 36.57 2198 89.85 3 13 5 156 29 v England 10 Mar 2018 ODI # 3992
75 64 9 2046 145* 37.20 2265 90.33 3 14 5 158 32 v England 7 Mar 2018 ODI # 3989
76 65 9 2046 145* 36.53 2266 90.29 3 14 6 158 32 v England 3 Mar 2018 ODI # 3982
78 67 9 2147 145* 37.01 2386 89.98 3 15 6 165 32 v England 25 Feb 2018 ODI # 3980
87 75 9 2334 145* 35.36 2596 89.90 3 16 6 183 32 v India 29 Oct 2017 ODI # 3932
88 76 9 2372 145* 35.40 2658 89.24 3 16 6 185 32 v India 25 Oct 2017 ODI # 3931
89 77 10 2475 145* 36.94 2760 89.67 4 16 6 193 34 v India 22 Oct 2017 ODI # 3928
90 78 10 2559 145* 37.63 2852 89.72 4 17 6 204 34 v Bangladesh 24 May 2017 ODI # 3871
91 79 10 2663 145* 38.59 2963 89.87 5 17 6 213 38 v Ireland 21 May 2017 ODI # 3870
92 80 10 2717 145* 38.81 3027 89.75 5 18 6 216 39 v Bangladesh 17 May 2017 ODI # 3868
93 81 10 2732 145* 38.47 3052 89.51 5 18 6 219 39 v Ireland 14 May 2017 ODI # 3867
95 83 10 2734 145* 37.45 3065 89.20 5 18 7 219 39 v South Africa 22 Feb 2017 ODI # 3839
96 84 10 2734 145* 36.94 3076 88.88 5 18 8 219 39 v South Africa 19 Feb 2017 ODI # 3836
99 87 10 2745 145* 35.64 3100 88.54 5 18 9 221 39 v Bangladesh 31 Dec 2016 ODI # 3816
103 91 10 2936 145* 36.24 3304 88.86 6 18 9 235 43 v Australia 6 Dec 2016 ODI # 3812
105 93 10 2957 145* 35.62 3327 88.87 6 18 9 238 43 v India 29 Oct 2016 ODI # 3800
106 94 10 2996 145* 35.66 3367 88.98 6 18 9 242 43 v India 26 Oct 2016 ODI # 3799
107 95 10 3057 145* 35.96 3439 88.89 6 19 9 245 44 v India 23 Oct 2016 ODI # 3798
108 96 10 3103 145* 36.08 3485 89.03 6 19 9 251 45 v India 20 Oct 2016 ODI # 3797
109 97 11 3182 145* 37.00 3583 88.80 6 20 9 258 46 v India 16 Oct 2016 ODI # 3796
110 98 11 3193 145* 36.70 3598 88.74 6 20 9 259 46 v Pakistan 25 Jan 2016 ODI # 3728
111 99 11 3193 145* 36.28 3601 88.66 6 20 10 259 46 v Sri Lanka 5 Jan 2016 ODI # 3721
112 100 11 3202 145* 35.97 3609 88.72 6 20 10 260 46 v Sri Lanka 2 Jan 2016 ODI # 3718
113 101 11 3244 145* 36.04 3656 88.73 6 20 10 265 47 v Sri Lanka 31 Dec 2015 ODI # 3717
114 102 12 3261 145* 36.23 3676 88.71 6 20 10 267 47 v Sri Lanka 28 Dec 2015 ODI # 3715
115 103 12 3279 145* 36.03 3691 88.83 6 20 10 269 47 v Sri Lanka 26 Dec 2015 ODI # 3714
116 104 12 3333 145* 36.22 3765 88.52 6 21 10 273 48 v South Africa 26 Aug 2015 ODI # 3678
117 105 12 3397 145* 36.52 3846 88.32 6 22 10 281 48 v South Africa 23 Aug 2015 ODI # 3677
118 106 12 3457 145* 36.77 3926 88.05 6 23 10 285 49 v South Africa 19 Aug 2015 ODI # 3676
119 107 12 3473 145* 36.55 3955 87.81 6 23 10 287 49 v Zimbabwe 7 Aug 2015 ODI # 3675
120 108 13 3583 145* 37.71 4071 88.01 7 23 10 294 51 v Zimbabwe 4 Aug 2015 ODI # 3674
121 109 13 3597 145* 37.46 4090 87.94 7 23 10 297 51 v Zimbabwe 2 Aug 2015 ODI # 3673
122 110 13 3620 145* 37.31 4118 87.90 7 23 10 302 51 v Pakistan 31 Jan 2015 ODI # 3596
123 111 13 3626 145* 37.00 4127 87.86 7 23 10 303 51 v Sri Lanka 29 Jan 2015 ODI # 3594
124 112 13 3668 145* 37.05 4192 87.50 7 23 10 307 51 v Sri Lanka 17 Jan 2015 ODI # 3580
125 113 13 3673 145* 36.73 4207 87.30 7 23 10 307 51 v Sri Lanka 15 Jan 2015 ODI # 3577
126 114 13 3688 145* 36.51 4237 87.04 7 23 10 309 51 v Sri Lanka 11 Jan 2015 ODI # 3574
127 115 14 3710 145* 36.73 4251 87.27 7 23 10 313 51 v Pakistan 19 Dec 2014 ODI # 3571
128 116 15 3724 145* 36.87 4263 87.35 7 23 10 313 51 v Pakistan 17 Dec 2014 ODI # 3570
129 117 15 3758 145* 36.84 4311 87.17 7 23 10 316 51 v Pakistan 14 Dec 2014 ODI # 3568
130 118 15 3761 145* 36.51 4318 87.10 7 23 10 316 51 v Pakistan 12 Dec 2014 ODI # 3566
131 119 15 3774 145* 36.28 4338 86.99 7 23 10 316 51 v Pakistan 8 Dec 2014 ODI # 3564
132 119 15 3774 145* 36.28 4338 86.99 7 23 10 316 51 v South Africa 27 Oct 2014 ODI # 3538
133 120 15 3790 145* 36.09 4366 86.80 7 23 10 318 51 v South Africa 24 Oct 2014 ODI # 3537
134 121 15 3819 145* 36.02 4404 86.71 7 23 10 323 51 v South Africa 21 Oct 2014 ODI # 3536
135 122 15 3828 145* 35.77 4423 86.54 7 23 10 325 51 v Sri Lanka 16 Nov 2013 ODI # 3435
136 123 15 3914 145* 36.24 4491 87.15 7 24 10 337 52 v Sri Lanka 12 Nov 2013 ODI # 3434
137 124 16 3918 145* 36.27 4507 86.93 7 24 10 337 52 v Sri Lanka 10 Nov 2013 ODI # 3432
138 125 16 3961 145* 36.33 4580 86.48 7 24 10 337 54 v Bangladesh 3 Nov 2013 ODI # 3429
139 126 16 3961 145* 36.00 4581 86.46 7 24 11 337 54 v Bangladesh 31 Oct 2013 ODI # 3426
140 127 16 3963 145* 35.70 4599 86.17 7 24 11 337 54 v Sri Lanka 4 Nov 2012 ODI # 3305
141 128 16 3974 145* 35.48 4624 85.94 7 24 11 337 54 v West Indies 16 Jul 2012 ODI # 3290
142 129 16 4006 145* 35.45 4686 85.48 7 24 11 338 54 v West Indies 14 Jul 2012 ODI # 3289
143 130 16 4018 145* 35.24 4710 85.30 7 24 11 338 54 v West Indies 11 Jul 2012 ODI # 3288
144 131 16 4020 145* 34.95 4718 85.20 7 24 11 338 54 v West Indies 7 Jul 2012 ODI # 3285
145 132 17 4027 145* 35.01 4721 85.29 7 24 11 338 55 v Zimbabwe 9 Feb 2012 ODI # 3234
146 133 17 4075 145* 35.12 4749 85.80 7 24 11 343 57 v Zimbabwe 6 Feb 2012 ODI # 3232
147 134 17 4099 145* 35.03 4782 85.71 7 24 11 346 57 v Zimbabwe 3 Feb 2012 ODI # 3230
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