Records type batting analysis [change type]
View reverse cumulative averages [change view]
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
overall 2011-2023 89 85 11 2672 177* 36.10 2778 96.18 3 18 7 245 89 Profile
Reverse cumulative
1 1 0 15 15 15.00 15 100.00 0 0 0 1 1 v India 19 Nov 2023 ODI # 4705
2 2 0 15 15 7.50 21 71.42 0 0 1 1 1 v South Africa 16 Nov 2023 ODI # 4704
3 3 1 192 177* 96.00 153 125.49 1 0 1 18 10 v Bangladesh 11 Nov 2023 ODI # 4700
4 4 1 216 177* 72.00 164 131.70 1 0 1 20 12 v Afghanistan 7 Nov 2023 ODI # 4696
5 5 1 252 177* 63.00 215 117.20 1 0 1 22 12 v New Zealand 28 Oct 2023 ODI # 4684
6 6 1 261 177* 52.20 230 113.47 1 0 1 24 12 v Netherlands 25 Oct 2023 ODI # 4681
7 7 1 382 177* 63.66 338 113.01 2 0 1 34 21 v Pakistan 20 Oct 2023 ODI # 4675
8 8 1 434 177* 62.00 389 111.56 2 1 1 43 21 v Sri Lanka 16 Oct 2023 ODI # 4671
9 9 1 441 177* 55.12 404 109.15 2 1 1 43 21 v South Africa 12 Oct 2023 ODI # 4667
10 10 1 441 177* 49.00 410 107.56 2 1 2 43 21 v India 8 Oct 2023 ODI # 4662
11 11 1 537 177* 53.70 494 108.70 2 2 2 56 24 v India 27 Sep 2023 ODI # 4657
12 12 1 541 177* 49.18 498 108.63 2 2 2 57 24 v India 22 Sep 2023 ODI # 4651
13 13 1 612 177* 51.00 554 110.46 2 3 2 63 30 v South Africa 17 Sep 2023 ODI # 4648
14 14 1 618 177* 47.53 563 109.76 2 3 2 64 30 v South Africa 15 Sep 2023 ODI # 4646
15 15 1 647 177* 46.21 589 109.84 2 3 2 68 31 v South Africa 12 Sep 2023 ODI # 4642
16 16 1 647 177* 43.13 590 109.66 2 3 3 68 31 v South Africa 9 Sep 2023 ODI # 4638
17 17 1 664 177* 41.50 605 109.75 2 3 3 72 31 v South Africa 7 Sep 2023 ODI # 4635
18 18 1 711 177* 41.82 652 109.04 2 3 3 80 32 v India 22 Mar 2023 ODI # 4545
19 19 2 777 177* 45.70 688 112.93 2 4 3 86 38 v India 19 Mar 2023 ODI # 4541
20 20 2 858 177* 47.66 753 113.94 2 5 3 96 43 v India 17 Mar 2023 ODI # 4538
21 21 2 888 177* 46.73 769 115.47 2 5 3 97 45 v England 22 Nov 2022 ODI # 4480
22 22 2 938 177* 46.90 828 113.28 2 6 3 99 47 v England 19 Nov 2022 ODI # 4477
23 23 2 940 177* 44.76 831 113.11 2 6 3 99 47 v Zimbabwe 28 Aug 2022 ODI # 4458
24 24 2 964 177* 43.81 881 109.42 2 6 3 102 47 v Sri Lanka 24 Jun 2022 ODI # 4418
25 25 2 990 177* 43.04 908 109.03 2 6 3 105 48 v Sri Lanka 21 Jun 2022 ODI # 4416
26 26 2 1000 177* 41.66 931 107.41 2 6 3 106 48 v Sri Lanka 19 Jun 2022 ODI # 4415
27 27 2 1029 177* 41.16 952 108.08 2 6 3 107 51 v West Indies 26 Jul 2021 ODI # 4313
28 28 2 1037 177* 39.88 969 107.01 2 6 3 108 51 v West Indies 22 Jul 2021 ODI # 4311
29 29 2 1057 177* 39.14 991 106.65 2 6 3 111 51 v West Indies 20 Jul 2021 ODI # 4310
30 30 2 1059 177* 37.82 999 106.00 2 6 3 111 51 v England 16 Sep 2020 ODI # 4261
31 31 2 1060 177* 36.55 1005 105.47 2 6 3 111 51 v England 13 Sep 2020 ODI # 4260
32 32 2 1133 177* 37.76 1105 102.53 2 7 3 117 51 v England 11 Sep 2020 ODI # 4259
33 33 2 1160 177* 37.41 1139 101.84 2 7 3 119 51 v New Zealand 13 Mar 2020 ODI # 4255
34 34 2 1192 177* 37.25 1180 101.01 2 7 3 121 52 v South Africa 7 Mar 2020 ODI # 4254
35 35 2 1228 177* 37.21 1225 100.24 2 7 3 124 52 v South Africa 4 Mar 2020 ODI # 4252
36 36 2 1244 177* 36.58 1244 100.00 2 7 3 125 52 v South Africa 29 Feb 2020 ODI # 4248
37 37 2 1257 177* 35.91 1255 100.15 2 7 3 127 52 v England 28 Jan 2018 ODI # 3968
38 38 2 1289 177* 35.80 1285 100.31 2 7 3 130 53 v England 26 Jan 2018 ODI # 3966
39 39 2 1344 177* 36.32 1351 99.48 2 8 3 134 53 v England 21 Jan 2018 ODI # 3960
40 40 2 1380 177* 36.31 1394 98.99 2 8 3 137 53 v England 19 Jan 2018 ODI # 3958
41 41 2 1430 177* 36.66 1462 97.81 2 9 3 139 55 v England 14 Jan 2018 ODI # 3951
42 42 2 1430 177* 35.75 1463 97.74 2 9 4 139 55 v Pakistan 15 Jan 2017 ODI # 3818
43 43 2 1434 177* 34.97 1480 96.89 2 9 4 139 55 v Pakistan 13 Jan 2017 ODI # 3817
44 44 2 1434 177* 34.14 1482 96.76 2 9 5 139 55 v New Zealand 9 Dec 2016 ODI # 3813
45 45 3 1510 177* 35.95 1522 99.21 2 10 5 141 62 v New Zealand 6 Dec 2016 ODI # 3812
46 46 3 1511 177* 35.13 1525 99.08 2 10 5 141 62 v New Zealand 4 Dec 2016 ODI # 3811
47 47 3 1546 177* 35.13 1563 98.91 2 10 5 143 64 v South Africa 12 Oct 2016 ODI # 3795
48 48 3 1596 177* 35.46 1635 97.61 2 11 5 148 65 v South Africa 9 Oct 2016 ODI # 3792
49 49 3 1598 177* 34.73 1643 97.26 2 11 5 148 65 v South Africa 5 Oct 2016 ODI # 3790
50 50 3 1617 177* 34.40 1662 97.29 2 11 5 152 65 v South Africa 2 Oct 2016 ODI # 3787
51 51 3 1648 177* 34.33 1687 97.68 2 11 5 157 66 v South Africa 30 Sep 2016 ODI # 3785
52 51 3 1648 177* 34.33 1687 97.68 2 11 5 157 66 v Ireland 27 Sep 2016 ODI # 3782
53 52 3 1680 177* 34.28 1732 96.99 2 11 5 161 66 v West Indies 26 Jun 2016 ODI # 3756
54 53 4 1759 177* 35.89 1817 96.80 2 12 5 167 66 v West Indies 21 Jun 2016 ODI # 3752
55 53 4 1759 177* 35.89 1817 96.80 2 12 5 167 66 v South Africa 19 Jun 2016 ODI # 3750
56 54 4 1775 177* 35.50 1833 96.83 2 12 5 169 66 v West Indies 13 Jun 2016 ODI # 3745
57 55 4 1785 177* 35.00 1845 96.74 2 12 5 170 66 v South Africa 11 Jun 2016 ODI # 3743
58 56 4 1793 177* 34.48 1858 96.50 2 12 5 171 66 v South Africa 7 Jun 2016 ODI # 3741
59 57 5 1802 177* 34.65 1877 96.00 2 12 5 171 66 v West Indies 5 Jun 2016 ODI # 3740
60 58 5 1843 177* 34.77 1919 96.03 2 12 5 175 67 v New Zealand 8 Feb 2016 ODI # 3735
61 59 6 1912 177* 36.07 1991 96.03 2 13 5 184 68 v New Zealand 6 Feb 2016 ODI # 3733
62 60 6 1912 177* 35.40 1995 95.83 2 13 6 184 68 v New Zealand 3 Feb 2016 ODI # 3731
63 61 7 2014 177* 37.29 2079 96.87 3 13 6 193 70 v India 23 Jan 2016 ODI # 3727
64 62 7 2047 177* 37.21 2121 96.51 3 13 6 196 70 v India 20 Jan 2016 ODI # 3726
65 63 7 2064 177* 36.85 2135 96.67 3 13 6 199 70 v India 17 Jan 2016 ODI # 3725
66 64 8 2076 177* 37.07 2148 96.64 3 13 6 199 70 v India 12 Jan 2016 ODI # 3723
67 64 8 2076 177* 37.07 2148 96.64 3 13 6 199 70 v England 13 Sep 2015 ODI # 3684
68 65 8 2093 177* 36.71 2172 96.36 3 13 6 199 70 v England 11 Sep 2015 ODI # 3683
69 66 8 2106 177* 36.31 2198 95.81 3 13 6 200 70 v England 8 Sep 2015 ODI # 3682
70 67 8 2170 177* 36.77 2229 97.35 3 14 6 207 73 v England 5 Sep 2015 ODI # 3681
71 68 9 2210 177* 37.45 2263 97.65 3 14 6 209 74 v England 3 Sep 2015 ODI # 3680
72 69 9 2221 177* 37.01 2278 97.49 3 14 6 210 74 v Ireland 27 Aug 2015 ODI # 3679
73 70 9 2229 177* 36.54 2287 97.46 3 14 6 210 74 v Afghanistan 4 Mar 2015 ODI # 3623
74 71 9 2229 177* 35.95 2289 97.37 3 14 7 210 74 v New Zealand 28 Feb 2015 ODI # 3617
75 72 9 2252 177* 35.74 2309 97.53 3 14 7 213 74 v England 14 Feb 2015 ODI # 3600
76 73 9 2312 177* 36.12 2377 97.26 3 15 7 220 75 v England 1 Feb 2015 ODI # 3597
77 73 9 2312 177* 36.12 2377 97.26 3 15 7 220 75 v India 26 Jan 2015 ODI # 3592
78 74 9 2334 177* 35.90 2390 97.65 3 15 7 222 75 v South Africa 19 Nov 2014 ODI # 3548
79 75 9 2401 177* 36.37 2478 96.89 3 16 7 225 77 v South Africa 16 Nov 2014 ODI # 3546
80 76 9 2411 177* 35.98 2493 96.71 3 16 7 226 77 v South Africa 14 Nov 2014 ODI # 3545
81 77 9 2438 177* 35.85 2539 96.02 3 16 7 227 78 v South Africa 6 Sep 2014 ODI # 3526
82 78 10 2524 177* 37.11 2590 97.45 3 17 7 232 85 v South Africa 2 Sep 2014 ODI # 3522
83 79 10 2539 177* 36.79 2627 96.65 3 17 7 233 85 v Zimbabwe 31 Aug 2014 ODI # 3521
84 80 10 2544 177* 36.34 2640 96.36 3 17 7 233 85 v South Africa 27 Aug 2014 ODI # 3516
85 81 10 2633 177* 37.08 2723 96.69 3 18 7 240 89 v Zimbabwe 25 Aug 2014 ODI # 3513
86 82 10 2637 177* 36.62 2737 96.34 3 18 7 240 89 v Sri Lanka 17 Jun 2013 ODI # 3374
87 83 10 2659 177* 36.42 2761 96.30 3 18 7 243 89 v New Zealand 12 Jun 2013 ODI # 3369
88 84 10 2664 177* 36.00 2773 96.06 3 18 7 244 89 v England 8 Jun 2013 ODI # 3365
89 85 11 2672 177* 36.10 2778 96.18 3 18 7 245 89 v South Africa 19 Oct 2011 ODI # 3203
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