Records type all-round analysis [change type]
View match by match list [change view]
At ground BAN: Shere Bangla National Stadium, Mirpur, Dhaka remove BAN: Shere Bangla National Stadium, Mirpur, Dhaka 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 2006-2024 436 14515 217 34.31 14 700 7/36 28.19 25 114 0 6.12 Profile
filtered 2006-2024 144 4786 144 34.93 3 252 6/59 24.90 11 32 0 10.02
Match by match list
31* - 31 2 32 0 0 ODI v Zimbabwe Mirpur 8 Dec 2006 ODI # 2461
13 - 13 0 29 0 0 ODI v Zimbabwe Mirpur 9 Dec 2006 ODI # 2462
44 - 44 1 8 1 0 ODI v Scotland Mirpur 17 Dec 2006 ODI # 2467
50 - 50 2 43 1 0 ODI v India Mirpur 10 May 2007 ODI # 2582
5 - 5 0 40 0 0 ODI v India Mirpur 12 May 2007 ODI # 2583
30 15 45 0 62 0 0 Test v India Mirpur 25 May 2007 Test # 1833
30 3 33 0 54 0 0 Test v South Africa Mirpur 22 Feb 2008 Test # 1864
52 - 52 0 28 0 0 ODI v South Africa Mirpur 12 Mar 2008 ODI # 2691
12 - 12 0 47 0 0 ODI v South Africa Mirpur 14 Mar 2008 ODI # 2692
DNB - - 1 38 0 0 ODI v Ireland Mirpur 18 Mar 2008 ODI # 2693
2 - 2 2 16 0 0 ODI v Ireland Mirpur 20 Mar 2008 ODI # 2694
7 - 7 2 46 0 0 ODI v Ireland Mirpur 22 Mar 2008 ODI # 2695
5* - 5 1 30 0 0 ODI v New Zealand Mirpur 9 Oct 2008 ODI # 2763
10 - 10 2 20 0 0 ODI v New Zealand Mirpur 11 Oct 2008 ODI # 2764
49 - 49 1 63 0 0 Test v New Zealand Mirpur 25 Oct 2008 Test # 1890
26 96 122 6 204 1 0 Test v Sri Lanka Mirpur 26 Dec 2008 Test # 1903
52 - 52 3 23 2 0 ODI v Zimbabwe Mirpur 10 Jan 2009 ODI # 2790
92* - 92 0 24 0 0 ODI v Sri Lanka Mirpur 14 Jan 2009 ODI # 2793
9 - 9 2 22 1 0 ODI v Sri Lanka Mirpur 16 Jan 2009 ODI # 2794
15 - 15 3 11 0 0 ODI v Zimbabwe Mirpur 19 Jan 2009 ODI # 2797
22 - 22 0 24 0 0 ODI v Zimbabwe Mirpur 21 Jan 2009 ODI # 2799
33* - 33 3 15 0 0 ODI v Zimbabwe Mirpur 23 Jan 2009 ODI # 2801
13 - 13 0 49 0 0 ODI v Zimbabwe Mirpur 27 Oct 2009 ODI # 2914
105* - 105 1 24 0 0 ODI v Zimbabwe Mirpur 29 Oct 2009 ODI # 2916
5* - 5 0 32 0 0 ODI v Zimbabwe Mirpur 31 Oct 2009 ODI # 2917
1 - 1 0 43 0 0 ODI v Sri Lanka Mirpur 4 Jan 2010 ODI # 2937
0 - 0 1 45 1 0 ODI v India Mirpur 7 Jan 2010 ODI # 2939
47 - 47 0 27 0 0 ODI v Sri Lanka Mirpur 8 Jan 2010 ODI # 2940
85 - 85 1 58 0 0 ODI v India Mirpur 11 Jan 2010 ODI # 2942
34 7 41 2 118 0 0 Test v India Mirpur 24 Jan 2010 Test # 1950
12 - 12 1 42 0 0 ODI v England Mirpur 28 Feb 2010 ODI # 2964
14 - 14 3 32 0 0 ODI v England Mirpur 2 Mar 2010 ODI # 2965
49 96 145 4 155 0 0 Test v England Mirpur 20 Mar 2010 Test # 1956
58 - 58 4 41 0 0 ODI v New Zealand Mirpur 5 Oct 2010 ODI # 3051
13* - 13 2 45 0 0 ODI v New Zealand Mirpur 11 Oct 2010 ODI # 3054
106 - 106 3 54 0 0 ODI v New Zealand Mirpur 14 Oct 2010 ODI # 3056
36 - 36 2 35 1 0 ODI v New Zealand Mirpur 17 Oct 2010 ODI # 3058
63 - 63 1 37 1 0 ODI v Zimbabwe Mirpur 1 Dec 2010 ODI # 3071
9* - 9 4 39 2 0 ODI v Zimbabwe Mirpur 3 Dec 2010 ODI # 3073
73 - 73 1 57 0 0 ODI v Zimbabwe Mirpur 6 Dec 2010 ODI # 3075
55 - 55 1 61 0 0 ODI v India Mirpur 19 Feb 2011 ODI # 3100
16 - 16 2 28 0 0 ODI v Ireland Mirpur 25 Feb 2011 ODI # 3108
8 - 8 0 1 0 0 ODI v West Indies Mirpur 4 Mar 2011 ODI # 3118
30 - 30 2 46 1 0 ODI v South Africa Mirpur 19 Mar 2011 ODI # 3138
51 - 51 0 34 0 0 ODI v Australia Mirpur 9 Apr 2011 ODI # 3149
9 - 9 1 35 0 0 ODI v Australia Mirpur 11 Apr 2011 ODI # 3150
9 - 9 0 48 0 0 ODI v Australia Mirpur 13 Apr 2011 ODI # 3151
0 - 0 2 25 0 0 T20I v West Indies Mirpur 11 Oct 2011 T20I # 209
67* - 67 0 50 0 0 ODI v West Indies Mirpur 13 Oct 2011 ODI # 3198
12 - 12 2 30 0 0 ODI v West Indies Mirpur 15 Oct 2011 ODI # 3200
73 55 128 6 142 0 0 Test v West Indies Mirpur 29 Oct 2011 Test # 2012
7 - 7 2 24 0 0 T20I v Pakistan Mirpur 29 Nov 2011 T20I # 216
15 - 15 2 42 1 0 ODI v Pakistan Mirpur 1 Dec 2011 ODI # 3218
34 - 34 1 27 0 0 ODI v Pakistan Mirpur 3 Dec 2011 ODI # 3220
144 6 150 7 129 0 0 Test v Pakistan Mirpur 17 Dec 2011 Test # 2024
64 - 64 2 41 1 0 ODI v Pakistan Mirpur 11 Mar 2012 ODI # 3258
49 - 49 0 63 0 0 ODI v India Mirpur 16 Mar 2012 ODI # 3261
56 - 56 2 56 1 0 ODI v Sri Lanka Mirpur 20 Mar 2012 ODI # 3265
68 - 68 2 39 2 0 ODI v Pakistan Mirpur 22 Mar 2012 ODI # 3267
89 2 91 2 160 0 0 Test v West Indies Mirpur 13 Nov 2012 Test # 2057
20 32* 52 5 103 0 0 Test v New Zealand Mirpur 21 Oct 2013 Test # 2099
55 25 80 3 159 0 0 Test v Sri Lanka Mirpur 27 Jan 2014 Test # 2116
3 - 3 2 29 0 0 ODI v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
24 - 24 1 46 0 0 ODI v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
44* - 44 1 53 0 0 ODI v Pakistan Mirpur 4 Mar 2014 ODI # 3482
20 - 20 0 27 0 0 ODI v Sri Lanka Mirpur 6 Mar 2014 ODI # 3485
10* - 10 3 8 0 0 T20I v Afghanistan Mirpur 16 Mar 2014 T20I # 366
0 - 0 1 21 1 0 T20I v West Indies Mirpur 25 Mar 2014 T20I # 385
1 - 1 0 26 0 0 T20I v India Mirpur 28 Mar 2014 T20I # 389
38 - 38 1 21 0 0 T20I v Pakistan Mirpur 30 Mar 2014 T20I # 392
66 - 66 0 36 0 0 T20I v Australia Mirpur 1 Apr 2014 T20I # 396
52 - 52 2 27 0 0 ODI v India Mirpur 15 Jun 2014 ODI # 3497
4 - 4 1 8 0 0 ODI v India Mirpur 17 Jun 2014 ODI # 3498
TDNB - - 3 27 0 0 ODI v India Mirpur 19 Jun 2014 ODI # 3499
5 15 20 7 103 1 0 Test v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
40 - 40 1 19 0 0 ODI v Zimbabwe Mirpur 26 Nov 2014 ODI # 3553
1 - 1 2 28 0 0 ODI v Zimbabwe Mirpur 28 Nov 2014 ODI # 3555
0 - 0 3 30 0 0 ODI v Zimbabwe Mirpur 1 Dec 2014 ODI # 3559
31 - 31 1 45 0 0 ODI v Pakistan Mirpur 17 Apr 2015 ODI # 3647
7* - 7 2 51 0 0 ODI v Pakistan Mirpur 19 Apr 2015 ODI # 3648
DNB - - 2 34 1 0 ODI v Pakistan Mirpur 22 Apr 2015 ODI # 3649
57* - 57 0 17 0 0 T20I v Pakistan Mirpur 24 Apr 2015 T20I # 416
89* 13 102 1 179 0 0 Test v Pakistan Mirpur 6 May 2015 Test # 2161
52 - 52 2 33 0 0 ODI v India Mirpur 18 Jun 2015 ODI # 3658
51* - 51 0 33 0 0 ODI v India Mirpur 21 Jun 2015 ODI # 3660
20 - 20 1 33 0 0 ODI v India Mirpur 24 Jun 2015 ODI # 3661
26 - 26 1 24 0 0 T20I v South Africa Mirpur 5 Jul 2015 T20I # 428
8 - 8 0 37 1 0 T20I v South Africa Mirpur 7 Jul 2015 T20I # 429
48 - 48 0 27 0 0 ODI v South Africa Mirpur 10 Jul 2015 ODI # 3663
0* - 0 0 30 0 0 ODI v South Africa Mirpur 12 Jul 2015 ODI # 3666
35 - 35 - - - - Test v South Africa Mirpur 30 Jul 2015 Test # 2174
16 - 16 5 47 0 0 ODI v Zimbabwe Mirpur 7 Nov 2015 ODI # 3703
3 - 3 1 15 0 0 T20I v India Mirpur 24 Feb 2016 T20I # 509
13 - 13 2 20 0 0 T20I v U.A.E. Mirpur 26 Feb 2016 T20I # 511
32 - 32 2 21 1 0 T20I v Sri Lanka Mirpur 28 Feb 2016 T20I # 513
8 - 8 0 26 1 0 T20I v Pakistan Mirpur 2 Mar 2016 T20I # 516
21 - 21 0 26 0 0 T20I v India Mirpur 6 Mar 2016 T20I # 521
48 - 48 2 26 0 0 ODI v Afghanistan Mirpur 25 Sep 2016 ODI # 3781
17 - 17 4 47 0 0 ODI v Afghanistan Mirpur 28 Sep 2016 ODI # 3783
17 - 17 0 34 0 0 ODI v Afghanistan Mirpur 1 Oct 2016 ODI # 3786
79 - 79 2 59 0 0 ODI v England Mirpur 7 Oct 2016 ODI # 3791
3 - 3 1 50 1 0 ODI v England Mirpur 9 Oct 2016 ODI # 3793
10 41 51 5 90 0 0 Test v England Mirpur 28 Oct 2016 Test # 2227
84 5 89 10 153 0 0 Test v Australia Mirpur 27 Aug 2017 Test # 2272
37 - 37 3 43 0 0 ODI v Zimbabwe Mirpur 15 Jan 2018 ODI # 3952
67 - 67 3 47 1 0 ODI v Sri Lanka Mirpur 19 Jan 2018 ODI # 3959
51 - 51 3 34 0 0 ODI v Zimbabwe Mirpur 23 Jan 2018 ODI # 3964
8 - 8 0 10 0 0 ODI v Sri Lanka Mirpur 25 Jan 2018 ODI # 3965
absent - - 0 20 0 0 ODI v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
80 - 80 4 92 1 0 Test v West Indies Mirpur 30 Nov 2018 Test # 2331
30 - 30 1 36 0 0 ODI v West Indies Mirpur 9 Dec 2018 ODI # 4071
65 - 65 0 28 0 0 ODI v West Indies Mirpur 11 Dec 2018 ODI # 4072
42* - 42 5 20 0 0 T20I v West Indies Mirpur 20 Dec 2018 T20I # 716
0 - 0 3 37 0 0 T20I v West Indies Mirpur 22 Dec 2018 T20I # 717
1 - 1 0 49 0 0 T20I v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
15 - 15 2 18 0 0 T20I v Afghanistan Mirpur 15 Sep 2019 T20I # 883
19 - 19 4 8 0 0 ODI v West Indies Mirpur 20 Jan 2021 ODI # 4270
43* - 43 2 30 0 0 ODI v West Indies Mirpur 22 Jan 2021 ODI # 4272
15 - 15 1 44 0 0 ODI v Sri Lanka Mirpur 23 May 2021 ODI # 4290
0 - 0 2 38 1 0 ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
4 - 4 0 48 0 0 ODI v Sri Lanka Mirpur 28 May 2021 ODI # 4292
36 - 36 1 24 0 0 T20I v Australia Mirpur 3 Aug 2021 T20I # 1210
26 - 26 1 22 0 0 T20I v Australia Mirpur 4 Aug 2021 T20I # 1212
26 - 26 1 22 0 0 T20I v Australia Mirpur 6 Aug 2021 T20I # 1216
15 - 15 0 50 0 0 T20I v Australia Mirpur 7 Aug 2021 T20I # 1218
11 - 11 4 9 0 0 T20I v Australia Mirpur 9 Aug 2021 T20I # 1222
25 - 25 2 10 0 0 T20I v New Zealand Mirpur 1 Sep 2021 T20I # 1243
12 - 12 2 29 0 0 T20I v New Zealand Mirpur 3 Sep 2021 T20I # 1251
0 - 0 0 24 0 0 T20I v New Zealand Mirpur 5 Sep 2021 T20I # 1258
8 - 8 0 25 0 0 T20I v New Zealand Mirpur 8 Sep 2021 T20I # 1260
33 63 96 0 52 0 0 Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
5 - 5 2 18 0 0 T20I v Afghanistan Mirpur 3 Mar 2022 T20I # 1495
9 - 9 0 32 0 0 T20I v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
0 58 58 5 103 0 0 Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
29 - 29 5 36 1 0 ODI v India Mirpur 4 Dec 2022 ODI # 4493
8 - 8 2 39 1 0 ODI v India Mirpur 7 Dec 2022 ODI # 4496
16 13 29 6 129 0 0 Test v India Mirpur 22 Dec 2022 Test # 2484
8 - 8 1 45 0 0 ODI v England Mirpur 1 Mar 2023 ODI # 4525
58 - 58 1 64 1 0 ODI v England Mirpur 3 Mar 2023 ODI # 4528
0 - 0 1 13 1 0 T20I v England Mirpur 12 Mar 2023 T20I # 2023
4* - 4 1 30 0 0 T20I v England Mirpur 14 Mar 2023 T20I # 2026
87 DNB 87 2 34 0 0 Test v Ireland Mirpur 4 Apr 2023 Test # 2501
1 - 1 4 35 1 0 T20I v Zimbabwe Mirpur 10 May 2024 T20I # 2599
21 - 21 1 9 0 0 T20I v Zimbabwe Mirpur 12 May 2024 T20I # 2607
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 2nd T20I, May 25, 2024 [T20I # 2626 - Live]
    » South Africa 191/7 (20.0 ov, BC Fortuin 9*, N Peter 10*, R Shepherd 1/23) - Match over
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625 - Live]
    » Bangladesh 108/0 (11.4 ov, Soumya Sarkar 43*, Tanzid Hasan 58*, NK Patel 0/6) - Match over
Romania v Gibraltar at Ilfov County, Continental Cup 6th Match, May 25, 2024 [T20I # 2624]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623]
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621]
 
Feedback Print this page