Records type all-round analysis [change type]
View match by match list [change view]
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
overall 2004-2018 200 1068 53* 12.71 0 279 5/29 30.73 4 46 0 -18.02 Profile
Match by match list
5* - 5 3 17 0 0 ODI v Hong Kong Colombo (SSC) 16 Jul 2004 ODI # 2143
1* - 1 2 36 0 0 ODI v Pakistan Colombo (SSC) 17 Jul 2004 ODI # 2145
21 - 21 0 40 0 0 ODI v India Colombo (SSC) 21 Jul 2004 ODI # 2149
10 - 10 0 41 0 0 ODI v Sri Lanka Colombo (RPS) 23 Jul 2004 ODI # 2151
2 - 2 1 29 0 0 ODI v Pakistan Colombo (RPS) 29 Jul 2004 ODI # 2154
0 - 0 1 51 0 0 ODI v Zimbabwe Dhaka 20 Jan 2005 ODI # 2207
sub - - 0 20 0 0 ODI v Sri Lanka Bogra 20 Feb 2006 ODI # 2334
0* - 0 1 18 1 0 ODI v Kenya Bogra 17 Mar 2006 ODI # 2350
DNB - - 2 30 1 0 ODI v Kenya Khulna 20 Mar 2006 ODI # 2353
0* - 0 1 44 2 0 ODI v Kenya Fatullah 23 Mar 2006 ODI # 2355
DNB - - 2 51 0 0 ODI v Kenya Fatullah 25 Mar 2006 ODI # 2356
15 0 15 0 99 0 0 Test v Australia Chattogram 16 Apr 2006 Test # 1799
2* - 2 3 36 0 0 ODI v Australia Chattogram 23 Apr 2006 ODI # 2365
3 - 3 1 34 0 0 ODI v Australia Fatullah 26 Apr 2006 ODI # 2366
1 - 1 1 35 0 0 ODI v Australia Fatullah 28 Apr 2006 ODI # 2367
DNB - - 0 50 0 0 ODI v Zimbabwe Harare 29 Jul 2006 ODI # 2392
8* - 8 2 28 1 0 ODI v Zimbabwe Harare 30 Jul 2006 ODI # 2393
20* - 20 1 35 0 0 ODI v Zimbabwe Harare 2 Aug 2006 ODI # 2394
3* - 3 1 42 0 0 ODI v Zimbabwe Harare 4 Aug 2006 ODI # 2395
DNB - - 2 24 0 0 ODI v Zimbabwe Harare 6 Aug 2006 ODI # 2398
DNB - - 3 31 0 0 ODI v Kenya Nairobi (Gym) 12 Aug 2006 ODI # 2402
14* - 14 2 21 0 0 ODI v Kenya Nairobi (Gym) 13 Aug 2006 ODI # 2403
DNB - - 1 20 1 0 ODI v Kenya Nairobi (Gym) 15 Aug 2006 ODI # 2404
21 - 21 2 49 0 0 ODI v Sri Lanka Mohali 7 Oct 2006 ODI # 2423
9 - 9 0 30 0 0 ODI v West Indies Jaipur 11 Oct 2006 ODI # 2426
DNB - - 2 12 0 0 ODI v Zimbabwe Jaipur 13 Oct 2006 ODI # 2427
0 - 0 3 17 0 0 T20I v Zimbabwe Khulna 28 Nov 2006 T20I # 9
DNB - - 4 33 0 0 ODI v Zimbabwe Khulna 30 Nov 2006 ODI # 2453
DNB - - 0 39 0 0 ODI v Zimbabwe Bogra 3 Dec 2006 ODI # 2457
5 - 5 5 33 1 0 ODI v Zimbabwe Bogra 5 Dec 2006 ODI # 2459
DNB - - 2 27 0 0 ODI v Zimbabwe Mirpur 8 Dec 2006 ODI # 2461
DNB - - 1 27 1 0 ODI v Zimbabwe Mirpur 9 Dec 2006 ODI # 2462
DNB - - 2 16 0 0 ODI v Scotland Chattogram 15 Dec 2006 ODI # 2465
DNB - - 4 23 0 0 ODI v Scotland Mirpur 17 Dec 2006 ODI # 2467
1* - 1 2 44 1 0 ODI v Zimbabwe Harare 4 Feb 2007 ODI # 2505
10* - 10 0 29 0 0 ODI v Zimbabwe Harare 6 Feb 2007 ODI # 2511
2* - 2 1 44 0 0 ODI v Zimbabwe Harare 9 Feb 2007 ODI # 2516
4* - 4 1 36 0 0 ODI v Zimbabwe Harare 10 Feb 2007 ODI # 2518
DNB - - 1 32 0 0 ODI v Bermuda St John's 25 Feb 2007 ODI # 2528
DNB - - 3 51 0 0 ODI v Canada St John's 28 Feb 2007 ODI # 2530
DNB - - 3 38 2 0 ODI v India Port of Spain 17 Mar 2007 ODI # 2538
0 - 0 1 86 0 0 ODI v Sri Lanka Port of Spain 21 Mar 2007 ODI # 2546
DNB - - 3 20 0 0 ODI v Bermuda Port of Spain 25 Mar 2007 ODI # 2554
DNB - - 0 15 0 0 ODI v Australia North Sound 31 Mar 2007 ODI # 2559
0 - 0 0 38 0 0 ODI v New Zealand North Sound 2 Apr 2007 ODI # 2561
2* - 2 3 25 0 0 ODI v South Africa Providence 7 Apr 2007 ODI # 2564
15 - 15 2 30 0 0 ODI v England Bridgetown 11 Apr 2007 ODI # 2568
11 - 11 0 48 0 0 ODI v Ireland Bridgetown 15 Apr 2007 ODI # 2572
1 - 1 1 44 0 0 ODI v West Indies Bridgetown 19 Apr 2007 ODI # 2576
DNB - - 0 35 2 0 ODI v India Mirpur 10 May 2007 ODI # 2582
9* - 9 2 59 0 0 ODI v India Mirpur 12 May 2007 ODI # 2583
4 0* 4 1 109 0 0 Test v Sri Lanka Colombo (SSC) 25 Jun 2007 Test # 1837
28 - 28 1 48 0 0 ODI v Sri Lanka Colombo (PSS) 20 Jul 2007 ODI # 2605
3 - 3 1 37 0 0 ODI v Sri Lanka Colombo (RPS) 23 Jul 2007 ODI # 2606
3 - 3 3 47 0 0 ODI v Sri Lanka Colombo (RPS) 25 Jul 2007 ODI # 2607
DNB - - 2 22 0 0 T20I v Kenya Nairobi (Gym) 1 Sep 2007 T20I # 17
DNB - - 1 18 0 0 T20I v Pakistan Nairobi (Gym) 2 Sep 2007 T20I # 18
DNB - - 2 25 0 0 T20I v West Indies Johannesburg 13 Sep 2007 T20I # 24
2* - 2 2 26 0 0 T20I v South Africa Cape Town 15 Sep 2007 T20I # 31
0* - 0 0 34 0 0 T20I v Australia Cape Town 16 Sep 2007 T20I # 33
5 - 5 1 20 0 0 T20I v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
0 - 0 2 16 0 0 T20I v Pakistan Cape Town 20 Sep 2007 T20I # 42
22* - 22 0 44 0 0 ODI v New Zealand Auckland 26 Dec 2007 ODI # 2658
DNB - - 2 75 0 0 ODI v New Zealand Napier 28 Dec 2007 ODI # 2659
6 - 6 0 17 0 0 ODI v New Zealand Queenstown 31 Dec 2007 ODI # 2660
33 32* 65 1 129 0 0 Test v South Africa Chattogram 29 Feb 2008 Test # 1865
15 - 15 0 42 0 0 ODI v South Africa Chattogram 9 Mar 2008 ODI # 2690
0 - 0 2 32 1 0 ODI v South Africa Mirpur 12 Mar 2008 ODI # 2691
9 - 9 1 27 0 0 ODI v South Africa Mirpur 14 Mar 2008 ODI # 2692
DNB - - 0 36 0 0 ODI v Ireland Mirpur 18 Mar 2008 ODI # 2693
DNB - - 3 27 0 0 ODI v Ireland Mirpur 20 Mar 2008 ODI # 2694
DNB - - 2 50 0 0 ODI v Ireland Mirpur 22 Mar 2008 ODI # 2695
11* - 11 0 68 0 0 ODI v Pakistan Lahore 8 Apr 2008 ODI # 2696
1* - 1 0 23 0 0 ODI v Pakistan Faisalabad 11 Apr 2008 ODI # 2698
DNB - - 0 40 1 0 ODI v Pakistan Lahore 13 Apr 2008 ODI # 2700
7 - 7 1 37 0 0 ODI v Pakistan Multan 16 Apr 2008 ODI # 2702
33 - 33 2 56 2 0 ODI v Pakistan Karachi 19 Apr 2008 ODI # 2703
1* - 1 1 46 0 0 T20I v Pakistan Karachi 20 Apr 2008 T20I # 55
26* - 26 3 35 1 0 ODI v Pakistan Mirpur 8 Jun 2008 ODI # 2704
8* - 8 1 48 0 0 ODI v India Mirpur 12 Jun 2008 ODI # 2706
DNB - - 3 20 0 0 ODI v U.A.E. Lahore 24 Jun 2008 ODI # 2711
22* - 22 3 55 0 0 ODI v Sri Lanka Lahore 25 Jun 2008 ODI # 2715
DNB - - 0 59 0 0 ODI v India Karachi 28 Jun 2008 ODI # 2721
7 - 7 1 71 0 0 ODI v Sri Lanka Karachi 30 Jun 2008 ODI # 2726
9 - 9 0 42 0 0 ODI v Pakistan Karachi 4 Jul 2008 ODI # 2733
4 - 4 1 44 0 0 ODI v Australia Darwin 30 Aug 2008 ODI # 2758
9 - 9 0 5 0 0 ODI v Australia Darwin 3 Sep 2008 ODI # 2760
14 - 14 1 22 0 0 ODI v Australia Darwin 6 Sep 2008 ODI # 2762
DNB - - 3 33 0 0 ODI v New Zealand Mirpur 9 Oct 2008 ODI # 2763
3 - 3 0 67 0 0 ODI v New Zealand Mirpur 11 Oct 2008 ODI # 2764
27 - 27 1 52 0 0 ODI v New Zealand Chattogram 14 Oct 2008 ODI # 2765
11 18 29 4 144 1 0 Test v New Zealand Chattogram 17 Oct 2008 Test # 1888
16* - 16 1 80 1 0 Test v New Zealand Mirpur 25 Oct 2008 Test # 1890
0 - 0 4 16 0 0 T20I v South Africa Johannesburg 5 Nov 2008 T20I # 77
0 - 0 0 55 2 0 ODI v South Africa Potchefstroom 7 Nov 2008 ODI # 2771
20* - 20 1 88 0 0 ODI v South Africa Benoni 9 Nov 2008 ODI # 2772
0* - 0 1 18 1 0 T20I v Ireland Nottingham 8 Jun 2009 T20I # 96
0 - 0 4 39 0 0 ODI v West Indies Roseau 26 Jul 2009 ODI # 2862
11* - 11 1 58 0 0 ODI v West Indies Roseau 28 Jul 2009 ODI # 2863
6* - 6 2 63 1 0 ODI v West Indies Basseterre 31 Jul 2009 ODI # 2865
3 - 3 3 36 1 0 ODI v Zimbabwe Mirpur 27 Oct 2009 ODI # 2914
DNB - - 5 29 0 0 ODI v Zimbabwe Mirpur 29 Oct 2009 ODI # 2916
DNB - - 2 41 0 0 ODI v Zimbabwe Mirpur 31 Oct 2009 ODI # 2917
DNB - - 2 10 1 0 ODI v Zimbabwe Chattogram 3 Nov 2009 ODI # 2920
0 - 0 3 56 0 0 ODI v Zimbabwe Chattogram 5 Nov 2009 ODI # 2922
1* - 1 0 37 0 0 ODI v Sri Lanka Mirpur 4 Jan 2010 ODI # 2937
DNB - - 0 66 0 0 ODI v India Mirpur 7 Jan 2010 ODI # 2939
1 - 1 0 41 0 0 ODI v Sri Lanka Mirpur 8 Jan 2010 ODI # 2940
DNB - - 0 40 0 0 ODI v India Mirpur 11 Jan 2010 ODI # 2942
2 - 2 0 41 0 0 ODI v England Mirpur 28 Feb 2010 ODI # 2964
DNB - - 3 52 0 0 ODI v England Mirpur 2 Mar 2010 ODI # 2965
17* - 17 2 40 1 0 ODI v England Chattogram 5 Mar 2010 ODI # 2968
0* 1 1 4 210 0 0 Test v England Chattogram 12 Mar 2010 Test # 1954
3 8 11 3 199 0 0 Test v England Mirpur 20 Mar 2010 Test # 1956
DNB - - 0 41 1 0 T20I v Pakistan Gros Islet 1 May 2010 T20I # 154
3* - 3 1 29 0 0 T20I v Australia Bridgetown 5 May 2010 T20I # 161
0* 19 19 2 109 1 0 Test v England Manchester 4 Jun 2010 Test # 1959
DNB - - 1 48 0 0 ODI v Pakistan Dambulla 21 Jun 2010 ODI # 2998
3 - 3 1 64 0 0 ODI v England Nottingham 8 Jul 2010 ODI # 3018
1* - 1 2 43 0 0 ODI v England Bristol 10 Jul 2010 ODI # 3025
27 - 27 0 63 0 0 ODI v England Birmingham 12 Jul 2010 ODI # 3026
9* - 9 1 47 0 0 ODI v Ireland Belfast 15 Jul 2010 ODI # 3027
DNB - - 1 30 0 0 ODI v Ireland Belfast 16 Jul 2010 ODI # 3028
DNB - - 0 50 0 0 ODI v Netherlands Glasgow 20 Jul 2010 ODI # 3029
1 - 1 1 28 0 0 ODI v New Zealand Mirpur 5 Oct 2010 ODI # 3051
DNB - - 1 47 0 0 ODI v New Zealand Mirpur 11 Oct 2010 ODI # 3054
7 - 7 1 41 1 0 ODI v New Zealand Mirpur 14 Oct 2010 ODI # 3056
2 - 2 2 34 0 0 ODI v New Zealand Mirpur 17 Oct 2010 ODI # 3058
5* - 5 4 41 0 0 ODI v Zimbabwe Mirpur 1 Dec 2010 ODI # 3071
DNB - - 5 30 0 0 ODI v Zimbabwe Mirpur 3 Dec 2010 ODI # 3073
DNB - - 4 14 0 0 ODI v Zimbabwe Mirpur 6 Dec 2010 ODI # 3075
DNB - - 0 31 0 0 ODI v Zimbabwe Chattogram 12 Dec 2010 ODI # 3078
1 - 1 0 74 0 0 ODI v India Mirpur 19 Feb 2011 ODI # 3100
11 - 11 1 30 0 0 ODI v Ireland Mirpur 25 Feb 2011 ODI # 3108
2* - 2 0 8 0 0 ODI v West Indies Mirpur 4 Mar 2011 ODI # 3118
1 - 1 2 32 0 0 ODI v England Chattogram 11 Mar 2011 ODI # 3127
DNB - - 3 29 0 0 ODI v Netherlands Chattogram 14 Mar 2011 ODI # 3131
0 - 0 1 47 0 0 ODI v South Africa Mirpur 19 Mar 2011 ODI # 3138
DNB - - 1 54 0 0 ODI v Australia Mirpur 9 Apr 2011 ODI # 3149
DNB - - 0 58 0 0 ODI v Australia Mirpur 11 Apr 2011 ODI # 3150
DNB - - 3 58 0 0 ODI v Australia Mirpur 13 Apr 2011 ODI # 3151
11 43 54 2 106 0 0 Test v Zimbabwe Harare 4 Aug 2011 Test # 2002
0 - 0 0 40 0 0 ODI v Zimbabwe Harare 12 Aug 2011 ODI # 3176
35 - 35 0 10 0 0 ODI v Zimbabwe Harare 14 Aug 2011 ODI # 3177
DNB - - 1 31 0 0 ODI v Zimbabwe Bulawayo 19 Aug 2011 ODI # 3181
DNB - - 1 31 1 0 ODI v Zimbabwe Bulawayo 21 Aug 2011 ODI # 3183
1* - 1 2 27 0 0 T20I v West Indies Mirpur 11 Oct 2011 T20I # 209
8* - 8 0 64 0 0 ODI v West Indies Mirpur 13 Oct 2011 ODI # 3198
25 - 25 0 32 0 0 ODI v West Indies Mirpur 15 Oct 2011 ODI # 3200
9 - 9 1 25 2 0 T20I v Pakistan Mirpur 29 Nov 2011 T20I # 216
3 - 3 0 15 0 0 ODI v Pakistan Mirpur 1 Dec 2011 ODI # 3218
0 - 0 1 58 0 0 ODI v Pakistan Mirpur 3 Dec 2011 ODI # 3220
1* - 1 3 21 1 0 ODI v Pakistan Chattogram 6 Dec 2011 ODI # 3222
1 - 1 1 43 2 0 ODI v Pakistan Mirpur 11 Mar 2012 ODI # 3258
DNB - - 1 41 0 0 ODI v India Mirpur 16 Mar 2012 ODI # 3261
DNB - - 2 44 0 0 ODI v Sri Lanka Mirpur 20 Mar 2012 ODI # 3265
6 - 6 2 26 0 0 ODI v Pakistan Mirpur 22 Mar 2012 ODI # 3267
DNB - - 2 9 1 0 T20I v Ireland Belfast 18 Jul 2012 T20I # 249
DNB - - 1 30 0 0 T20I v Ireland Belfast 20 Jul 2012 T20I # 250
3* - 3 2 33 2 0 T20I v Ireland Belfast 21 Jul 2012 T20I # 251
1 - 1 2 32 0 0 T20I v Scotland The Hague 24 Jul 2012 T20I # 252
DNB - - 1 31 1 0 T20I v Netherlands The Hague 25 Jul 2012 T20I # 253
2 - 2 2 23 1 0 T20I v Netherlands The Hague 26 Jul 2012 T20I # 254
0* - 0 2 28 0 0 T20I v New Zealand Pallekele 21 Sep 2012 T20I # 267
DNB - - 0 30 0 0 T20I v Pakistan Pallekele 25 Sep 2012 T20I # 274
DNB - - 3 39 1 0 ODI v West Indies Khulna 30 Nov 2012 ODI # 3309
DNB - - 3 19 0 0 ODI v West Indies Khulna 2 Dec 2012 ODI # 3310
3 - 3 2 34 0 0 ODI v West Indies Mirpur 5 Dec 2012 ODI # 3311
3 - 3 2 47 0 0 ODI v West Indies Mirpur 7 Dec 2012 ODI # 3312
0 - 0 0 39 0 0 ODI v West Indies Mirpur 8 Dec 2012 ODI # 3313
DNB - - 0 32 0 0 T20I v West Indies Mirpur 10 Dec 2012 T20I # 291
6* - 6 0 49 0 0 ODI v Sri Lanka Hambantota 23 Mar 2013 ODI # 3349
TDNB - - - - 0 0 ODI v Sri Lanka Hambantota 25 Mar 2013 ODI # 3351
DNB - - 5 62 0 0 ODI v Sri Lanka Pallekele 28 Mar 2013 ODI # 3352
6* - 6 1 39 0 0 T20I v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
16* - 16 1 10 0 0 ODI v Zimbabwe Bulawayo 3 May 2013 ODI # 3353
53* - 53 0 44 0 0 ODI v Zimbabwe Bulawayo 5 May 2013 ODI # 3354
4 - 4 0 44 0 0 ODI v Zimbabwe Bulawayo 8 May 2013 ODI # 3355
2 - 2 0 35 0 0 T20I v Zimbabwe Bulawayo 11 May 2013 T20I # 315
6* - 6 2 18 0 0 T20I v Zimbabwe Bulawayo 12 May 2013 T20I # 316
7 DNB 7 3 263 1 0 Test v New Zealand Chattogram 9 Oct 2013 Test # 2097
13 DNB 13 2 96 0 0 Test v New Zealand Mirpur 21 Oct 2013 Test # 2099
12 - 12 1 45 0 0 ODI v New Zealand Mirpur 29 Oct 2013 ODI # 3423
4* - 4 1 35 0 0 ODI v New Zealand Mirpur 31 Oct 2013 ODI # 3426
DNB - - 1 57 1 0 ODI v New Zealand Fatullah 3 Nov 2013 ODI # 3429
0 - 0 1 19 0 0 T20I v New Zealand Mirpur 6 Nov 2013 T20I # 333
11* DNB 11 0 6 0 0 Test v Sri Lanka Chattogram 4 Feb 2014 Test # 2117
DNB - - 1 55 0 0 ODI v India Fatullah 26 Feb 2014 ODI # 3474
0 - 0 0 57 0 0 ODI v Afghanistan Fatullah 1 Mar 2014 ODI # 3478
DNB - - 1 72 0 0 ODI v Pakistan Mirpur 4 Mar 2014 ODI # 3482
DNB - - 2 20 0 0 T20I v Afghanistan Mirpur 16 Mar 2014 T20I # 366
DNB - - 0 12 1 0 T20I v Nepal Chattogram 18 Mar 2014 T20I # 371
0 - 0 1 31 0 0 T20I v Hong Kong Chattogram 20 Mar 2014 T20I # 375
DNB - - 2 20 0 0 T20I v Pakistan Mirpur 30 Mar 2014 T20I # 392
DNB - - 0 16 0 0 T20I v Australia Mirpur 1 Apr 2014 T20I # 396
16* - 16 0 34 0 0 ODI v India Mirpur 15 Jun 2014 ODI # 3497
0* - 0 0 43 0 0 ODI v West Indies St George's 22 Aug 2014 ODI # 3511
5* - 5 1 76 1 0 ODI v West Indies Basseterre 25 Aug 2014 ODI # 3514
DNB - - - - - - T20I v West Indies Basseterre 27 Aug 2014 T20I # 404
1 2 3 5 123 0 0 Test v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617]
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616]
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page