Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date less than or equal to 9 Mar 2016 remove less than or equal to 9 Mar 2016 from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2006-2024 124 122 16 2451 84 23.12 2019 121.39 0 12 8 246 52 Profile
filtered 2006-2016 48 48 5 979 84 22.76 806 121.46 0 5 4 100 22
Innings by innings list
37* 23 18 1 4 205.55 4 not out 2 v Nepal Chattogram 18 Mar 2014 T20I # 371
12 7 6 3 0 200.00 4 caught 1 v Sri Lanka Chattogram 14 Feb 2014 T20I # 358
57 33 33 9 0 172.72 3 bowled 1 v Ireland Belfast 18 Jul 2012 T20I # 249
65 56 40 8 2 162.50 3 caught 2 v Zimbabwe Bulawayo 11 May 2013 T20I # 315
27* 19 17 2 1 158.82 6 not out 1 v Zimbabwe Khulna 17 Jan 2016 T20I # 481
84 71 54 11 2 155.55 3 caught 1 v Pakistan Pallekele 25 Sep 2012 T20I # 274
20* - 13 2 0 153.84 6 not out 2 v Zimbabwe Khulna 15 Jan 2016 T20I # 479
26 22 17 2 1 152.94 4 bowled 2 v Sri Lanka Chattogram 12 Feb 2014 T20I # 357
47 - 31 3 2 151.61 4 caught 2 v Pakistan Gros Islet 1 May 2010 T20I # 154
16 13 11 1 1 145.45 5 caught 1 v Australia Cape Town 16 Sep 2007 T20I # 33
13 9 9 1 0 144.44 5 caught 2 v West Indies Johannesburg 13 Sep 2007 T20I # 24
40 33 28 6 1 142.85 3 caught 1 v Zimbabwe Bulawayo 12 May 2013 T20I # 316
57* 67 41 9 0 139.02 3 not out 2 v Pakistan Mirpur 24 Apr 2015 T20I # 416
11 12 8 2 0 137.50 3 caught 2 v New Zealand Pallekele 21 Sep 2012 T20I # 267
19 22 14 3 0 135.71 5 run out 1 v South Africa Cape Town 15 Sep 2007 T20I # 31
4 6 3 1 0 133.33 5 run out 2 v South Africa Johannesburg 5 Nov 2008 T20I # 77
4 2 3 1 0 133.33 5 bowled 2 v Zimbabwe Khulna 22 Jan 2016 T20I # 484
21 18 16 3 0 131.25 4 caught 1 v India Mirpur 6 Mar 2016 T20I # 521
66 72 52 5 3 126.92 3 caught 1 v Australia Mirpur 1 Apr 2014 T20I # 396
34 42 27 6 0 125.92 4 caught 1 v Hong Kong Chattogram 20 Mar 2014 T20I # 375
11 12 9 2 0 122.22 3 caught 1 v Ireland Belfast 20 Jul 2012 T20I # 250
38 44 32 2 2 118.75 3 caught 2 v Pakistan Mirpur 30 Mar 2014 T20I # 392
12 13 11 2 0 109.09 3 caught 2 v Netherlands The Hague 25 Jul 2012 T20I # 253
31 54 29 1 1 106.89 3 caught 2 v Scotland The Hague 24 Jul 2012 T20I # 252
17 12 16 3 0 106.25 5 bowled 1 v West Indies Basseterre 2 Aug 2009 T20I # 117
7 3 7 1 0 100.00 4 caught 1 v Ireland Nottingham 8 Jun 2009 T20I # 96
28 35 28 0 1 100.00 4 caught 2 v Australia Bridgetown 5 May 2010 T20I # 161
13 24 13 1 0 100.00 5 bowled 1 v U.A.E. Mirpur 26 Feb 2016 T20I # 511
18 30 19 2 0 94.73 5 bowled 2 v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
32 52 34 3 0 94.11 5 caught 1 v Sri Lanka Mirpur 28 Feb 2016 T20I # 513
26 32 28 2 0 92.85 4 caught 1 v Zimbabwe Khulna 28 Nov 2006 T20I # 9
26 55 30 1 1 86.66 3 caught 2 v South Africa Mirpur 5 Jul 2015 T20I # 428
10* - 12 1 0 83.33 3 not out 2 v Afghanistan Mirpur 16 Mar 2014 T20I # 366
8 7 10 0 0 80.00 4 caught 2 v India Nottingham 6 Jun 2009 T20I # 93
5 9 7 0 0 71.42 4 caught 1 v Netherlands Dharamsala 9 Mar 2016 T20I # 524
8 23 13 0 0 61.53 5 bowled 2 v Pakistan Mirpur 2 Mar 2016 T20I # 516
3 8 5 0 0 60.00 4 bowled 1 v New Zealand Hamilton 3 Feb 2010 T20I # 131
3 6 5 0 0 60.00 3 caught 2 v Ireland Belfast 21 Jul 2012 T20I # 251
8 18 14 0 0 57.14 3 caught 2 v South Africa Mirpur 7 Jul 2015 T20I # 429
7 17 14 0 0 50.00 4 bowled 2 v Pakistan Mirpur 29 Nov 2011 T20I # 216
1 3 2 0 0 50.00 4 bowled 1 v India Mirpur 28 Mar 2014 T20I # 389
3 12 8 0 0 37.50 5 run out 2 v India Mirpur 24 Feb 2016 T20I # 509
1 2 3 0 0 33.33 5 caught 1 v Pakistan Cape Town 20 Sep 2007 T20I # 42
3 11 10 0 0 30.00 5 caught 2 v Zimbabwe Khulna 20 Jan 2016 T20I # 482
0 1 1 0 0 0.00 5 caught 2 v Pakistan Karachi 20 Apr 2008 T20I # 55
0 1 1 0 0 0.00 4 bowled 2 v West Indies Mirpur 11 Oct 2011 T20I # 209
0 1 3 0 0 0.00 3 bowled 1 v Netherlands The Hague 26 Jul 2012 T20I # 254
0 1 1 0 0 0.00 4 bowled 2 v West Indies Mirpur 25 Mar 2014 T20I # 385
Statsguru includes the following current or recent Twenty20 Internationals:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th Match, Jun 12, 2024 [T20I # 2672]
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]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668]
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]
 
Feedback Print this page