Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh 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 2023-2024 54 47 8 1358 96* 34.82 1380 98.40 0 9 2 86 43 Profile
filtered 2023-2024 54 47 8 1358 96* 34.82 1380 98.40 0 9 2 86 43
Cumulative averages
1 1 0 24 24 24.00 17 141.17 0 0 0 2 1 T20I v England 9 Mar 2023 T20I # 2018
2 2 0 41 24 20.50 35 117.14 0 0 0 4 1 T20I v England 12 Mar 2023 T20I # 2023
3 2 0 41 24 20.50 35 117.14 0 0 0 4 1 T20I v England 14 Mar 2023 T20I # 2026
4 3 0 133 92 44.33 120 110.83 0 1 0 12 3 ODI v Ireland 18 Mar 2023 ODI # 4539
5 4 0 182 92 45.50 154 118.18 0 1 0 16 4 ODI v Ireland 20 Mar 2023 ODI # 4542
6 4 0 182 92 45.50 154 118.18 0 1 0 16 4 ODI v Ireland 23 Mar 2023 ODI # 4547
7 5 0 195 92 39.00 162 120.37 0 1 0 16 5 T20I v Ireland 27 Mar 2023 T20I # 2034
8 6 0 219 92 36.50 175 125.14 0 1 0 19 6 T20I v Ireland 29 Mar 2023 T20I # 2037
9 7 0 231 92 33.00 185 124.86 0 1 0 20 7 T20I v Ireland 31 Mar 2023 T20I # 2038
10 8 0 258 92 32.25 216 119.44 0 1 0 22 7 ODI v Ireland 9 May 2023 ODI # 4576
11 9 0 326 92 36.22 274 118.97 0 2 0 27 10 ODI v Ireland 12 May 2023 ODI # 4577
12 10 0 339 92 33.90 290 116.89 0 2 0 28 10 ODI v Ireland 14 May 2023 ODI # 4578
13 11 0 390 92 35.45 359 108.63 0 3 0 31 10 ODI v Afghanistan 5 Jul 2023 ODI # 4615
14 12 0 406 92 33.83 393 103.30 0 3 0 33 10 ODI v Afghanistan 8 Jul 2023 ODI # 4619
15 13 1 428 92 35.66 412 103.88 0 3 0 34 10 ODI v Afghanistan 11 Jul 2023 ODI # 4621
16 14 2 475 92 39.58 444 106.98 0 3 0 37 12 T20I v Afghanistan 14 Jul 2023 T20I # 2138
17 15 2 494 92 38.00 461 107.15 0 3 0 38 13 T20I v Afghanistan 16 Jul 2023 T20I # 2145
18 16 2 514 92 36.71 502 102.39 0 3 0 38 13 ODI v Sri Lanka 31 Aug 2023 ODI # 4629
19 17 2 514 92 34.26 504 101.98 0 3 1 38 13 ODI v Afghanistan 3 Sep 2023 ODI # 4631
20 18 2 516 92 32.25 513 100.58 0 3 1 38 13 ODI v Pakistan 6 Sep 2023 ODI # 4634
21 19 2 598 92 35.17 610 98.03 0 4 1 45 14 ODI v Sri Lanka 9 Sep 2023 ODI # 4637
22 20 2 652 92 36.22 691 94.35 0 5 1 50 16 ODI v India 15 Sep 2023 ODI # 4645
23 20 2 652 92 36.22 691 94.35 0 5 1 50 16 ODI v New Zealand 21 Sep 2023 ODI # 4650
24 21 2 656 92 34.52 698 93.98 0 5 1 50 16 ODI v New Zealand 23 Sep 2023 ODI # 4652
25 22 2 674 92 33.70 715 94.26 0 5 1 53 16 ODI v New Zealand 26 Sep 2023 ODI # 4655
26 22 2 674 92 33.70 715 94.26 0 5 1 53 16 ODI v Afghanistan 7 Oct 2023 ODI # 4660
27 23 2 713 92 33.95 776 91.88 0 5 1 55 16 ODI v England 10 Oct 2023 ODI # 4664
28 24 2 726 92 33.00 801 90.63 0 5 1 55 16 ODI v New Zealand 13 Oct 2023 ODI # 4668
29 25 2 742 92 32.26 836 88.75 0 5 1 55 16 ODI v India 19 Oct 2023 ODI # 4674
30 26 2 749 92 31.20 839 89.27 0 5 1 55 17 ODI v Pakistan 31 Oct 2023 ODI # 4688
31 27 3 764 92 31.83 846 90.30 0 5 1 55 19 ODI v Sri Lanka 6 Nov 2023 ODI # 4695
32 28 3 838 92 33.52 925 90.59 0 6 1 60 21 ODI v Australia 11 Nov 2023 ODI # 4700
33 29 3 871 92 33.50 952 91.49 0 6 1 62 22 ODI v New Zealand 17 Dec 2023 ODI # 4711
34 30 3 883 92 32.70 968 91.21 0 6 1 62 22 ODI v New Zealand 20 Dec 2023 ODI # 4715
35 30 3 883 92 32.70 968 91.21 0 6 1 62 22 ODI v New Zealand 23 Dec 2023 ODI # 4717
36 31 3 902 92 32.21 986 91.48 0 6 1 62 23 T20I v New Zealand 27 Dec 2023 T20I # 2422
37 31 3 902 92 32.21 986 91.48 0 6 1 62 23 T20I v New Zealand 29 Dec 2023 T20I # 2423
38 32 3 918 92 31.65 1004 91.43 0 6 1 64 23 T20I v New Zealand 31 Dec 2023 T20I # 2425
39 33 3 926 92 30.86 1009 91.77 0 6 1 64 24 T20I v Sri Lanka 4 Mar 2024 T20I # 2494
40 34 4 958 92 31.93 1034 92.64 0 6 1 66 25 T20I v Sri Lanka 6 Mar 2024 T20I # 2501
41 35 4 958 92 30.90 1035 92.56 0 6 2 66 25 T20I v Sri Lanka 9 Mar 2024 T20I # 2509
42 36 4 961 92 30.03 1043 92.13 0 6 2 66 25 ODI v Sri Lanka 13 Mar 2024 ODI # 4743
43 37 5 1057 96* 33.03 1145 92.31 0 7 2 69 30 ODI v Sri Lanka 15 Mar 2024 ODI # 4744
44 38 5 1079 96* 32.69 1181 91.36 0 7 2 69 30 ODI v Sri Lanka 18 Mar 2024 ODI # 4745
45 39 6 1112 96* 33.69 1199 92.74 0 7 2 74 31 T20I v Zimbabwe 3 May 2024 T20I # 2586
46 40 7 1149 96* 34.81 1224 93.87 0 7 2 77 33 T20I v Zimbabwe 5 May 2024 T20I # 2589
47 41 7 1206 96* 35.47 1262 95.56 0 8 2 80 35 T20I v Zimbabwe 7 May 2024 T20I # 2592
48 42 7 1218 96* 34.80 1270 95.90 0 8 2 81 35 T20I v Zimbabwe 10 May 2024 T20I # 2599
49 43 7 1219 96* 33.86 1276 95.53 0 8 2 81 35 T20I v Zimbabwe 12 May 2024 T20I # 2607
50 44 7 1277 96* 34.51 1323 96.52 0 9 2 85 37 T20I v U.S.A. 21 May 2024 T20I # 2613
51 45 7 1302 96* 34.26 1344 96.87 0 9 2 85 38 T20I v U.S.A. 23 May 2024 T20I # 2616
52 45 7 1302 96* 34.26 1344 96.87 0 9 2 85 38 T20I v U.S.A. 25 May 2024 T20I # 2625
53 46 7 1342 96* 34.41 1364 98.38 0 9 2 86 42 T20I v Sri Lanka 7 Jun 2024 T20I # 2646
54 47 8 1358 96* 34.82 1380 98.40 0 9 2 86 43 T20I v South Africa 10 Jun 2024 T20I # 2664
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st Match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 67/4 (12.5 ov, Towhid Hridoy 16*, Mahmudullah 13*, K Rabada 1/16)
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th Match, Jun 10, 2024 [T20I # 2663 - Current]
Romania v Portugal at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th Match, Jun 10, 2024 [T20I # 2662 - Current]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th Match, Jun 10, 2024 [T20I # 2661 - Current]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660 - Current]
 
Feedback Print this page