Records type all-round analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 3 apr 2011 remove greater than or equal to 3 apr 2011 from query
Ordered by start date (ascending)
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 2007-2024 131 2299 64* 24.20 0 39 3/10 26.76 0 50 0 -2.56 Profile
filtered 2011-2024 120 2220 64* 26.42 0 37 3/10 25.48 0 44 0 0.94
Cumulative averages
1 2 2 2.00 0 0 - - 0 0 0 - v Pakistan 29 Nov 2011 T20I # 216
2 25 23 12.50 0 0 - - 0 0 0 - v Ireland 18 Jul 2012 T20I # 249
3 28 23 9.33 0 2 2/28 22.00 0 0 0 -12.66 v Ireland 20 Jul 2012 T20I # 250
4 37 23 9.25 0 2 2/28 32.00 0 1 0 -22.74 v Ireland 21 Jul 2012 T20I # 251
5 46 23 9.20 0 3 2/28 28.00 0 1 0 -18.79 v Scotland 24 Jul 2012 T20I # 252
6 46 23 9.20 0 4 2/28 25.25 0 1 0 -16.04 v Netherlands 25 Jul 2012 T20I # 253
7 87 41 14.50 0 5 2/28 25.00 0 1 0 -10.49 v Netherlands 26 Jul 2012 T20I # 254
8 102 41 14.57 0 5 2/28 27.60 0 1 0 -13.02 v New Zealand 21 Sep 2012 T20I # 267
9 102 41 12.75 0 5 2/28 32.40 0 1 0 -19.64 v Pakistan 25 Sep 2012 T20I # 274
10 166 64* 20.75 0 5 2/28 35.40 0 1 0 -14.64 v West Indies 10 Dec 2012 T20I # 291
11 197 64* 21.88 0 6 2/28 34.16 0 1 0 -12.27 v Sri Lanka 31 Mar 2013 T20I # 312
12 199 64* 19.90 0 7 2/28 34.28 0 1 0 -14.38 v Zimbabwe 11 May 2013 T20I # 315
13 200 64* 18.18 0 7 2/28 35.57 0 2 0 -17.38 v Zimbabwe 12 May 2013 T20I # 316
14 234 64* 19.50 0 7 2/28 40.42 0 2 0 -20.92 v New Zealand 6 Nov 2013 T20I # 333
15 243 64* 18.69 0 8 2/28 37.37 0 2 0 -18.68 v Sri Lanka 14 Feb 2014 T20I # 358
16 243 64* 18.69 0 9 2/28 34.11 0 4 0 -15.41 v Afghanistan 16 Mar 2014 T20I # 366
17 243 64* 18.69 0 9 2/28 34.11 0 4 0 -15.41 v Nepal 18 Mar 2014 T20I # 371
18 245 64* 17.50 0 11 2/13 29.09 0 4 0 -11.59 v Hong Kong 20 Mar 2014 T20I # 375
19 246 64* 16.40 0 12 2/13 28.91 0 4 0 -12.51 v West Indies 25 Mar 2014 T20I # 385
20 279 64* 18.60 0 12 2/13 29.50 0 4 0 -10.89 v India 28 Mar 2014 T20I # 389
21 296 64* 19.73 0 13 2/13 29.07 0 4 0 -9.34 v Pakistan 30 Mar 2014 T20I # 392
22 302 64* 20.13 0 13 2/13 29.07 0 4 0 -8.94 v Australia 1 Apr 2014 T20I # 396
23 302 64* 20.13 0 13 2/13 29.07 0 4 0 -8.94 v West Indies 27 Aug 2014 T20I # 404
24 302 64* 20.13 0 13 2/13 29.07 0 4 0 -8.94 v Pakistan 24 Apr 2015 T20I # 416
25 324 64* 21.60 0 14 2/13 28.28 0 4 0 -6.68 v Zimbabwe 13 Nov 2015 T20I # 462
26 332 64* 20.75 0 14 2/13 28.28 0 5 0 -7.53 v Zimbabwe 15 Nov 2015 T20I # 463
27 339 64* 19.94 0 14 2/13 29.71 0 6 0 -9.77 v Zimbabwe 15 Jan 2016 T20I # 479
28 340 64* 18.88 0 14 2/13 29.71 0 7 0 -10.82 v Zimbabwe 17 Jan 2016 T20I # 481
29 346 64* 18.21 0 14 2/13 30.92 0 7 0 -12.71 v Zimbabwe 20 Jan 2016 T20I # 482
30 400 64* 20.00 0 14 2/13 30.92 0 7 0 -10.92 v Zimbabwe 22 Jan 2016 T20I # 484
31 407 64* 19.38 0 15 2/13 29.46 0 9 0 -10.08 v India 24 Feb 2016 T20I # 509
32 443 64* 21.09 0 17 2/5 26.29 0 10 0 -5.19 v U.A.E. 26 Feb 2016 T20I # 511
33 466 64* 22.19 0 18 2/5 25.61 0 10 0 -3.42 v Sri Lanka 28 Feb 2016 T20I # 513
34 488 64* 23.23 0 18 2/5 25.61 0 10 0 -2.37 v Pakistan 2 Mar 2016 T20I # 516
35 521 64* 24.80 0 18 2/5 25.61 0 10 0 -0.80 v India 6 Mar 2016 T20I # 521
36 531 64* 24.13 0 18 2/5 26.05 0 10 0 -1.91 v Netherlands 9 Mar 2016 T20I # 524
37 531 64* 24.13 0 18 2/5 26.05 0 10 0 -1.91 v Ireland 11 Mar 2016 T20I # 530
38 531 64* 24.13 0 18 2/5 26.05 0 12 0 -1.91 v Oman 13 Mar 2016 T20I # 534
39 535 64* 23.26 0 18 2/5 26.05 0 14 0 -2.79 v Pakistan 16 Mar 2016 T20I # 536
40 584 64* 25.39 0 18 2/5 27.27 0 14 0 -1.88 v Australia 21 Mar 2016 T20I # 544
41 602 64* 25.08 0 19 2/5 26.05 0 14 0 -0.96 v India 23 Mar 2016 T20I # 547
42 607 64* 24.28 0 19 2/5 27.15 0 14 0 -2.87 v New Zealand 26 Mar 2016 T20I # 550
43 659 64* 25.34 0 19 2/5 27.15 0 14 0 -1.81 v New Zealand 3 Jan 2017 T20I # 574
44 678 64* 25.11 0 19 2/5 28.84 0 14 0 -3.73 v New Zealand 6 Jan 2017 T20I # 575
45 696 64* 24.85 0 19 2/5 28.84 0 14 0 -3.98 v New Zealand 8 Jan 2017 T20I # 576
46 727 64* 25.06 0 19 2/5 29.15 0 14 0 -4.08 v Sri Lanka 4 Apr 2017 T20I # 606
47 731 64* 25.20 0 20 2/5 28.45 0 16 0 -3.24 v Sri Lanka 6 Apr 2017 T20I # 607
48 734 64* 24.46 0 20 2/5 29.60 0 17 0 -5.13 v South Africa 26 Oct 2017 T20I # 626
49 758 64* 24.45 0 20 2/5 30.10 0 17 0 -5.64 v South Africa 29 Oct 2017 T20I # 628
50 801 64* 25.03 0 20 2/5 31.25 0 17 0 -6.21 v Sri Lanka 15 Feb 2018 T20I # 648
51 842 64* 25.51 0 20 2/5 31.25 0 17 0 -5.73 v Sri Lanka 18 Feb 2018 T20I # 651
52 843 64* 24.79 0 20 2/5 31.80 0 17 0 -7.00 v India 8 Mar 2018 T20I # 657
53 863 64* 24.65 0 22 2/5 29.59 0 17 0 -4.93 v Sri Lanka 10 Mar 2018 T20I # 658
54 874 64* 24.27 0 22 2/5 30.00 0 17 0 -5.72 v India 14 Mar 2018 T20I # 660
55 917 64* 25.47 0 22 2/5 31.31 0 17 0 -5.84 v Sri Lanka 16 Mar 2018 T20I # 661
56 938 64* 25.35 0 22 2/5 31.31 0 18 0 -5.96 v India 18 Mar 2018 T20I # 662
57 967 64* 25.44 0 24 2/1 28.75 0 19 0 -3.30 v Afghanistan 3 Jun 2018 T20I # 667
58 981 64* 25.15 0 24 2/1 29.12 0 19 0 -3.97 v Afghanistan 5 Jun 2018 T20I # 668
59 1026 64* 25.65 0 24 2/1 29.12 0 21 0 -3.47 v Afghanistan 7 Jun 2018 T20I # 669
60 1061 64* 25.87 0 24 2/1 29.12 0 22 0 -3.24 v West Indies 31 Jul 2018 T20I # 692
61 1074 64* 26.19 0 24 2/1 29.12 0 22 0 -2.92 v West Indies 4 Aug 2018 T20I # 693
62 1106 64* 26.97 0 24 2/1 29.12 0 22 0 -2.14 v West Indies 5 Aug 2018 T20I # 694
63 1118 64* 26.61 0 25 2/1 28.48 0 22 0 -1.86 v West Indies 17 Dec 2018 T20I # 715
64 1161 64* 27.64 0 26 2/1 27.42 0 22 0 0.21 v West Indies 20 Dec 2018 T20I # 716
65 1172 64* 27.25 0 29 3/18 25.20 0 22 0 2.04 v West Indies 22 Dec 2018 T20I # 717
66 1186 64* 26.95 0 29 3/18 25.20 0 23 0 1.74 v Zimbabwe 13 Sep 2019 T20I # 881
67 1230 64* 27.33 0 29 3/18 25.31 0 23 0 2.02 v Afghanistan 15 Sep 2019 T20I # 883
68 1292 64* 28.08 0 29 3/18 25.31 0 23 0 2.77 v Zimbabwe 18 Sep 2019 T20I # 886
69 1298 64* 27.61 0 29 3/18 25.86 0 23 0 1.75 v Afghanistan 21 Sep 2019 T20I # 892
70 1313 64* 27.93 0 29 3/18 26.20 0 24 0 1.72 v India 3 Nov 2019 T20I # 1000
71 1343 64* 27.97 0 29 3/18 26.20 0 24 0 1.77 v India 7 Nov 2019 T20I # 1007
72 1351 64* 27.57 0 29 3/18 26.20 0 25 0 1.36 v India 10 Nov 2019 T20I # 1014
73 1370 64* 27.95 0 29 3/18 26.20 0 25 0 1.75 v Pakistan 24 Jan 2020 T20I # 1032
74 1382 64* 27.64 0 29 3/18 26.31 0 26 0 1.32 v Pakistan 25 Jan 2020 T20I # 1033
75 1396 64* 27.92 0 29 3/18 26.31 0 26 0 1.60 v Zimbabwe 9 Mar 2020 T20I # 1082
76 1396 64* 27.92 0 29 3/18 26.31 0 26 0 1.60 v Zimbabwe 11 Mar 2020 T20I # 1084
77 1407 64* 27.58 0 29 3/18 26.31 0 26 0 1.27 v New Zealand 28 Mar 2021 T20I # 1139
78 1428 64* 27.46 0 29 3/18 26.31 0 26 0 1.15 v New Zealand 30 Mar 2021 T20I # 1140
79 1443 64* 27.22 0 29 3/18 26.79 0 26 0 0.43 v Zimbabwe 22 Jul 2021 T20I # 1196
80 1447 64* 26.79 0 29 3/18 26.79 0 26 0 0.00 v Zimbabwe 23 Jul 2021 T20I # 1198
81 1481 64* 26.92 0 29 3/18 26.79 0 26 0 0.13 v Zimbabwe 25 Jul 2021 T20I # 1203
82 1501 64* 26.80 0 29 3/18 27.00 0 27 0 -0.19 v Australia 3 Aug 2021 T20I # 1210
83 1501 64* 26.33 0 29 3/18 27.00 0 28 0 -0.66 v Australia 4 Aug 2021 T20I # 1212
84 1553 64* 26.77 0 29 3/18 27.00 0 28 0 -0.22 v Australia 6 Aug 2021 T20I # 1216
85 1553 64* 26.32 0 29 3/18 27.10 0 28 0 -0.78 v Australia 7 Aug 2021 T20I # 1218
86 1572 64* 26.20 0 30 3/18 26.50 0 31 0 -0.29 v Australia 9 Aug 2021 T20I # 1222
87 1586 64* 26.43 0 30 3/18 26.76 0 31 0 -0.33 v New Zealand 1 Sep 2021 T20I # 1243
88 1623 64* 27.05 0 30 3/18 27.00 0 31 0 0.05 v New Zealand 3 Sep 2021 T20I # 1251
89 1626 64* 26.65 0 31 3/18 26.45 0 32 0 0.20 v New Zealand 5 Sep 2021 T20I # 1258
90 1669 64* 27.36 0 31 3/18 26.67 0 33 0 0.68 v New Zealand 8 Sep 2021 T20I # 1260
91 1692 64* 27.29 0 31 3/18 27.22 0 33 0 0.06 v New Zealand 10 Sep 2021 T20I # 1263
92 1715 64* 27.22 0 31 3/18 27.22 0 33 0 -0.00 v Scotland 17 Oct 2021 T20I # 1311
93 1732 64* 27.06 0 31 3/18 27.22 0 35 0 -0.16 v Oman 19 Oct 2021 T20I # 1322
94 1782 64* 27.41 0 31 3/18 27.22 0 35 0 0.18 v P.N.G. 21 Oct 2021 T20I # 1334
95 1792 64* 27.56 0 31 3/18 27.90 0 35 0 -0.33 v Sri Lanka 24 Oct 2021 T20I # 1357
96 1811 64* 27.43 0 31 3/18 27.90 0 35 0 -0.46 v England 27 Oct 2021 T20I # 1369
97 1842 64* 27.90 0 31 3/18 27.90 0 35 0 0.00 v West Indies 29 Oct 2021 T20I # 1375
98 1845 64* 27.53 0 31 3/18 27.90 0 35 0 -0.36 v South Africa 2 Nov 2021 T20I # 1384
99 1861 64* 27.36 0 31 3/18 27.90 0 35 0 -0.53 v Australia 4 Nov 2021 T20I # 1391
100 1867 64* 27.05 0 31 3/18 28.51 0 35 0 -1.45 v Pakistan 19 Nov 2021 T20I # 1439
101 1879 64* 26.84 0 31 3/18 28.51 0 35 0 -1.67 v Pakistan 20 Nov 2021 T20I # 1443
102 1892 64* 26.64 0 34 3/10 26.29 0 35 0 0.35 v Pakistan 22 Nov 2021 T20I # 1447
103 1902 64* 26.41 0 34 3/10 26.29 0 36 0 0.12 v Afghanistan 3 Mar 2022 T20I # 1495
104 1923 64* 26.34 0 35 3/10 25.60 0 37 0 0.74 v Afghanistan 5 Mar 2022 T20I # 1496
105 1931 64* 26.09 0 35 3/10 25.60 0 37 0 0.49 v West Indies 2 Jul 2022 T20I # 1601
106 1942 64* 25.89 0 35 3/10 25.60 0 38 0 0.29 v West Indies 3 Jul 2022 T20I # 1607
107 1964 64* 25.84 0 35 3/10 25.80 0 39 0 0.04 v West Indies 7 Jul 2022 T20I # 1617
108 1991 64* 25.85 0 36 3/10 25.30 0 39 0 0.55 v Zimbabwe 2 Aug 2022 T20I # 1719
109 2016 64* 25.84 0 36 3/10 25.30 0 39 0 0.54 v Afghanistan 30 Aug 2022 T20I # 1753
110 2043 64* 25.86 0 36 3/10 25.30 0 40 0 0.55 v Sri Lanka 1 Sep 2022 T20I # 1755
111 2097 64* 26.21 0 36 3/10 25.30 0 41 0 0.90 v Sri Lanka 4 Mar 2024 T20I # 2494
112 2097 64* 26.21 0 36 3/10 25.30 0 41 0 0.90 v Sri Lanka 6 Mar 2024 T20I # 2501
113 2097 64* 25.88 0 36 3/10 25.30 0 41 0 0.58 v Sri Lanka 9 Mar 2024 T20I # 2509
114 2097 64* 25.88 0 36 3/10 25.30 0 41 0 0.58 v Zimbabwe 3 May 2024 T20I # 2586
115 2123 64* 26.20 0 36 3/10 25.30 0 41 0 0.90 v Zimbabwe 5 May 2024 T20I # 2589
116 2132 64* 26.32 0 37 3/10 24.64 0 42 0 1.67 v Zimbabwe 7 May 2024 T20I # 2592
117 2186 64* 26.65 0 37 3/10 24.64 0 42 0 2.00 v Zimbabwe 12 May 2024 T20I # 2607
118 2217 64* 26.71 0 37 3/10 25.18 0 43 0 1.52 v U.S.A. 21 May 2024 T20I # 2613
119 2220 64* 26.42 0 37 3/10 25.18 0 44 0 1.23 v U.S.A. 23 May 2024 T20I # 2616
120 2220 64* 26.42 0 37 3/10 25.48 0 44 0 0.94 v U.S.A. 25 May 2024 T20I # 2625
Statsguru includes the following current or recent Twenty20 Internationals:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page