Records type all-round analysis [change type]
View cumulative averages [change view]
Opposition team Australia remove Australia from query or England remove England from query or India remove India from query or New Zealand remove New Zealand from query or Pakistan remove Pakistan from query or South Africa remove South Africa from query or Sri Lanka remove Sri Lanka from query or West Indies remove West Indies from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2017-2023 82 3492 210* 46.56 11 1 1/19 111.00 0 42 0 -64.43 Profile
filtered 2017-2023 61 2613 193 45.84 8 1 1/19 100.00 0 27 0 -54.15
Cumulative averages
4 252 114 63.00 1 0 - - 0 2 0 - v India 18 Jun 2017 ODI # 3894
5 295 114 59.00 1 0 - - 0 2 0 - v Sri Lanka 13 Oct 2017 ODI # 3922
10 482 114 53.55 1 1 1/19 44.00 0 6 0 9.55 v New Zealand 6 Jan 2018 ODI # 3946
6 306 114 51.00 1 0 - - 0 2 0 - v Sri Lanka 16 Oct 2017 ODI # 3924
12 538 114 48.90 1 1 1/19 44.00 0 7 0 4.90 v New Zealand 16 Jan 2018 ODI # 3953
11 484 114 48.40 1 1 1/19 44.00 0 7 0 4.40 v New Zealand 13 Jan 2018 ODI # 3949
7 335 114 47.85 1 0 - - 0 4 0 - v Sri Lanka 18 Oct 2017 ODI # 3926
53 2389 193 46.84 7 1 1/19 100.00 0 24 0 -53.15 v New Zealand 29 Apr 2023 ODI # 4571
60 2612 193 46.64 8 1 1/19 100.00 0 27 0 -53.35 v New Zealand 4 Nov 2023 ODI # 4692
54 2408 193 46.30 7 1 1/19 100.00 0 24 0 -53.69 v New Zealand 3 May 2023 ODI # 4573
3 138 57 46.00 0 - - - - 2 0 - v England 14 Jun 2017 ODI # 3889
61 2613 193 45.84 8 1 1/19 100.00 0 27 0 -54.15 v England 11 Nov 2023 ODI # 4701
13 550 114 45.83 1 1 1/19 44.00 0 8 0 1.83 v New Zealand 19 Jan 2018 ODI # 3957
55 2422 193 45.69 7 1 1/19 100.00 0 24 0 -54.30 v New Zealand 5 May 2023 ODI # 4574
56 2455 193 45.46 7 1 1/19 100.00 0 25 0 -54.53 v New Zealand 7 May 2023 ODI # 4575
57 2455 193 45.46 7 1 1/19 100.00 0 26 0 -54.53 v India 2 Sep 2023 ODI # 4630
58 2482 193 45.12 7 1 1/19 100.00 0 26 0 -54.87 v India 10 Sep 2023 ODI # 4639
40 1754 193 44.97 4 1 1/19 100.00 0 15 0 -55.02 v England 8 Jul 2021 ODI # 4299
39 1707 193 44.92 4 1 1/19 100.00 0 15 0 -55.07 v South Africa 7 Apr 2021 ODI # 4287
9 400 114 44.44 1 0 - - 0 6 0 - v Sri Lanka 23 Oct 2017 ODI # 3930
59 2486 193 44.39 7 1 1/19 100.00 0 26 0 -55.60 v Sri Lanka 14 Sep 2023 ODI # 4644
41 1764 193 44.10 4 1 1/19 100.00 0 16 0 -55.89 v England 10 Jul 2021 ODI # 4300
8 352 114 44.00 1 0 - - 0 5 0 - v Sri Lanka 20 Oct 2017 ODI # 3927
25 1043 138 43.45 2 1 1/19 77.00 0 9 0 -33.54 v England 11 May 2019 ODI # 4133
38 1606 193 43.40 3 1 1/19 100.00 0 15 0 -56.59 v South Africa 4 Apr 2021 ODI # 4286
52 2209 193 43.31 6 1 1/19 100.00 0 24 0 -56.68 v New Zealand 27 Apr 2023 ODI # 4569
18 735 114 43.23 1 1 1/19 69.00 0 8 0 -25.76 v New Zealand 11 Nov 2018 ODI # 4070
42 1770 193 43.17 4 1 1/19 100.00 0 17 0 -56.82 v England 13 Jul 2021 ODI # 4303
44 1855 193 43.13 4 1 1/19 100.00 0 17 0 -56.86 v Australia 31 Mar 2022 ODI # 4380
43 1788 193 42.57 4 1 1/19 100.00 0 17 0 -57.42 v Australia 29 Mar 2022 ODI # 4379
45 1872 193 42.54 4 1 1/19 100.00 0 19 0 -57.45 v Australia 2 Apr 2022 ODI # 4382
27 1102 138 42.38 2 1 1/19 77.00 0 10 0 -34.61 v England 17 May 2019 ODI # 4138
14 550 114 42.30 1 1 1/19 69.00 0 8 0 -26.69 v India 19 Sep 2018 ODI # 4040
19 760 114 42.22 1 1 1/19 77.00 0 8 0 -34.77 v South Africa 19 Jan 2019 ODI # 4080
17 670 114 41.87 1 1 1/19 69.00 0 8 0 -27.12 v New Zealand 9 Nov 2018 ODI # 4068
46 1883 193 41.84 4 1 1/19 100.00 0 19 0 -58.15 v West Indies 8 Jun 2022 ODI # 4401
51 2092 193 41.84 5 1 1/19 100.00 0 23 0 -58.15 v New Zealand 13 Jan 2023 ODI # 4504
26 1045 138 41.80 2 1 1/19 77.00 0 9 0 -35.19 v England 14 May 2019 ODI # 4135
15 581 114 41.50 1 1 1/19 69.00 0 8 0 -27.49 v India 23 Sep 2018 ODI # 4044
49 1991 193 41.47 4 1 1/19 100.00 0 22 0 -58.52 v New Zealand 9 Jan 2023 ODI # 4500
20 786 114 41.36 1 1 1/19 77.00 0 8 0 -35.63 v South Africa 22 Jan 2019 ODI # 4081
47 1900 193 41.30 4 1 1/19 100.00 0 20 0 -58.69 v West Indies 10 Jun 2022 ODI # 4405
48 1935 193 41.17 4 1 1/19 100.00 0 21 0 -58.82 v West Indies 12 Jun 2022 ODI # 4407
23 902 114 41.00 1 1 1/19 77.00 0 8 0 -35.99 v South Africa 30 Jan 2019 ODI # 4090
28 1102 138 40.81 2 1 1/19 100.00 0 12 0 -59.18 v England 19 May 2019 ODI # 4140
50 1991 193 40.63 4 1 1/19 100.00 0 23 0 -59.36 v New Zealand 11 Jan 2023 ODI # 4502
2 81 50 40.50 0 - - - - 1 0 - v Sri Lanka 12 Jun 2017 ODI # 3888
29 1124 138 40.14 2 1 1/19 100.00 0 12 0 -59.85 v West Indies 31 May 2019 ODI # 4144
36 1405 138 40.14 2 1 1/19 100.00 0 15 0 -59.85 v Sri Lanka 2 Oct 2019 ODI # 4212
30 1160 138 40.00 2 1 1/19 100.00 0 13 0 -59.99 v England 3 Jun 2019 ODI # 4148
22 832 114 39.61 1 1 1/19 77.00 0 8 0 -37.38 v South Africa 27 Jan 2019 ODI # 4087
33 1266 138 39.56 2 1 1/19 100.00 0 13 0 -60.43 v South Africa 23 Jun 2019 ODI # 4171
32 1222 138 39.41 2 1 1/19 100.00 0 13 0 -60.58 v India 16 Jun 2019 ODI # 4161
21 788 114 39.40 1 1 1/19 77.00 0 8 0 -37.59 v South Africa 25 Jan 2019 ODI # 4084
24 905 114 39.34 1 1 1/19 77.00 0 8 0 -37.65 v England 8 May 2019 ODI # 4130
37 1413 138 39.25 2 1 1/19 100.00 0 15 0 -60.74 v South Africa 2 Apr 2021 ODI # 4285
35 1329 138 39.08 2 1 1/19 100.00 0 15 0 -60.91 v Sri Lanka 30 Sep 2019 ODI # 4211
16 582 114 38.80 1 1 1/19 69.00 0 8 0 -30.19 v New Zealand 7 Nov 2018 ODI # 4066
31 1160 138 38.66 2 1 1/19 100.00 0 13 0 -61.33 v Australia 12 Jun 2019 ODI # 4157
34 1275 138 38.63 2 1 1/19 100.00 0 13 0 -61.36 v New Zealand 26 Jun 2019 ODI # 4174
1 31 31 31.00 0 - - - - 0 0 - v South Africa 7 Jun 2017 ODI # 3881
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