Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 28 Jun 2008 remove greater than or equal to 28 Jun 2008 from query
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 4s 6s
unfiltered 2001-2013 261 311 18 6655 190 22.71 11243 59.19 9 30 32 737 62 Profile
filtered 2008-2013 89 106 3 2143 190 20.80 3661 58.53 3 8 8 237 16
Innings by innings list
20 37 21 4 0 95.23 3 caught 1 ODI v India Karachi 28 Jun 2008 ODI # 2721
14 32 15 3 0 93.33 3 caught 2 ODI v Sri Lanka Karachi 30 Jun 2008 ODI # 2726
14 38 18 0 1 77.77 3 caught 1 ODI v Pakistan Karachi 4 Jul 2008 ODI # 2733
5 38 16 0 0 31.25 3 lbw 2 ODI v Australia Darwin 30 Aug 2008 ODI # 2758
3 9 7 0 0 42.85 4 caught 1 ODI v Australia Darwin 3 Sep 2008 ODI # 2760
3 14 9 0 0 33.33 3 caught 2 ODI v Australia Darwin 6 Sep 2008 ODI # 2762
60* 96 56 5 1 107.14 4 not out 2 ODI v New Zealand Mirpur 9 Oct 2008 ODI # 2763
40 120 86 2 0 46.51 4 caught 2 ODI v New Zealand Mirpur 11 Oct 2008 ODI # 2764
8 14 7 1 0 114.28 4 bowled 2 ODI v New Zealand Chattogram 14 Oct 2008 ODI # 2765
2 39 35 0 0 5.71 4 lbw 1 Test v New Zealand Chattogram 17 Oct 2008 Test # 1888
0 4 2 0 0 0.00 4 caught 3 Test v New Zealand Chattogram 17 Oct 2008 Test # 1888
0 2 2 0 0 0.00 3 lbw 2 Test v New Zealand Mirpur 25 Oct 2008 Test # 1890
21 12 10 5 0 210.00 3 bowled 2 T20I v South Africa Johannesburg 5 Nov 2008 T20I # 77
73 121 78 10 0 93.58 4 caught 2 ODI v South Africa Potchefstroom 7 Nov 2008 ODI # 2771
5 15 11 0 0 45.45 4 caught 2 ODI v South Africa Benoni 9 Nov 2008 ODI # 2772
1 17 11 0 0 9.09 4 caught 2 Test v South Africa Bloemfontein 19 Nov 2008 Test # 1893
13 75 59 1 0 22.03 4 caught 3 Test v South Africa Bloemfontein 19 Nov 2008 Test # 1893
1 13 9 0 0 11.11 4 caught 1 Test v South Africa Centurion 26 Nov 2008 Test # 1895
21 37 29 3 0 72.41 4 run out 3 Test v South Africa Centurion 26 Nov 2008 Test # 1895
12 25 18 1 0 66.66 4 caught 2 Test v Sri Lanka Mirpur 26 Dec 2008 Test # 1903
101 209 193 16 0 52.33 5 lbw 4 Test v Sri Lanka Mirpur 26 Dec 2008 Test # 1903
45 146 100 5 1 45.00 5 caught 2 Test v Sri Lanka Chattogram 3 Jan 2009 Test # 1905
7 19 17 1 0 41.17 5 caught 4 Test v Sri Lanka Chattogram 3 Jan 2009 Test # 1905
18 37 21 3 0 85.71 4 caught 2 ODI v Zimbabwe Mirpur 10 Jan 2009 ODI # 2790
26 - 41 1 0 63.41 4 caught 2 ODI v Sri Lanka Mirpur 14 Jan 2009 ODI # 2793
13 30 25 2 0 52.00 4 caught 1 ODI v Sri Lanka Mirpur 16 Jan 2009 ODI # 2794
4 26 18 0 0 22.22 3 caught 1 ODI v Zimbabwe Mirpur 19 Jan 2009 ODI # 2797
5 22 13 1 0 38.46 3 caught 2 ODI v Zimbabwe Mirpur 21 Jan 2009 ODI # 2799
3 46 31 0 0 9.67 3 lbw 2 ODI v Zimbabwe Mirpur 23 Jan 2009 ODI # 2801
11 14 9 1 0 122.22 3 caught 2 T20I v India Nottingham 6 Jun 2009 T20I # 93
14 14 10 1 1 140.00 3 caught 1 T20I v Ireland Nottingham 8 Jun 2009 T20I # 96
6 35 30 1 0 20.00 5 caught 1 Test v West Indies Kingstown 9 Jul 2009 Test # 1923
3 2 4 0 0 75.00 5 lbw 3 Test v West Indies Kingstown 9 Jul 2009 Test # 1923
12 45 35 2 0 34.28 6 caught 2 Test v West Indies St George's 17 Jul 2009 Test # 1926
3 17 11 0 0 27.27 5 caught 4 Test v West Indies St George's 17 Jul 2009 Test # 1926
57 134 95 5 0 60.00 3 run out 1 ODI v West Indies Roseau 26 Jul 2009 ODI # 2862
64 107 77 3 1 83.11 3 caught 2 ODI v West Indies Roseau 28 Jul 2009 ODI # 2863
19 26 27 3 0 70.37 3 caught 2 ODI v West Indies Basseterre 31 Jul 2009 ODI # 2865
0 1 1 0 0 0.00 3 caught 1 T20I v West Indies Basseterre 2 Aug 2009 T20I # 117
103* 127 103 12 2 100.00 3 not out 2 ODI v Zimbabwe Bulawayo 9 Aug 2009 ODI # 2869
22 31 33 1 0 66.66 3 lbw 1 ODI v Zimbabwe Bulawayo 11 Aug 2009 ODI # 2871
9 14 15 1 0 60.00 3 caught 2 ODI v Zimbabwe Bulawayo 14 Aug 2009 ODI # 2872
10 30 28 0 0 35.71 3 caught 2 ODI v Zimbabwe Bulawayo 16 Aug 2009 ODI # 2873
4 9 7 0 0 57.14 3 caught 2 ODI v Zimbabwe Bulawayo 18 Aug 2009 ODI # 2874
20 59 41 2 1 48.78 3 caught 1 ODI v Zimbabwe Mirpur 27 Oct 2009 ODI # 2914
3 11 6 0 0 50.00 3 caught 2 ODI v Zimbabwe Mirpur 29 Oct 2009 ODI # 2916
63 111 91 7 1 69.23 3 bowled 2 ODI v Zimbabwe Mirpur 31 Oct 2009 ODI # 2917
0 2 3 0 0 0.00 3 lbw 2 ODI v Zimbabwe Chattogram 3 Nov 2009 ODI # 2920
5 8 5 1 0 100.00 3 run out 2 ODI v Zimbabwe Chattogram 5 Nov 2009 ODI # 2922
75 148 94 6 0 79.78 3 run out 1 ODI v Sri Lanka Mirpur 4 Jan 2010 ODI # 2937
29 56 48 3 0 60.41 3 bowled 1 ODI v India Mirpur 7 Jan 2010 ODI # 2939
13 26 14 2 0 92.85 3 run out 1 ODI v Sri Lanka Mirpur 8 Jan 2010 ODI # 2940
4 7 9 1 0 44.44 3 bowled 1 ODI v India Mirpur 11 Jan 2010 ODI # 2942
2 29 17 0 0 11.76 4 caught 2 Test v India Chattogram 17 Jan 2010 Test # 1949
27 33 32 5 0 84.37 4 caught 4 Test v India Chattogram 17 Jan 2010 Test # 1949
39 54 31 6 0 125.80 4 stumped 1 Test v India Mirpur 24 Jan 2010 Test # 1950
25 95 65 2 0 38.46 5 caught 3 Test v India Mirpur 24 Jan 2010 Test # 1950
11 29 14 1 0 78.57 2 caught 1 T20I v New Zealand Hamilton 3 Feb 2010 T20I # 131
5 17 11 1 0 45.45 3 caught 2 ODI v New Zealand Napier 5 Feb 2010 ODI # 2949
1 29 18 0 0 5.55 3 caught 1 ODI v New Zealand Dunedin 8 Feb 2010 ODI # 2951
31 65 55 4 0 56.36 4 caught 1 ODI v New Zealand Christchurch 11 Feb 2010 ODI # 2953
12 41 28 2 0 42.85 5 caught 2 Test v New Zealand Hamilton 15 Feb 2010 Test # 1953
2 9 8 0 0 25.00 5 lbw 4 Test v New Zealand Hamilton 15 Feb 2010 Test # 1953
65 - 49 4 3 132.65 3 caught 2 T20I v Pakistan Gros Islet 1 May 2010 T20I # 154
0 5 3 0 0 0.00 2 caught 2 T20I v Australia Bridgetown 5 May 2010 T20I # 161
4 10 7 1 0 57.14 5 lbw 2 Test v England Lord's 27 May 2010 Test # 1958
21 39 26 4 0 80.76 5 caught 3 Test v England Lord's 27 May 2010 Test # 1958
11 55 45 1 0 24.44 5 caught 2 Test v England Manchester 4 Jun 2010 Test # 1959
14 31 14 2 0 100.00 4 caught 3 Test v England Manchester 4 Jun 2010 Test # 1959
20 46 37 2 0 54.05 3 caught 1 ODI v India Dambulla 16 Jun 2010 ODI # 2993
9 34 29 0 0 31.03 4 lbw 2 ODI v Sri Lanka Dambulla 18 Jun 2010 ODI # 2995
14 29 29 1 0 48.27 6 run out 1 ODI v England Bristol 10 Jul 2010 ODI # 3025
13 28 19 0 1 68.42 6 lbw 2 ODI v England Birmingham 12 Jul 2010 ODI # 3026
6 14 10 1 0 60.00 4 bowled 2 ODI v Zimbabwe Mirpur 1 Dec 2010 ODI # 3071
1 9 6 0 0 16.66 7 caught 1 ODI v Ireland Mirpur 25 Feb 2011 ODI # 3108
11 33 21 2 0 52.38 7 caught 1 ODI v West Indies Mirpur 4 Mar 2011 ODI # 3118
73 239 158 10 0 46.20 4 caught 2 Test v Zimbabwe Harare 4 Aug 2011 Test # 2002
39 74 51 5 0 76.47 4 bowled 4 Test v Zimbabwe Harare 4 Aug 2011 Test # 2002
2 8 7 0 0 28.57 4 caught 1 ODI v Zimbabwe Harare 12 Aug 2011 ODI # 3176
6 43 32 0 0 18.75 4 caught 1 ODI v Zimbabwe Harare 14 Aug 2011 ODI # 3177
15 28 24 3 0 62.50 3 caught 1 ODI v Zimbabwe Bulawayo 21 Aug 2011 ODI # 3183
24 25 25 2 0 96.00 3 caught 2 T20I v West Indies Mirpur 11 Oct 2011 T20I # 209
2 3 3 0 0 66.66 4 caught 2 ODI v West Indies Mirpur 13 Oct 2011 ODI # 3198
0 5 5 0 0 0.00 3 caught 1 ODI v West Indies Mirpur 15 Oct 2011 ODI # 3200
1 16 11 0 0 9.09 4 caught 1 Test v Pakistan Chattogram 9 Dec 2011 Test # 2022
0 6 3 0 0 0.00 4 caught 3 Test v Pakistan Chattogram 9 Dec 2011 Test # 2022
15 20 13 2 0 115.38 2 bowled 1 T20I v Ireland Belfast 18 Jul 2012 T20I # 249
38 67 46 2 0 82.60 2 caught 1 T20I v Ireland Belfast 20 Jul 2012 T20I # 250
24 34 25 4 0 96.00 2 caught 2 T20I v Ireland Belfast 21 Jul 2012 T20I # 251
6 10 7 1 0 85.71 2 run out 2 T20I v Scotland The Hague 24 Jul 2012 T20I # 252
21 32 21 3 0 100.00 2 lbw 2 T20I v New Zealand Pallekele 21 Sep 2012 T20I # 267
14 16 13 3 0 107.69 2 bowled 1 T20I v Pakistan Pallekele 25 Sep 2012 T20I # 274
190 499 417 20 1 45.56 3 caught 2 Test v Sri Lanka Galle 8 Mar 2013 Test # 2078
22* 81 56 1 0 39.28 3 not out 4 Test v Sri Lanka Galle 8 Mar 2013 Test # 2078
16 75 47 2 0 34.04 3 run out 1 Test v Sri Lanka Colombo (RPS) 16 Mar 2013 Test # 2082
4 20 18 0 0 22.22 3 bowled 3 Test v Sri Lanka Colombo (RPS) 16 Mar 2013 Test # 2082
0 13 5 0 0 0.00 3 caught 1 ODI v Sri Lanka Hambantota 23 Mar 2013 ODI # 3349
TDNB - - - - - - - - ODI v Sri Lanka Hambantota 25 Mar 2013 ODI # 3351
29 51 38 5 0 76.31 2 lbw 2 ODI v Sri Lanka Pallekele 28 Mar 2013 ODI # 3352
43 40 27 4 2 159.25 1 lbw 2 T20I v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
38 146 88 5 0 43.18 3 caught 2 Test v Zimbabwe Harare 17 Apr 2013 Test # 2086
40 157 105 5 0 38.09 3 run out 4 Test v Zimbabwe Harare 17 Apr 2013 Test # 2086
4 31 20 0 0 20.00 3 caught 1 Test v Zimbabwe Harare 25 Apr 2013 Test # 2087
4 16 8 0 0 50.00 3 lbw 3 Test v Zimbabwe Harare 25 Apr 2013 Test # 2087
29 67 41 4 0 70.73 2 caught 1 ODI v Zimbabwe Bulawayo 3 May 2013 ODI # 3353
8 28 12 0 0 66.66 2 caught 1 ODI v Zimbabwe Bulawayo 5 May 2013 ODI # 3354
5 13 7 1 0 71.42 2 caught 1 ODI v Zimbabwe Bulawayo 8 May 2013 ODI # 3355
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657 - Current]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655 - Current]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654 - Current]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653 - Current]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652 - Current]
 
Feedback Print this page