Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2016-2024 65 2397 152 42.05 2337 102.56 5 18 2/21 55.50 0 17 0 -13.44 Profile
filtered 2016-2024 65 2397 152 42.05 2337 102.56 5 18 2/21 55.50 0 17 0 -13.44
Reverse cumulative
10 452 137 50.22 334 135.32 2 4 2/21 45.25 0 3 0 4.97 v South Africa 9 Sep 2023 ODI # 4638
13 569 137 51.72 423 134.51 2 4 2/21 45.25 0 4 0 6.47 v India 19 Mar 2023 ODI # 4541
11 485 137 48.50 362 133.97 2 4 2/21 45.25 0 3 0 3.25 v South Africa 7 Sep 2023 ODI # 4635
14 574 137 47.83 433 132.56 2 4 2/21 45.25 0 4 0 2.58 v India 17 Mar 2023 ODI # 4538
12 518 137 47.09 393 131.80 2 4 2/21 45.25 0 3 0 1.84 v India 22 Mar 2023 ODI # 4545
9 388 137 48.50 298 130.20 2 4 2/21 35.00 0 3 0 13.50 v South Africa 12 Sep 2023 ODI # 4642
15 726 152 55.84 563 128.95 3 4 2/21 45.25 0 4 0 10.59 v England 22 Nov 2022 ODI # 4480
8 350 137 50.00 274 127.73 2 2 2/21 50.50 0 3 0 -0.49 v South Africa 15 Sep 2023 ODI # 4646
7 333 137 47.57 263 126.61 2 2 2/21 50.50 0 3 0 -2.92 v New Zealand 28 Oct 2023 ODI # 4684
16 745 152 53.21 591 126.05 3 4 2/21 45.25 0 4 0 7.96 v England 19 Nov 2022 ODI # 4477
17 814 152 54.26 648 125.61 3 4 2/21 45.25 0 4 0 9.01 v England 17 Nov 2022 ODI # 4475
18 841 152 52.56 681 123.49 3 4 2/21 45.25 0 4 0 7.31 v Sri Lanka 21 Jun 2022 ODI # 4416
19 911 152 56.93 746 122.11 3 4 2/21 47.50 0 4 0 9.43 v Sri Lanka 19 Jun 2022 ODI # 4415
23 1124 152 56.20 923 121.77 4 6 2/21 43.66 0 5 0 12.53 v Pakistan 29 Mar 2022 ODI # 4379
22 1023 152 53.84 851 120.21 3 4 2/21 56.75 0 4 0 -2.90 v Pakistan 31 Mar 2022 ODI # 4380
20 934 152 54.94 780 119.74 3 4 2/21 47.50 0 4 0 7.44 v Sri Lanka 16 Jun 2022 ODI # 4412
24 1130 152 53.80 944 119.70 4 6 2/21 43.66 0 5 0 10.14 v South Africa 11 Nov 2018 ODI # 4069
25 1138 152 51.72 951 119.66 4 6 2/21 43.66 0 5 0 8.06 v South Africa 9 Nov 2018 ODI # 4067
21 934 152 51.88 781 119.59 3 4 2/21 49.75 0 4 0 2.13 v Pakistan 2 Apr 2022 ODI # 4382
27 1195 152 49.79 1002 119.26 4 6 2/21 43.66 0 5 0 6.12 v England 24 Jun 2018 ODI # 4013
26 1139 152 49.52 960 118.64 4 6 2/21 43.66 0 5 0 5.85 v South Africa 4 Nov 2018 ODI # 4065
31 1333 152 47.60 1124 118.59 4 6 2/21 43.66 0 6 0 3.94 v England 13 Jun 2018 ODI # 4009
30 1328 152 49.18 1120 118.57 4 6 2/21 43.66 0 5 0 5.51 v England 16 Jun 2018 ODI # 4010
29 1309 152 50.34 1105 118.46 4 6 2/21 43.66 0 5 0 6.67 v England 19 Jun 2018 ODI # 4011
28 1258 152 50.32 1066 118.01 4 6 2/21 43.66 0 5 0 6.65 v England 21 Jun 2018 ODI # 4012
32 1355 152 46.72 1154 117.41 4 6 2/21 43.66 0 6 0 3.05 v England 28 Jan 2018 ODI # 3968
3 203 137 67.66 173 117.34 1 2 2/21 12.50 0 2 0 55.16 v South Africa 16 Nov 2023 ODI # 4704
4 213 137 53.25 184 115.76 1 2 2/21 29.00 0 2 0 24.25 v Bangladesh 11 Nov 2023 ODI # 4700
33 1451 152 48.36 1261 115.06 4 6 2/21 45.16 0 7 0 3.20 v England 26 Jan 2018 ODI # 3966
5 213 137 42.60 186 114.51 1 2 2/21 36.50 0 2 0 6.10 v Afghanistan 7 Nov 2023 ODI # 4696
6 224 137 37.33 196 114.28 1 2 2/21 50.50 0 3 0 -13.16 v England 4 Nov 2023 ODI # 4693
34 1458 152 47.03 1279 113.99 4 6 2/21 54.33 0 7 0 -7.30 v England 19 Jan 2018 ODI # 3958
35 1463 152 45.71 1287 113.67 4 6 2/21 55.33 0 7 0 -9.61 v England 14 Jan 2018 ODI # 3951
2 141 137 70.50 125 112.80 1 0 - - 0 1 0 - v India 19 Nov 2023 ODI # 4705
36 1505 152 45.60 1346 111.81 4 6 2/21 61.66 0 7 0 -16.06 v India 1 Oct 2017 ODI # 3919
37 1534 152 45.11 1384 110.83 4 6 2/21 68.00 0 7 0 -22.88 v India 28 Sep 2017 ODI # 3917
38 1538 152 43.94 1390 110.64 4 6 2/21 68.00 0 7 0 -24.05 v India 24 Sep 2017 ODI # 3914
39 1577 152 43.80 1429 110.35 4 6 2/21 69.83 0 7 0 -26.02 v India 21 Sep 2017 ODI # 3912
41 1653 152 44.67 1499 110.27 4 6 2/21 71.33 0 7 0 -26.65 v England 10 Jun 2017 ODI # 3885
42 1653 152 44.67 1499 110.27 4 7 2/21 65.85 0 7 0 -21.18 v Bangladesh 5 Jun 2017 ODI # 3879
43 1653 152 44.67 1499 110.27 4 7 2/21 69.00 0 7 0 -24.32 v New Zealand 2 Jun 2017 ODI # 3876
40 1582 152 42.75 1435 110.24 4 6 2/21 69.83 0 7 0 -27.07 v India 17 Sep 2017 ODI # 3910
44 1706 152 44.89 1571 108.59 4 7 2/21 69.00 0 7 0 -24.10 v New Zealand 5 Feb 2017 ODI # 3832
45 1711 152 43.87 1586 107.88 4 8 2/21 63.00 0 8 0 -19.12 v New Zealand 30 Jan 2017 ODI # 3829
47 1890 152 46.09 1759 107.44 5 10 2/21 58.30 0 9 0 -12.20 v Pakistan 22 Jan 2017 ODI # 3822
48 1913 152 46.65 1784 107.23 5 12 2/21 54.00 0 10 0 -7.34 v Pakistan 19 Jan 2017 ODI # 3820
49 1942 152 46.23 1815 106.99 5 12 2/21 55.91 0 10 0 -9.67 v Pakistan 15 Jan 2017 ODI # 3818
50 1981 152 46.06 1854 106.85 5 12 2/21 58.25 0 11 0 -12.18 v Pakistan 13 Jan 2017 ODI # 3817
46 1839 152 45.97 1723 106.73 5 8 2/21 64.62 0 9 0 -18.64 v Pakistan 26 Jan 2017 ODI # 3826
52 2075 152 46.11 1956 106.08 5 14 2/21 54.78 0 12 0 -8.67 v New Zealand 6 Dec 2016 ODI # 3812
57 2248 152 44.96 2124 105.83 5 15 2/21 57.86 0 13 0 -12.90 v South Africa 2 Oct 2016 ODI # 3787
58 2266 152 44.43 2142 105.78 5 15 2/21 58.93 0 15 0 -14.50 v South Africa 30 Sep 2016 ODI # 3785
59 2266 152 44.43 2142 105.78 5 15 2/21 58.93 0 15 0 -14.50 v Ireland 27 Sep 2016 ODI # 3782
56 2197 152 44.83 2079 105.67 5 15 2/21 56.46 0 13 0 -11.62 v South Africa 5 Oct 2016 ODI # 3790
53 2127 152 46.23 2016 105.50 5 14 2/21 54.78 0 12 0 -8.54 v New Zealand 4 Dec 2016 ODI # 3811
60 2279 152 43.82 2162 105.41 5 17 2/21 53.29 0 15 0 -9.46 v Sri Lanka 4 Sep 2016 ODI # 3776
54 2162 152 46.00 2059 105.00 5 14 2/21 58.28 0 12 0 -12.28 v South Africa 12 Oct 2016 ODI # 3795
55 2162 152 45.04 2061 104.90 5 14 2/21 58.28 0 13 0 -13.24 v South Africa 9 Oct 2016 ODI # 3792
51 2018 152 45.86 1924 104.88 5 14 2/21 52.57 0 12 0 -6.70 v New Zealand 9 Dec 2016 ODI # 3813
61 2319 152 43.75 2222 104.36 5 18 2/21 50.61 0 15 0 -6.85 v Sri Lanka 31 Aug 2016 ODI # 3774
62 2355 152 43.61 2270 103.74 5 18 2/21 50.61 0 15 0 -6.99 v Sri Lanka 28 Aug 2016 ODI # 3772
63 2386 152 43.38 2318 102.93 5 18 2/21 52.88 0 15 0 -9.50 v Sri Lanka 24 Aug 2016 ODI # 3769
64 2396 152 42.78 2335 102.61 5 18 2/21 53.88 0 17 0 -11.10 v Sri Lanka 21 Aug 2016 ODI # 3768
65 2397 152 42.05 2337 102.56 5 18 2/21 55.50 0 17 0 -13.44 v West Indies 13 Jun 2016 ODI # 3745
1 4 4 4.00 5 80.00 0 - - - - 0 0 - v West Indies 2 Feb 2024 ODI # 4721
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