Records type all-round analysis [change type]
View cumulative averages [change view]
Primary team Bangladesh remove Bangladesh from query
Not involving the player Jaker Ali (BAN) remove Jaker Ali (BAN) from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 2007-2024 133 2335 64* 24.32 1971 118.46 0 39 3/10 27.30 0 50 0 -2.98 Profile
filtered 2012-2021 6 334 64* 66.80 258 129.45 0 - - - - - - -
Cumulative averages
21 64 64* - 48 133.33 0 7 2/28 39.71 0 7 0 - v West Indies 10 Dec 2012 T20I # 291
22 64 64* - 48 133.33 0 8 2/28 38.25 0 7 0 - v Sri Lanka 31 Mar 2013 T20I # 312
23 64 64* - 48 133.33 0 9 2/28 37.88 0 7 0 - v Zimbabwe 11 May 2013 T20I # 315
24 64 64* - 48 133.33 0 9 2/28 38.88 0 8 0 - v Zimbabwe 12 May 2013 T20I # 316
25 64 64* - 48 133.33 0 9 2/28 42.66 0 8 0 - v New Zealand 6 Nov 2013 T20I # 333
26 64 64* - 48 133.33 0 10 2/28 40.00 0 8 0 - v Sri Lanka 14 Feb 2014 T20I # 358
27 64 64* - 48 133.33 0 11 2/28 37.09 0 10 0 - v Afghanistan 16 Mar 2014 T20I # 366
28 64 64* - 48 133.33 0 11 2/28 37.09 0 10 0 - v Nepal 18 Mar 2014 T20I # 371
29 64 64* - 48 133.33 0 13 2/13 32.38 0 10 0 - v Hong Kong 20 Mar 2014 T20I # 375
30 64 64* - 48 133.33 0 14 2/13 32.00 0 10 0 - v West Indies 25 Mar 2014 T20I # 385
31 64 64* - 48 133.33 0 14 2/13 32.50 0 10 0 - v India 28 Mar 2014 T20I # 389
32 64 64* - 48 133.33 0 15 2/13 31.93 0 10 0 - v Pakistan 30 Mar 2014 T20I # 392
33 64 64* - 48 133.33 0 15 2/13 31.93 0 10 0 - v Australia 1 Apr 2014 T20I # 396
34 64 64* - 48 133.33 0 15 2/13 31.93 0 10 0 - v West Indies 27 Aug 2014 T20I # 404
35 64 64* - 48 133.33 0 15 2/13 31.93 0 10 0 - v Pakistan 24 Apr 2015 T20I # 416
36 64 64* - 48 133.33 0 16 2/13 31.06 0 10 0 - v Zimbabwe 13 Nov 2015 T20I # 462
37 64 64* - 48 133.33 0 16 2/13 31.06 0 11 0 - v Zimbabwe 15 Nov 2015 T20I # 463
38 64 64* - 48 133.33 0 16 2/13 32.31 0 12 0 - v Zimbabwe 15 Jan 2016 T20I # 479
39 64 64* - 48 133.33 0 16 2/13 32.31 0 13 0 - v Zimbabwe 17 Jan 2016 T20I # 481
40 64 64* - 48 133.33 0 16 2/13 33.37 0 13 0 - v Zimbabwe 20 Jan 2016 T20I # 482
131 442 64* 63.14 333 132.73 0 39 3/10 26.76 0 50 0 36.37 v U.S.A. 25 May 2024 T20I # 2625
132 442 64* 63.14 333 132.73 0 39 3/10 26.87 0 50 0 36.27 v Sri Lanka 7 Jun 2024 T20I # 2646
41 118 64* 118.00 89 132.58 0 16 2/13 33.37 0 13 0 84.62 v Zimbabwe 22 Jan 2016 T20I # 484
42 118 64* 118.00 89 132.58 0 17 2/13 31.94 0 15 0 86.05 v India 24 Feb 2016 T20I # 509
43 118 64* 118.00 89 132.58 0 19 2/5 28.84 0 16 0 89.15 v U.A.E. 26 Feb 2016 T20I # 511
44 118 64* 118.00 89 132.58 0 20 2/5 28.10 0 16 0 89.90 v Sri Lanka 28 Feb 2016 T20I # 513
45 118 64* 118.00 89 132.58 0 20 2/5 28.10 0 16 0 89.90 v Pakistan 2 Mar 2016 T20I # 516
46 118 64* 118.00 89 132.58 0 20 2/5 28.10 0 16 0 89.90 v India 6 Mar 2016 T20I # 521
47 118 64* 118.00 89 132.58 0 20 2/5 28.50 0 16 0 89.50 v Netherlands 9 Mar 2016 T20I # 524
48 118 64* 118.00 89 132.58 0 20 2/5 28.50 0 16 0 89.50 v Ireland 11 Mar 2016 T20I # 530
49 118 64* 118.00 89 132.58 0 20 2/5 28.50 0 18 0 89.50 v Oman 13 Mar 2016 T20I # 534
50 118 64* 118.00 89 132.58 0 20 2/5 28.50 0 20 0 89.50 v Pakistan 16 Mar 2016 T20I # 536
51 118 64* 118.00 89 132.58 0 20 2/5 29.60 0 20 0 88.40 v Australia 21 Mar 2016 T20I # 544
52 118 64* 118.00 89 132.58 0 21 2/5 28.38 0 20 0 89.61 v India 23 Mar 2016 T20I # 547
53 118 64* 118.00 89 132.58 0 21 2/5 29.38 0 20 0 88.61 v New Zealand 26 Mar 2016 T20I # 550
79 232 64* 77.33 177 131.07 0 31 3/18 26.93 0 29 0 50.39 v Zimbabwe 18 Sep 2019 T20I # 886
80 232 64* 77.33 177 131.07 0 31 3/18 27.45 0 29 0 49.88 v Afghanistan 21 Sep 2019 T20I # 892
81 232 64* 77.33 177 131.07 0 31 3/18 27.77 0 30 0 49.55 v India 3 Nov 2019 T20I # 1000
82 232 64* 77.33 177 131.07 0 31 3/18 27.77 0 30 0 49.55 v India 7 Nov 2019 T20I # 1007
83 232 64* 77.33 177 131.07 0 31 3/18 27.77 0 31 0 49.55 v India 10 Nov 2019 T20I # 1014
84 232 64* 77.33 177 131.07 0 31 3/18 27.77 0 31 0 49.55 v Pakistan 24 Jan 2020 T20I # 1032
85 232 64* 77.33 177 131.07 0 31 3/18 27.87 0 32 0 49.46 v Pakistan 25 Jan 2020 T20I # 1033
86 232 64* 77.33 177 131.07 0 31 3/18 27.87 0 32 0 49.46 v Zimbabwe 9 Mar 2020 T20I # 1082
87 232 64* 77.33 177 131.07 0 31 3/18 27.87 0 32 0 49.46 v Zimbabwe 11 Mar 2020 T20I # 1084
88 232 64* 77.33 177 131.07 0 31 3/18 27.87 0 32 0 49.46 v New Zealand 28 Mar 2021 T20I # 1139
89 232 64* 77.33 177 131.07 0 31 3/18 27.87 0 32 0 49.46 v New Zealand 30 Mar 2021 T20I # 1140
90 232 64* 77.33 177 131.07 0 31 3/18 28.32 0 32 0 49.01 v Zimbabwe 22 Jul 2021 T20I # 1196
91 232 64* 77.33 177 131.07 0 31 3/18 28.32 0 32 0 49.01 v Zimbabwe 23 Jul 2021 T20I # 1198
92 232 64* 77.33 177 131.07 0 31 3/18 28.32 0 32 0 49.01 v Zimbabwe 25 Jul 2021 T20I # 1203
93 232 64* 77.33 177 131.07 0 31 3/18 28.51 0 33 0 48.81 v Australia 3 Aug 2021 T20I # 1210
94 232 64* 77.33 177 131.07 0 31 3/18 28.51 0 34 0 48.81 v Australia 4 Aug 2021 T20I # 1212
105 334 64* 66.80 258 129.45 0 33 3/18 28.63 0 41 0 38.16 v P.N.G. 21 Oct 2021 T20I # 1334
106 334 64* 66.80 258 129.45 0 33 3/18 29.27 0 41 0 37.52 v Sri Lanka 24 Oct 2021 T20I # 1357
107 334 64* 66.80 258 129.45 0 33 3/18 29.27 0 41 0 37.52 v England 27 Oct 2021 T20I # 1369
108 334 64* 66.80 258 129.45 0 33 3/18 29.27 0 41 0 37.52 v West Indies 29 Oct 2021 T20I # 1375
109 334 64* 66.80 258 129.45 0 33 3/18 29.27 0 41 0 37.52 v South Africa 2 Nov 2021 T20I # 1384
110 334 64* 66.80 258 129.45 0 33 3/18 29.27 0 41 0 37.52 v Australia 4 Nov 2021 T20I # 1391
111 334 64* 66.80 258 129.45 0 33 3/18 29.84 0 41 0 36.95 v Pakistan 19 Nov 2021 T20I # 1439
112 334 64* 66.80 258 129.45 0 33 3/18 29.84 0 41 0 36.95 v Pakistan 20 Nov 2021 T20I # 1443
113 334 64* 66.80 258 129.45 0 36 3/10 27.63 0 41 0 39.16 v Pakistan 22 Nov 2021 T20I # 1447
114 334 64* 66.80 258 129.45 0 36 3/10 27.63 0 42 0 39.16 v Afghanistan 3 Mar 2022 T20I # 1495
115 334 64* 66.80 258 129.45 0 37 3/10 26.94 0 43 0 39.85 v Afghanistan 5 Mar 2022 T20I # 1496
116 334 64* 66.80 258 129.45 0 37 3/10 26.94 0 43 0 39.85 v West Indies 2 Jul 2022 T20I # 1601
117 334 64* 66.80 258 129.45 0 37 3/10 26.94 0 44 0 39.85 v West Indies 3 Jul 2022 T20I # 1607
118 334 64* 66.80 258 129.45 0 37 3/10 27.13 0 45 0 39.66 v West Indies 7 Jul 2022 T20I # 1617
119 334 64* 66.80 258 129.45 0 38 3/10 26.63 0 45 0 40.16 v Zimbabwe 2 Aug 2022 T20I # 1719
120 334 64* 66.80 258 129.45 0 38 3/10 26.63 0 45 0 40.16 v Afghanistan 30 Aug 2022 T20I # 1753
121 334 64* 66.80 258 129.45 0 38 3/10 26.63 0 46 0 40.16 v Sri Lanka 1 Sep 2022 T20I # 1755
54 170 64* 85.00 136 125.00 0 21 2/5 29.38 0 20 0 55.61 v New Zealand 3 Jan 2017 T20I # 574
55 170 64* 85.00 136 125.00 0 21 2/5 30.90 0 20 0 54.09 v New Zealand 6 Jan 2017 T20I # 575
56 170 64* 85.00 136 125.00 0 21 2/5 30.90 0 20 0 54.09 v New Zealand 8 Jan 2017 T20I # 576
57 170 64* 85.00 136 125.00 0 21 2/5 31.19 0 20 0 53.80 v Sri Lanka 4 Apr 2017 T20I # 606
58 170 64* 85.00 136 125.00 0 22 2/5 30.45 0 22 0 54.54 v Sri Lanka 6 Apr 2017 T20I # 607
59 170 64* 85.00 136 125.00 0 22 2/5 31.50 0 23 0 53.50 v South Africa 26 Oct 2017 T20I # 626
60 170 64* 85.00 136 125.00 0 22 2/5 31.95 0 23 0 53.04 v South Africa 29 Oct 2017 T20I # 628
61 170 64* 85.00 136 125.00 0 22 2/5 33.00 0 23 0 52.00 v Sri Lanka 15 Feb 2018 T20I # 648
62 170 64* 85.00 136 125.00 0 22 2/5 33.00 0 23 0 52.00 v Sri Lanka 18 Feb 2018 T20I # 651
63 170 64* 85.00 136 125.00 0 22 2/5 33.50 0 23 0 51.50 v India 8 Mar 2018 T20I # 657
64 170 64* 85.00 136 125.00 0 24 2/5 31.33 0 23 0 53.66 v Sri Lanka 10 Mar 2018 T20I # 658
65 170 64* 85.00 136 125.00 0 24 2/5 31.70 0 23 0 53.29 v India 14 Mar 2018 T20I # 660
66 170 64* 85.00 136 125.00 0 24 2/5 32.91 0 23 0 52.08 v Sri Lanka 16 Mar 2018 T20I # 661
67 170 64* 85.00 136 125.00 0 24 2/5 32.91 0 24 0 52.08 v India 18 Mar 2018 T20I # 662
68 170 64* 85.00 136 125.00 0 26 2/1 30.42 0 25 0 54.57 v Afghanistan 3 Jun 2018 T20I # 667
69 170 64* 85.00 136 125.00 0 26 2/1 30.76 0 25 0 54.23 v Afghanistan 5 Jun 2018 T20I # 668
70 170 64* 85.00 136 125.00 0 26 2/1 30.76 0 27 0 54.23 v Afghanistan 7 Jun 2018 T20I # 669
71 170 64* 85.00 136 125.00 0 26 2/1 30.76 0 28 0 54.23 v West Indies 31 Jul 2018 T20I # 692
72 170 64* 85.00 136 125.00 0 26 2/1 30.76 0 28 0 54.23 v West Indies 4 Aug 2018 T20I # 693
73 170 64* 85.00 136 125.00 0 26 2/1 30.76 0 28 0 54.23 v West Indies 5 Aug 2018 T20I # 694
74 170 64* 85.00 136 125.00 0 27 2/1 30.11 0 28 0 54.88 v West Indies 17 Dec 2018 T20I # 715
75 170 64* 85.00 136 125.00 0 28 2/1 29.07 0 28 0 55.92 v West Indies 20 Dec 2018 T20I # 716
76 170 64* 85.00 136 125.00 0 31 3/18 26.83 0 28 0 58.16 v West Indies 22 Dec 2018 T20I # 717
77 170 64* 85.00 136 125.00 0 31 3/18 26.83 0 29 0 58.16 v Zimbabwe 13 Sep 2019 T20I # 881
78 170 64* 85.00 136 125.00 0 31 3/18 26.93 0 29 0 58.06 v Afghanistan 15 Sep 2019 T20I # 883
95 284 64* 71.00 230 123.47 0 31 3/18 28.51 0 34 0 42.48 v Australia 6 Aug 2021 T20I # 1216
96 284 64* 71.00 230 123.47 0 31 3/18 28.61 0 34 0 42.38 v Australia 7 Aug 2021 T20I # 1218
97 284 64* 71.00 230 123.47 0 32 3/18 28.00 0 37 0 43.00 v Australia 9 Aug 2021 T20I # 1222
98 284 64* 71.00 230 123.47 0 32 3/18 28.25 0 37 0 42.75 v New Zealand 1 Sep 2021 T20I # 1243
99 284 64* 71.00 230 123.47 0 32 3/18 28.46 0 37 0 42.53 v New Zealand 3 Sep 2021 T20I # 1251
100 284 64* 71.00 230 123.47 0 33 3/18 27.90 0 38 0 43.09 v New Zealand 5 Sep 2021 T20I # 1258
101 284 64* 71.00 230 123.47 0 33 3/18 28.12 0 39 0 42.87 v New Zealand 8 Sep 2021 T20I # 1260
102 284 64* 71.00 230 123.47 0 33 3/18 28.63 0 39 0 42.36 v New Zealand 10 Sep 2021 T20I # 1263
103 284 64* 71.00 230 123.47 0 33 3/18 28.63 0 39 0 42.36 v Scotland 17 Oct 2021 T20I # 1311
104 284 64* 71.00 230 123.47 0 33 3/18 28.63 0 41 0 42.36 v Oman 19 Oct 2021 T20I # 1322
1 - - - - - - - - - - 1 0 - v Kenya 1 Sep 2007 T20I # 17
2 - - - - - - - - - - 2 0 - v Pakistan 2 Sep 2007 T20I # 18
3 - - - - - - 1 1/19 19.00 0 3 0 - v Sri Lanka 18 Sep 2007 T20I # 38
4 - - - - - - 2 1/19 23.50 0 3 0 - v Pakistan 20 Sep 2007 T20I # 42
5 - - - - - - 2 1/19 24.00 0 3 0 - v Pakistan 20 Apr 2008 T20I # 55
6 - - - - - - 2 1/19 31.50 0 3 0 - v India 6 Jun 2009 T20I # 93
7 - - - - - - 2 1/19 43.00 0 3 0 - v Ireland 8 Jun 2009 T20I # 96
8 - - - - - - 2 1/19 50.50 0 5 0 - v West Indies 2 Aug 2009 T20I # 117
9 - - - - - - 2 1/19 50.50 0 5 0 - v New Zealand 3 Feb 2010 T20I # 131
10 - - - - - - 2 1/19 50.50 0 6 0 - v Pakistan 1 May 2010 T20I # 154
11 - - - - - - 2 1/19 50.50 0 6 0 - v Australia 5 May 2010 T20I # 161
12 - - - - - - 2 1/19 55.50 0 6 0 - v Pakistan 29 Nov 2011 T20I # 216
13 - - - - - - 2 1/19 58.50 0 6 0 - v Ireland 18 Jul 2012 T20I # 249
14 - - - - - - 4 2/28 36.25 0 6 0 - v Ireland 20 Jul 2012 T20I # 250
15 - - - - - - 4 2/28 41.25 0 7 0 - v Ireland 21 Jul 2012 T20I # 251
16 - - - - - - 5 2/28 37.00 0 7 0 - v Scotland 24 Jul 2012 T20I # 252
17 - - - - - - 6 2/28 33.66 0 7 0 - v Netherlands 25 Jul 2012 T20I # 253
18 - - - - - - 7 2/28 32.28 0 7 0 - v Netherlands 26 Jul 2012 T20I # 254
19 - - - - - - 7 2/28 34.14 0 7 0 - v New Zealand 21 Sep 2012 T20I # 267
20 - - - - - - 7 2/28 37.57 0 7 0 - v Pakistan 25 Sep 2012 T20I # 274
Statsguru includes the following current or recent Twenty20 Internationals:
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th Match, Jun 12, 2024 [T20I # 2670 - Current]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669 - Current]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668 - Current]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667 - Current]
 
Feedback Print this page