Records type batting analysis [change type]
View innings by innings list [change view]
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 50+ 4s 6s
overall 2006-2023 117 116 16 2382 84 23.82 1946 122.40 0 12 8 12 242 50 Profile
Innings by innings list
26 32 28 2 0 92.85 4 caught 1 v Zimbabwe Khulna 28 Nov 2006 T20I # 9
13 9 9 1 0 144.44 5 caught 2 v West Indies Johannesburg 13 Sep 2007 T20I # 24
19 22 14 3 0 135.71 5 run out 1 v South Africa Cape Town 15 Sep 2007 T20I # 31
16 13 11 1 1 145.45 5 caught 1 v Australia Cape Town 16 Sep 2007 T20I # 33
18 30 19 2 0 94.73 5 bowled 2 v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
1 2 3 0 0 33.33 5 caught 1 v Pakistan Cape Town 20 Sep 2007 T20I # 42
0 1 1 0 0 0.00 5 caught 2 v Pakistan Karachi 20 Apr 2008 T20I # 55
4 6 3 1 0 133.33 5 run out 2 v South Africa Johannesburg 5 Nov 2008 T20I # 77
8 7 10 0 0 80.00 4 caught 2 v India Nottingham 6 Jun 2009 T20I # 93
7 3 7 1 0 100.00 4 caught 1 v Ireland Nottingham 8 Jun 2009 T20I # 96
17 12 16 3 0 106.25 5 bowled 1 v West Indies Basseterre 2 Aug 2009 T20I # 117
3 8 5 0 0 60.00 4 bowled 1 v New Zealand Hamilton 3 Feb 2010 T20I # 131
47 - 31 3 2 151.61 4 caught 2 v Pakistan Gros Islet 1 May 2010 T20I # 154
28 35 28 0 1 100.00 4 caught 2 v Australia Bridgetown 5 May 2010 T20I # 161
0 1 1 0 0 0.00 4 bowled 2 v West Indies Mirpur 11 Oct 2011 T20I # 209
7 17 14 0 0 50.00 4 bowled 2 v Pakistan Mirpur 29 Nov 2011 T20I # 216
57 33 33 9 0 172.72 3 bowled 1 v Ireland Belfast 18 Jul 2012 T20I # 249
11 12 9 2 0 122.22 3 caught 1 v Ireland Belfast 20 Jul 2012 T20I # 250
3 6 5 0 0 60.00 3 caught 2 v Ireland Belfast 21 Jul 2012 T20I # 251
31 54 29 1 1 106.89 3 caught 2 v Scotland The Hague 24 Jul 2012 T20I # 252
12 13 11 2 0 109.09 3 caught 2 v Netherlands The Hague 25 Jul 2012 T20I # 253
0 1 3 0 0 0.00 3 bowled 1 v Netherlands The Hague 26 Jul 2012 T20I # 254
11 12 8 2 0 137.50 3 caught 2 v New Zealand Pallekele 21 Sep 2012 T20I # 267
84 71 54 11 2 155.55 3 caught 1 v Pakistan Pallekele 25 Sep 2012 T20I # 274
65 56 40 8 2 162.50 3 caught 2 v Zimbabwe Bulawayo 11 May 2013 T20I # 315
40 33 28 6 1 142.85 3 caught 1 v Zimbabwe Bulawayo 12 May 2013 T20I # 316
26 22 17 2 1 152.94 4 bowled 2 v Sri Lanka Chattogram 12 Feb 2014 T20I # 357
12 7 6 3 0 200.00 4 caught 1 v Sri Lanka Chattogram 14 Feb 2014 T20I # 358
10* - 12 1 0 83.33 3 not out 2 v Afghanistan Mirpur 16 Mar 2014 T20I # 366
37* 23 18 1 4 205.55 4 not out 2 v Nepal Chattogram 18 Mar 2014 T20I # 371
34 42 27 6 0 125.92 4 caught 1 v Hong Kong Chattogram 20 Mar 2014 T20I # 375
0 1 1 0 0 0.00 4 bowled 2 v West Indies Mirpur 25 Mar 2014 T20I # 385
1 3 2 0 0 50.00 4 bowled 1 v India Mirpur 28 Mar 2014 T20I # 389
38 44 32 2 2 118.75 3 caught 2 v Pakistan Mirpur 30 Mar 2014 T20I # 392
66 72 52 5 3 126.92 3 caught 1 v Australia Mirpur 1 Apr 2014 T20I # 396
57* 67 41 9 0 139.02 3 not out 2 v Pakistan Mirpur 24 Apr 2015 T20I # 416
26 55 30 1 1 86.66 3 caught 2 v South Africa Mirpur 5 Jul 2015 T20I # 428
8 18 14 0 0 57.14 3 caught 2 v South Africa Mirpur 7 Jul 2015 T20I # 429
20* - 13 2 0 153.84 6 not out 2 v Zimbabwe Khulna 15 Jan 2016 T20I # 479
27* 19 17 2 1 158.82 6 not out 1 v Zimbabwe Khulna 17 Jan 2016 T20I # 481
3 11 10 0 0 30.00 5 caught 2 v Zimbabwe Khulna 20 Jan 2016 T20I # 482
4 2 3 1 0 133.33 5 bowled 2 v Zimbabwe Khulna 22 Jan 2016 T20I # 484
3 12 8 0 0 37.50 5 run out 2 v India Mirpur 24 Feb 2016 T20I # 509
13 24 13 1 0 100.00 5 bowled 1 v U.A.E. Mirpur 26 Feb 2016 T20I # 511
32 52 34 3 0 94.11 5 caught 1 v Sri Lanka Mirpur 28 Feb 2016 T20I # 513
8 23 13 0 0 61.53 5 bowled 2 v Pakistan Mirpur 2 Mar 2016 T20I # 516
21 18 16 3 0 131.25 4 caught 1 v India Mirpur 6 Mar 2016 T20I # 521
5 9 7 0 0 71.42 4 caught 1 v Netherlands Dharamsala 9 Mar 2016 T20I # 524
0* 1 0 0 0 - 4 not out 1 v Ireland Dharamsala 11 Mar 2016 T20I # 530
17* 18 9 2 1 188.88 4 not out 1 v Oman Dharamsala 13 Mar 2016 T20I # 534
50* 65 40 5 1 125.00 4 not out 2 v Pakistan Eden Gardens 16 Mar 2016 T20I # 536
33 44 25 3 1 132.00 4 caught 1 v Australia Bengaluru 21 Mar 2016 T20I # 544
22 24 15 0 2 146.66 4 caught 2 v India Bengaluru 23 Mar 2016 T20I # 547
2 6 6 0 0 33.33 4 caught 2 v New Zealand Eden Gardens 26 Mar 2016 T20I # 550
14 27 14 0 0 100.00 4 caught 1 v New Zealand Napier 3 Jan 2017 T20I # 574
1 4 2 0 0 50.00 4 caught 2 v New Zealand Mount Maunganui 6 Jan 2017 T20I # 575
41 43 34 4 0 120.58 4 caught 2 v New Zealand Mount Maunganui 8 Jan 2017 T20I # 576
11 - 15 0 0 73.33 5 caught 1 v Sri Lanka Colombo (RPS) 4 Apr 2017 T20I # 606
38 - 31 4 0 122.58 4 bowled 1 v Sri Lanka Colombo (RPS) 6 Apr 2017 T20I # 607
13 14 8 3 0 162.50 3 caught 2 v South Africa Bloemfontein 26 Oct 2017 T20I # 626
2 6 4 0 0 50.00 3 bowled 2 v South Africa Potchefstroom 29 Oct 2017 T20I # 628
7 - 9 0 0 77.77 7 caught 2 v Sri Lanka Colombo (RPS) 16 Mar 2018 T20I # 661
7 - 7 1 0 100.00 7 run out 1 v India Colombo (RPS) 18 Mar 2018 T20I # 662
15 14 15 2 0 100.00 3 caught 2 v Afghanistan Dehradun 3 Jun 2018 T20I # 667
3 - 7 0 0 42.85 6 caught 1 v Afghanistan Dehradun 5 Jun 2018 T20I # 668
10 - 9 0 1 111.11 5 caught 2 v Afghanistan Dehradun 7 Jun 2018 T20I # 669
19 - 10 4 0 190.00 4 caught 1 v West Indies Basseterre 31 Jul 2018 T20I # 692
60 - 38 9 1 157.89 5 caught 1 v West Indies Lauderhill 4 Aug 2018 T20I # 693
24 - 22 2 0 109.09 5 caught 1 v West Indies Lauderhill 5 Aug 2018 T20I # 694
61 - 43 8 2 141.86 4 caught 1 v West Indies Sylhet 17 Dec 2018 T20I # 715
42* - 26 5 1 161.53 4 not out 1 v West Indies Mirpur 20 Dec 2018 T20I # 716
0 - 1 0 0 0.00 4 caught 2 v West Indies Mirpur 22 Dec 2018 T20I # 717
1 - 3 0 0 33.33 3 caught 2 v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
15 - 13 2 0 115.38 3 caught 2 v Afghanistan Mirpur 15 Sep 2019 T20I # 883
10 - 9 1 0 111.11 3 caught 1 v Zimbabwe Chattogram 18 Sep 2019 T20I # 886
70* - 45 8 1 155.55 3 not out 2 v Afghanistan Chattogram 21 Sep 2019 T20I # 892
DNB - - - - - - - 2 v Zimbabwe Harare 22 Jul 2021 T20I # 1196
12 19 10 2 0 120.00 4 caught 2 v Zimbabwe Harare 23 Jul 2021 T20I # 1198
25 30 13 1 2 192.30 3 caught 2 v Zimbabwe Harare 25 Jul 2021 T20I # 1203
36 63 33 3 0 109.09 3 bowled 1 v Australia Mirpur 3 Aug 2021 T20I # 1210
26 30 17 4 0 152.94 3 bowled 2 v Australia Mirpur 4 Aug 2021 T20I # 1212
26 29 17 4 0 152.94 3 caught 1 v Australia Mirpur 6 Aug 2021 T20I # 1216
15 23 26 1 0 57.69 3 caught 1 v Australia Mirpur 7 Aug 2021 T20I # 1218
11 24 20 0 0 55.00 3 lbw 1 v Australia Mirpur 9 Aug 2021 T20I # 1222
25 32 33 2 0 75.75 3 caught 2 v New Zealand Mirpur 1 Sep 2021 T20I # 1243
12 6 7 2 0 171.42 4 caught 1 v New Zealand Mirpur 3 Sep 2021 T20I # 1251
0 2 2 0 0 0.00 4 caught 2 v New Zealand Mirpur 5 Sep 2021 T20I # 1258
8 14 8 1 0 100.00 3 stumped 2 v New Zealand Mirpur 8 Sep 2021 T20I # 1260
20 53 28 1 0 71.42 3 caught 2 v Scotland Al Amerat 17 Oct 2021 T20I # 1311
42 47 29 6 0 144.82 4 run out 1 v Oman Al Amerat 19 Oct 2021 T20I # 1322
46 67 37 0 3 124.32 3 caught 1 v P.N.G. Al Amerat 21 Oct 2021 T20I # 1334
10 10 7 2 0 142.85 3 bowled 1 v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
4 16 7 0 0 57.14 3 caught 1 v England Abu Dhabi 27 Oct 2021 T20I # 1369
9 21 12 1 0 75.00 2 caught 2 v West Indies Sharjah 29 Oct 2021 T20I # 1375
5 11 6 0 0 83.33 4 caught 1 v Afghanistan Mirpur 3 Mar 2022 T20I # 1495
9 24 15 0 0 60.00 4 caught 1 v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
29 38 15 2 2 193.33 3 caught 1 v West Indies Roseau 2 Jul 2022 T20I # 1601
68* 92 52 5 3 130.76 3 not out 2 v West Indies Roseau 3 Jul 2022 T20I # 1607
5 7 3 1 0 166.66 3 caught 1 v West Indies Providence 7 Jul 2022 T20I # 1617
11 18 9 2 0 122.22 3 bowled 1 v Afghanistan Sharjah 30 Aug 2022 T20I # 1753
24 44 22 3 0 109.09 3 bowled 1 v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
16 22 16 1 0 100.00 7 caught 1 v New Zealand Christchurch 9 Oct 2022 T20I # 1811
70 62 44 8 1 159.09 4 caught 2 v New Zealand Christchurch 12 Oct 2022 T20I # 1816
68 61 42 7 3 161.90 4 caught 1 v Pakistan Christchurch 13 Oct 2022 T20I # 1818
7 14 9 0 0 77.77 4 caught 1 v Netherlands Hobart 24 Oct 2022 T20I # 1843
1 11 4 0 0 25.00 4 lbw 2 v South Africa Sydney 27 Oct 2022 T20I # 1847
23 32 20 1 0 115.00 4 caught 1 v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
13 24 12 2 0 108.33 3 caught 2 v India Adelaide 2 Nov 2022 T20I # 1860
0 4 1 0 0 0.00 4 lbw 1 v Pakistan Adelaide 6 Nov 2022 T20I # 1872
34* 31 24 6 0 141.66 5 not out 2 v England Chattogram 9 Mar 2023 T20I # 2018
0 5 3 0 0 0.00 6 caught 2 v England Mirpur 12 Mar 2023 T20I # 2023
4* 18 6 0 0 66.66 4 not out 1 v England Mirpur 14 Mar 2023 T20I # 2026
20* 15 13 3 0 153.84 6 not out 1 v Ireland Chattogram 27 Mar 2023 T20I # 2034
38* 39 24 3 2 158.33 3 not out 1 v Ireland Chattogram 29 Mar 2023 T20I # 2037
6 13 6 1 0 100.00 4 caught 1 v Ireland Chattogram 31 Mar 2023 T20I # 2038
19 24 17 3 0 111.76 4 caught 2 v Afghanistan Sylhet 14 Jul 2023 T20I # 2138
18* 28 11 1 1 163.63 5 not out 2 v Afghanistan Sylhet 16 Jul 2023 T20I # 2145
Statsguru includes the following current or recent Twenty20 Internationals:
Japan v Mongolia at Sano, 3rd T20I, May 8, 2024 [T20I # 2594]
Japan v Mongolia at Sano, 2nd T20I, May 8, 2024 [T20I # 2593]
Bangladesh v Zimbabwe at Chattogram, 3rd T20I, May 7, 2024 [T20I # 2592]
Japan v Mongolia at Sano, 1st T20I, May 7, 2024 [T20I # 2591]
 
Feedback Print this page