Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date between 1 Jul 2008 and 12 Mar 2024 remove between 1 Jul 2008 and 12 Mar 2024 from query
Innings in match 2nd innings remove 2nd innings 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 2013-2023 155 155 7 6770 178 45.74 7005 96.64 21 30 4 771 118 Profile
filtered 2013-2023 70 70 3 2858 178 42.65 2746 104.07 5 15 2 335 61
Cumulative averages
1 1 0 25 25 25.00 28 89.28 0 0 0 1 2 v New Zealand 22 Jan 2013 ODI # 3325
2 2 0 56 31 28.00 66 84.84 0 0 0 5 2 v New Zealand 25 Jan 2013 ODI # 3328
3 3 0 59 31 19.66 78 75.64 0 0 0 5 2 v Pakistan 24 Mar 2013 ODI # 3350
3 3 0 59 31 19.66 78 75.64 0 0 0 5 2 v Sri Lanka 26 Jul 2013 ODI # 3398
3 3 0 59 31 19.66 78 75.64 0 0 0 5 2 v Sri Lanka 28 Jul 2013 ODI # 3400
4 4 0 86 31 21.50 99 86.86 0 0 0 10 2 v Sri Lanka 31 Jul 2013 ODI # 3401
4 4 0 86 31 21.50 99 86.86 0 0 0 10 2 v Pakistan 6 Nov 2013 ODI # 3430
4 4 0 86 31 21.50 99 86.86 0 0 0 10 2 v Pakistan 8 Nov 2013 ODI # 3431
4 4 0 86 31 21.50 99 86.86 0 0 0 10 2 v Pakistan 11 Nov 2013 ODI # 3433
5 5 0 105 31 21.00 123 85.36 0 0 0 13 2 v Pakistan 24 Nov 2013 ODI # 3438
6 6 0 152 47 25.33 175 86.85 0 0 0 16 3 v Pakistan 27 Nov 2013 ODI # 3440
7 7 0 167 47 23.85 193 86.52 0 0 0 19 3 v Pakistan 30 Nov 2013 ODI # 3441
7 7 0 167 47 23.85 193 86.52 0 0 0 19 3 v India 5 Dec 2013 ODI # 3442
7 7 0 167 47 23.85 193 86.52 0 0 0 19 3 v India 8 Dec 2013 ODI # 3443
7 7 0 167 47 23.85 193 86.52 0 0 0 19 3 v India 11 Dec 2013 ODI # 3444
7 7 0 167 47 23.85 193 86.52 0 0 0 19 3 v Sri Lanka 6 Jul 2014 ODI # 3500
8 8 0 171 47 21.37 199 85.92 0 0 0 20 3 v Sri Lanka 9 Jul 2014 ODI # 3501
8 8 0 171 47 21.37 199 85.92 0 0 0 20 3 v Sri Lanka 12 Jul 2014 ODI # 3502
8 8 0 171 47 21.37 199 85.92 0 0 0 20 3 v Zimbabwe 17 Aug 2014 ODI # 3507
8 8 0 171 47 21.37 199 85.92 0 0 0 20 3 v Zimbabwe 19 Aug 2014 ODI # 3508
9 9 0 255 84 28.33 274 93.06 0 1 0 27 5 v Zimbabwe 21 Aug 2014 ODI # 3510
10 10 0 274 84 27.40 292 93.83 0 1 0 29 5 v Australia 27 Aug 2014 ODI # 3516
10 10 0 274 84 27.40 292 93.83 0 1 0 29 5 v Zimbabwe 29 Aug 2014 ODI # 3518
11 11 0 275 84 25.00 297 92.59 0 1 0 29 5 v Australia 2 Sep 2014 ODI # 3522
11 11 0 275 84 25.00 297 92.59 0 1 0 29 5 v Zimbabwe 4 Sep 2014 ODI # 3524
12 12 0 282 84 23.50 304 92.76 0 1 0 30 5 v Australia 6 Sep 2014 ODI # 3526
13 13 0 291 84 22.38 309 94.17 0 1 0 32 5 v New Zealand 21 Oct 2014 ODI # 3536
13 13 0 291 84 22.38 309 94.17 0 1 0 32 5 v New Zealand 24 Oct 2014 ODI # 3537
13 13 0 291 84 22.38 309 94.17 0 1 0 32 5 v New Zealand 27 Oct 2014 ODI # 3538
14 14 0 293 84 20.92 316 92.72 0 1 0 32 5 v Australia 14 Nov 2014 ODI # 3545
15 15 0 297 84 19.80 324 91.66 0 1 0 33 5 v Australia 16 Nov 2014 ODI # 3546
16 16 0 344 84 21.50 377 91.24 0 1 0 37 6 v Australia 19 Nov 2014 ODI # 3548
16 16 0 344 84 21.50 377 91.24 0 1 0 37 6 v Australia 21 Nov 2014 ODI # 3549
16 16 0 344 84 21.50 377 91.24 0 1 0 37 6 v Australia 23 Nov 2014 ODI # 3551
16 16 0 344 84 21.50 377 91.24 0 1 0 37 6 v West Indies 28 Jan 2015 ODI # 3593
16 16 0 344 84 21.50 377 91.24 0 1 0 37 6 v Zimbabwe 15 Feb 2015 ODI # 3601
17 17 0 351 84 20.64 392 89.54 0 1 0 38 6 v India 22 Feb 2015 ODI # 3610
17 17 0 351 84 20.64 392 89.54 0 1 0 38 6 v West Indies 27 Feb 2015 ODI # 3616
17 17 0 351 84 20.64 392 89.54 0 1 0 38 6 v Ireland 3 Mar 2015 ODI # 3621
18 18 0 351 84 19.50 394 89.08 0 1 1 38 6 v Pakistan 7 Mar 2015 ODI # 3626
18 18 0 351 84 19.50 394 89.08 0 1 1 38 6 v U.A.E. 12 Mar 2015 ODI # 3633
19 19 1 429 84 23.83 451 95.12 0 2 1 50 6 v Sri Lanka 18 Mar 2015 ODI # 3640
19 19 1 429 84 23.83 451 95.12 0 2 1 50 6 v New Zealand 24 Mar 2015 ODI # 3644
20 20 1 464 84 24.42 492 94.30 0 2 1 55 6 v Bangladesh 10 Jul 2015 ODI # 3663
20 20 1 464 84 24.42 492 94.30 0 2 1 55 6 v Bangladesh 12 Jul 2015 ODI # 3666
20 20 1 464 84 24.42 492 94.30 0 2 1 55 6 v Bangladesh 15 Jul 2015 ODI # 3668
20 20 1 464 84 24.42 492 94.30 0 2 1 55 6 v India 11 Oct 2015 ODI # 3689
21 21 1 498 84 24.90 528 94.31 0 2 1 60 6 v India 14 Oct 2015 ODI # 3692
21 21 1 498 84 24.90 528 94.31 0 2 1 60 6 v India 18 Oct 2015 ODI # 3695
22 22 1 541 84 25.76 563 96.09 0 2 1 66 7 v India 22 Oct 2015 ODI # 3698
22 22 1 541 84 25.76 563 96.09 0 2 1 66 7 v India 25 Oct 2015 ODI # 3700
23 23 2 679 138* 32.33 659 103.03 1 2 1 78 13 v England 3 Feb 2016 ODI # 3732
23 23 2 679 138* 32.33 659 103.03 1 2 1 78 13 v England 6 Feb 2016 ODI # 3734
24 24 2 814 138* 37.00 776 104.89 2 2 1 94 17 v England 9 Feb 2016 ODI # 3736
25 25 2 841 138* 36.56 818 102.81 2 2 1 98 17 v England 12 Feb 2016 ODI # 3737
26 26 2 845 138* 35.20 835 101.19 2 2 1 99 17 v England 14 Feb 2016 ODI # 3738
26 26 2 845 138* 35.20 835 101.19 2 2 1 99 17 v West Indies 3 Jun 2016 ODI # 3739
26 26 2 845 138* 35.20 835 101.19 2 2 1 99 17 v Australia 7 Jun 2016 ODI # 3741
27 27 2 864 138* 34.56 864 100.00 2 2 1 102 17 v Australia 11 Jun 2016 ODI # 3743
27 27 2 864 138* 34.56 864 100.00 2 2 1 102 17 v West Indies 15 Jun 2016 ODI # 3747
27 27 2 864 138* 34.56 864 100.00 2 2 1 102 17 v Australia 19 Jun 2016 ODI # 3750
28 28 2 870 138* 33.46 870 100.00 2 2 1 103 17 v West Indies 24 Jun 2016 ODI # 3754
28 28 2 870 138* 33.46 870 100.00 2 2 1 103 17 v Ireland 25 Sep 2016 ODI # 3780
29 29 2 1048 178 38.81 983 106.61 3 2 1 119 28 v Australia 30 Sep 2016 ODI # 3785
29 29 2 1048 178 38.81 983 106.61 3 2 1 119 28 v Australia 2 Oct 2016 ODI # 3787
30 30 2 1118 178 39.92 1032 108.33 3 3 1 125 30 v Australia 5 Oct 2016 ODI # 3790
31 31 2 1136 178 39.17 1046 108.60 3 3 1 128 30 v Australia 9 Oct 2016 ODI # 3792
31 31 2 1136 178 39.17 1046 108.60 3 3 1 128 30 v Australia 12 Oct 2016 ODI # 3795
32 32 2 1170 178 39.00 1086 107.73 3 3 1 132 30 v Sri Lanka 28 Jan 2017 ODI # 3828
32 32 2 1170 178 39.00 1086 107.73 3 3 1 132 30 v Sri Lanka 1 Feb 2017 ODI # 3830
33 33 2 1178 178 38.00 1097 107.38 3 3 1 133 30 v Sri Lanka 4 Feb 2017 ODI # 3831
33 33 2 1178 178 38.00 1097 107.38 3 3 1 133 30 v Sri Lanka 7 Feb 2017 ODI # 3833
33 33 2 1178 178 38.00 1097 107.38 3 3 1 133 30 v Sri Lanka 10 Feb 2017 ODI # 3834
34 34 2 1247 178 38.96 1161 107.40 3 4 1 142 31 v New Zealand 19 Feb 2017 ODI # 3836
35 35 2 1304 178 39.51 1226 106.36 3 5 1 148 31 v New Zealand 22 Feb 2017 ODI # 3839
35 35 2 1304 178 39.51 1226 106.36 3 5 1 148 31 v New Zealand 25 Feb 2017 ODI # 3841
35 35 2 1304 178 39.51 1226 106.36 3 5 1 148 31 v New Zealand 1 Mar 2017 ODI # 3843
36 36 2 1310 178 38.52 1236 105.98 3 5 1 149 31 v New Zealand 4 Mar 2017 ODI # 3846
37 37 2 1315 178 37.57 1249 105.28 3 5 1 149 31 v England 24 May 2017 ODI # 3872
38 38 2 1413 178 39.25 1352 104.51 3 6 1 160 31 v England 27 May 2017 ODI # 3873
39 39 2 1447 178 39.10 1391 104.02 3 6 1 164 31 v England 29 May 2017 ODI # 3874
39 39 2 1447 178 39.10 1391 104.02 3 6 1 164 31 v Sri Lanka 3 Jun 2017 ODI # 3877
39 39 2 1447 178 39.10 1391 104.02 3 6 1 164 31 v Pakistan 7 Jun 2017 ODI # 3881
39 39 2 1447 178 39.10 1391 104.02 3 6 1 164 31 v India 11 Jun 2017 ODI # 3886
40 40 3 1615 178 43.64 1536 105.14 4 6 1 185 33 v Bangladesh 15 Oct 2017 ODI # 3923
40 40 3 1615 178 43.64 1536 105.14 4 6 1 185 33 v Bangladesh 18 Oct 2017 ODI # 3925
40 40 3 1615 178 43.64 1536 105.14 4 6 1 185 33 v Bangladesh 22 Oct 2017 ODI # 3929
40 40 3 1615 178 43.64 1536 105.14 4 6 1 185 33 v India 1 Feb 2018 ODI # 3969
40 40 3 1615 178 43.64 1536 105.14 4 6 1 185 33 v India 4 Feb 2018 ODI # 3970
41 41 3 1662 178 43.73 1595 104.20 4 6 1 189 34 v Sri Lanka 29 Jul 2018 ODI # 4025
42 42 3 1749 178 44.84 1673 104.54 4 7 1 202 35 v Sri Lanka 1 Aug 2018 ODI # 4027
42 42 3 1749 178 44.84 1673 104.54 4 7 1 202 35 v Sri Lanka 5 Aug 2018 ODI # 4029
43 43 3 1772 178 44.30 1686 105.10 4 7 1 205 36 v Sri Lanka 8 Aug 2018 ODI # 4030
44 44 3 1826 178 44.53 1743 104.76 4 8 1 212 37 v Sri Lanka 12 Aug 2018 ODI # 4031
45 45 3 1873 178 44.59 1783 105.04 4 8 1 219 37 v Australia 4 Nov 2018 ODI # 4065
46 46 3 1882 178 43.76 1795 104.84 4 8 1 220 37 v Australia 9 Nov 2018 ODI # 4067
46 46 3 1882 178 43.76 1795 104.84 4 8 1 220 37 v Australia 11 Nov 2018 ODI # 4069
47 47 3 1915 178 43.52 1831 104.58 4 8 1 224 37 v Pakistan 25 Jan 2019 ODI # 4084
47 47 3 1915 178 43.52 1831 104.58 4 8 1 224 37 v Pakistan 27 Jan 2019 ODI # 4087
48 48 3 1998 178 44.40 1889 105.77 4 9 1 235 40 v Pakistan 30 Jan 2019 ODI # 4090
49 49 3 2079 178 45.19 1961 106.01 4 10 1 246 40 v Sri Lanka 3 Mar 2019 ODI # 4104
49 49 3 2079 178 45.19 1961 106.01 4 10 1 246 40 v Sri Lanka 6 Mar 2019 ODI # 4107
49 49 3 2079 178 45.19 1961 106.01 4 10 1 246 40 v Sri Lanka 10 Mar 2019 ODI # 4112
50 50 3 2130 178 45.31 2018 105.55 4 11 1 252 40 v Sri Lanka 13 Mar 2019 ODI # 4114
51 51 3 2136 178 44.50 2032 105.11 4 11 1 253 40 v Sri Lanka 16 Mar 2019 ODI # 4115
52 52 3 2204 178 44.97 2106 104.65 4 12 1 259 42 v England 30 May 2019 ODI # 4143
53 53 3 2227 178 44.54 2138 104.16 4 12 1 263 42 v Bangladesh 2 Jun 2019 ODI # 4147
53 53 3 2227 178 44.54 2138 104.16 4 12 1 263 42 v India 5 Jun 2019 ODI # 4150
53 53 3 2227 178 44.54 2138 104.16 4 12 1 263 42 v West Indies 10 Jun 2019 ODI # 4156
54 54 3 2295 178 45.00 2210 103.84 4 13 1 271 42 v Afghanistan 15 Jun 2019 ODI # 4160
54 54 3 2295 178 45.00 2210 103.84 4 13 1 271 42 v New Zealand 19 Jun 2019 ODI # 4165
55 55 3 2342 178 45.03 2270 103.17 4 13 1 274 44 v Pakistan 23 Jun 2019 ODI # 4171
56 56 3 2357 178 44.47 2286 103.10 4 13 1 277 44 v Sri Lanka 28 Jun 2019 ODI # 4176
56 56 3 2357 178 44.47 2286 103.10 4 13 1 277 44 v Australia 6 Jul 2019 ODI # 4188
57 57 3 2464 178 45.62 2399 102.70 5 13 1 288 45 v England 4 Feb 2020 ODI # 4234
57 57 3 2464 178 45.62 2399 102.70 5 13 1 288 45 v England 7 Feb 2020 ODI # 4238
57 57 3 2464 178 45.62 2399 102.70 5 13 1 288 45 v England 9 Feb 2020 ODI # 4242
57 57 3 2464 178 45.62 2399 102.70 5 13 1 288 45 v Australia 29 Feb 2020 ODI # 4248
58 58 3 2464 178 44.80 2401 102.62 5 13 2 288 45 v Australia 4 Mar 2020 ODI # 4252
59 59 3 2490 178 44.46 2432 102.38 5 13 2 290 47 v Australia 7 Mar 2020 ODI # 4254
59 59 3 2490 178 44.46 2432 102.38 5 13 2 290 47 v Pakistan 2 Apr 2021 ODI # 4285
59 59 3 2490 178 44.46 2432 102.38 5 13 2 290 47 v Pakistan 4 Apr 2021 ODI # 4286
59 59 3 2490 178 44.46 2432 102.38 5 13 2 290 47 v Ireland 16 Jul 2021 ODI # 4305
59 59 3 2490 178 44.46 2432 102.38 5 13 2 290 47 v India 19 Jan 2022 ODI # 4344
60 60 3 2568 178 45.05 2498 102.80 5 14 2 297 50 v India 21 Jan 2022 ODI # 4346
60 60 3 2568 178 45.05 2498 102.80 5 14 2 297 50 v India 23 Jan 2022 ODI # 4349
61 61 3 2630 178 45.34 2539 103.58 5 15 2 306 52 v Bangladesh 20 Mar 2022 ODI # 4372
61 61 3 2630 178 45.34 2539 103.58 5 15 2 306 52 v Bangladesh 23 Mar 2022 ODI # 4375
61 61 3 2630 178 45.34 2539 103.58 5 15 2 306 52 v England 19 Jul 2022 ODI # 4434
62 62 3 2635 178 44.66 2548 103.41 5 15 2 307 52 v England 22 Jul 2022 ODI # 4435
62 62 3 2635 178 44.66 2548 103.41 5 15 2 307 52 v England 24 Jul 2022 ODI # 4437
62 62 3 2635 178 44.66 2548 103.41 5 15 2 307 52 v India 6 Oct 2022 ODI # 4470
62 62 3 2635 178 44.66 2548 103.41 5 15 2 307 52 v India 9 Oct 2022 ODI # 4471
62 62 3 2635 178 44.66 2548 103.41 5 15 2 307 52 v India 11 Oct 2022 ODI # 4472
62 62 3 2635 178 44.66 2548 103.41 5 15 2 307 52 v England 27 Jan 2023 ODI # 4512
63 63 3 2666 178 44.43 2576 103.49 5 15 2 311 53 v England 29 Jan 2023 ODI # 4513
64 64 3 2714 178 44.49 2602 104.30 5 15 2 316 56 v West Indies 18 Mar 2023 ODI # 4540
65 65 3 2723 178 43.91 2623 103.81 5 15 2 318 56 v Netherlands 31 Mar 2023 ODI # 4558
65 65 3 2723 178 43.91 2623 103.81 5 15 2 318 56 v Netherlands 2 Apr 2023 ODI # 4563
65 65 3 2723 178 43.91 2623 103.81 5 15 2 318 56 v Australia 7 Sep 2023 ODI # 4635
66 66 3 2768 178 43.93 2653 104.33 5 15 2 324 58 v Australia 9 Sep 2023 ODI # 4638
66 66 3 2768 178 43.93 2653 104.33 5 15 2 324 58 v Australia 12 Sep 2023 ODI # 4642
66 66 3 2768 178 43.93 2653 104.33 5 15 2 324 58 v Australia 15 Sep 2023 ODI # 4646
66 66 3 2768 178 43.93 2653 104.33 5 15 2 324 58 v Australia 17 Sep 2023 ODI # 4648
66 66 3 2768 178 43.93 2653 104.33 5 15 2 324 58 v Sri Lanka 7 Oct 2023 ODI # 4661
66 66 3 2768 178 43.93 2653 104.33 5 15 2 324 58 v Australia 12 Oct 2023 ODI # 4667
67 67 3 2788 178 43.56 2675 104.22 5 15 2 327 58 v Netherlands 17 Oct 2023 ODI # 4672
67 67 3 2788 178 43.56 2675 104.22 5 15 2 327 58 v England 21 Oct 2023 ODI # 4677
67 67 3 2788 178 43.56 2675 104.22 5 15 2 327 58 v Bangladesh 24 Oct 2023 ODI # 4680
68 68 3 2812 178 43.26 2689 104.57 5 15 2 332 58 v Pakistan 27 Oct 2023 ODI # 4683
68 68 3 2812 178 43.26 2689 104.57 5 15 2 332 58 v New Zealand 1 Nov 2023 ODI # 4689
69 69 3 2817 178 42.68 2699 104.37 5 15 2 333 58 v India 5 Nov 2023 ODI # 4694
70 70 3 2858 178 42.65 2746 104.07 5 15 2 335 61 v Afghanistan 10 Nov 2023 ODI # 4699
70 70 3 2858 178 42.65 2746 104.07 5 15 2 335 61 v Australia 16 Nov 2023 ODI # 4704
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