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 5 Nov 2009 remove less than or equal to 5 Nov 2009 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 2005-2013 100 124 5 3493 138 29.35 5452 64.06 5 20 15 469 9 Profile
filtered 2005-2008 76 91 5 2692 138 31.30 4181 64.38 5 14 10 352 9
Innings by innings list
10 37 28 1 0 35.71 2 bowled 2 ODI v England Nottingham 21 Jun 2005 ODI # 2252
47 108 57 6 0 82.45 2 bowled 1 ODI v Australia Manchester 25 Jun 2005 ODI # 2254
11 24 15 2 0 73.33 2 caught 1 ODI v England Leeds 26 Jun 2005 ODI # 2255
75 152 116 6 0 64.65 2 caught 1 ODI v Australia Canterbury 30 Jun 2005 ODI # 2257
39 83 59 6 0 66.10 2 caught 2 ODI v Sri Lanka Colombo (SSC) 31 Aug 2005 ODI # 2275
51 118 83 4 0 61.44 2 caught 2 ODI v Sri Lanka Colombo (RPS) 2 Sep 2005 ODI # 2277
21 55 32 3 0 65.62 2 caught 1 ODI v Sri Lanka Colombo (RPS) 4 Sep 2005 ODI # 2279
3 14 10 0 0 30.00 2 bowled 1 Test v Sri Lanka Colombo (RPS) 12 Sep 2005 Test # 1764
13 34 24 1 0 54.16 2 bowled 3 Test v Sri Lanka Colombo (RPS) 12 Sep 2005 Test # 1764
5 22 18 0 0 27.77 2 caught 2 Test v Sri Lanka Colombo (PSS) 20 Sep 2005 Test # 1766
51 102 79 8 0 64.55 4 caught 3 Test v Sri Lanka Colombo (PSS) 20 Sep 2005 Test # 1766
0 7 4 0 0 0.00 2 caught 1 ODI v Sri Lanka Bogra 20 Feb 2006 ODI # 2334
17 36 23 4 0 73.91 2 caught 2 ODI v Sri Lanka Bogra 22 Feb 2006 ODI # 2336
13 42 30 1 0 43.33 2 caught 2 ODI v Sri Lanka Chattogram 25 Feb 2006 ODI # 2338
27 78 62 4 0 43.54 4 bowled 1 Test v Sri Lanka Chattogram 28 Feb 2006 Test # 1784
38 106 75 6 0 50.66 4 caught 3 Test v Sri Lanka Chattogram 28 Feb 2006 Test # 1784
9 33 33 0 0 27.27 4 caught 1 Test v Sri Lanka Bogra 8 Mar 2006 Test # 1786
6 19 12 1 0 50.00 4 caught 3 Test v Sri Lanka Bogra 8 Mar 2006 Test # 1786
91 153 112 11 0 81.25 2 run out 1 ODI v Kenya Bogra 17 Mar 2006 ODI # 2350
28 62 37 3 0 75.67 2 caught 2 ODI v Kenya Khulna 20 Mar 2006 ODI # 2353
57 121 89 10 0 64.04 2 caught 1 ODI v Kenya Fatullah 23 Mar 2006 ODI # 2355
20 26 25 4 0 80.00 1 caught 2 ODI v Kenya Fatullah 25 Mar 2006 ODI # 2356
138 274 189 19 0 73.01 2 bowled 1 Test v Australia Fatullah 9 Apr 2006 Test # 1797
33 49 38 7 0 86.84 2 bowled 3 Test v Australia Fatullah 9 Apr 2006 Test # 1797
0 7 3 0 0 0.00 2 caught 1 Test v Australia Chattogram 16 Apr 2006 Test # 1799
79 264 180 9 0 43.88 2 caught 3 Test v Australia Chattogram 16 Apr 2006 Test # 1799
16 34 19 2 0 84.21 1 caught 1 ODI v Australia Chattogram 23 Apr 2006 ODI # 2365
0 2 2 0 0 0.00 1 lbw 2 ODI v Australia Fatullah 26 Apr 2006 ODI # 2366
0 2 3 0 0 0.00 1 lbw 1 ODI v Australia Fatullah 28 Apr 2006 ODI # 2367
78 165 116 7 1 67.24 2 bowled 1 ODI v Zimbabwe Harare 29 Jul 2006 ODI # 2392
7 38 25 1 0 28.00 2 caught 1 ODI v Zimbabwe Harare 30 Jul 2006 ODI # 2393
0 4 1 0 0 0.00 2 caught 1 ODI v Zimbabwe Harare 2 Aug 2006 ODI # 2394
45 135 92 4 0 48.91 2 bowled 1 ODI v Zimbabwe Harare 4 Aug 2006 ODI # 2395
118* 184 148 12 0 79.72 2 not out 2 ODI v Zimbabwe Harare 6 Aug 2006 ODI # 2398
7 - 11 1 0 63.63 2 lbw 2 ODI v Kenya Nairobi (Gym) 12 Aug 2006 ODI # 2402
18 - 34 2 0 52.94 2 caught 2 ODI v Kenya Nairobi (Gym) 13 Aug 2006 ODI # 2403
18 - 22 4 0 81.81 1 caught 2 ODI v Kenya Nairobi (Gym) 15 Aug 2006 ODI # 2404
5 33 22 0 0 22.72 1 caught 2 ODI v Sri Lanka Mohali 7 Oct 2006 ODI # 2423
38 86 68 5 0 55.88 1 caught 1 ODI v West Indies Jaipur 11 Oct 2006 ODI # 2426
123* 201 161 17 1 76.39 2 not out 1 ODI v Zimbabwe Jaipur 13 Oct 2006 ODI # 2427
25 26 17 3 1 147.05 2 bowled 1 T20I v Zimbabwe Khulna 28 Nov 2006 T20I # 9
105* 165 138 13 1 76.08 1 not out 2 ODI v Zimbabwe Khulna 30 Nov 2006 ODI # 2453
67 94 68 10 0 98.52 1 caught 2 ODI v Zimbabwe Bogra 3 Dec 2006 ODI # 2457
35 45 34 7 0 102.94 1 caught 1 ODI v Zimbabwe Bogra 5 Dec 2006 ODI # 2459
34 52 39 6 0 87.17 1 caught 2 ODI v Zimbabwe Mirpur 8 Dec 2006 ODI # 2461
33 90 41 6 0 80.48 1 lbw 2 ODI v Zimbabwe Mirpur 9 Dec 2006 ODI # 2462
36 94 57 4 0 63.15 1 caught 2 ODI v Scotland Chattogram 15 Dec 2006 ODI # 2465
24 46 47 3 0 51.06 1 caught 1 ODI v Scotland Mirpur 17 Dec 2006 ODI # 2467
34 64 44 4 0 77.27 1 run out 1 ODI v Zimbabwe Harare 4 Feb 2007 ODI # 2505
1 2 4 0 0 25.00 1 caught 1 ODI v Zimbabwe Harare 6 Feb 2007 ODI # 2511
69 142 96 10 0 71.87 2 caught 1 ODI v Zimbabwe Harare 9 Feb 2007 ODI # 2516
0 6 2 0 0 0.00 2 caught 2 ODI v Zimbabwe Harare 10 Feb 2007 ODI # 2518
104* - 112 8 3 92.85 2 not out 2 ODI v Bermuda St John's 25 Feb 2007 ODI # 2528
0 - 1 0 0 0.00 2 caught 1 ODI v Canada St John's 28 Feb 2007 ODI # 2530
2 16 8 0 0 25.00 2 lbw 2 ODI v India Port of Spain 17 Mar 2007 ODI # 2538
0 3 3 0 0 0.00 2 lbw 2 ODI v Sri Lanka Port of Spain 21 Mar 2007 ODI # 2546
12 - 25 0 1 48.00 2 caught 2 ODI v Bermuda Port of Spain 25 Mar 2007 ODI # 2554
1 15 4 0 0 25.00 2 bowled 1 ODI v Australia North Sound 31 Mar 2007 ODI # 2559
9 36 18 1 0 50.00 2 caught 1 ODI v England Bridgetown 11 Apr 2007 ODI # 2568
7 29 18 1 0 38.88 2 caught 2 ODI v Ireland Bridgetown 15 Apr 2007 ODI # 2572
32 77 56 2 0 57.14 2 caught 2 Test v India Chattogram 18 May 2007 Test # 1832
1 14 9 0 0 11.11 2 caught 4 Test v India Chattogram 18 May 2007 Test # 1832
2 13 5 0 0 40.00 2 bowled 2 Test v India Mirpur 25 May 2007 Test # 1833
4 17 9 1 0 44.44 2 caught 3 Test v India Mirpur 25 May 2007 Test # 1833
15 37 30 3 0 50.00 2 caught 1 Test v Sri Lanka Colombo (SSC) 25 Jun 2007 Test # 1837
38 98 50 7 0 76.00 2 caught 3 Test v Sri Lanka Colombo (SSC) 25 Jun 2007 Test # 1837
0 9 5 0 0 0.00 2 lbw 1 Test v Sri Lanka Colombo (PSS) 3 Jul 2007 Test # 1838
20 28 26 4 0 76.92 2 caught 3 Test v Sri Lanka Colombo (PSS) 3 Jul 2007 Test # 1838
29 97 77 4 0 37.66 2 caught 1 Test v Sri Lanka Kandy 11 Jul 2007 Test # 1839
64 161 115 9 0 55.65 2 caught 3 Test v Sri Lanka Kandy 11 Jul 2007 Test # 1839
33 77 38 6 0 86.84 2 caught 2 ODI v Sri Lanka Colombo (PSS) 20 Jul 2007 ODI # 2605
6 15 16 1 0 37.50 2 caught 1 ODI v Sri Lanka Colombo (RPS) 23 Jul 2007 ODI # 2606
16 59 50 2 0 32.00 5 bowled 1 Test v New Zealand Dunedin 4 Jan 2008 Test # 1859
28 119 82 4 0 34.14 5 lbw 3 Test v New Zealand Dunedin 4 Jan 2008 Test # 1859
6 27 16 0 0 37.50 5 caught 1 Test v New Zealand Wellington 12 Jan 2008 Test # 1861
12 27 25 3 0 48.00 1 caught 3 Test v New Zealand Wellington 12 Jan 2008 Test # 1861
25 73 47 3 0 53.19 3 caught 1 Test v South Africa Mirpur 22 Feb 2008 Test # 1864
16 28 21 3 0 76.19 3 lbw 3 Test v South Africa Mirpur 22 Feb 2008 Test # 1864
69 161 98 12 0 70.40 3 caught 2 Test v South Africa Chattogram 29 Feb 2008 Test # 1865
31 80 55 5 1 56.36 3 caught 3 Test v South Africa Chattogram 29 Feb 2008 Test # 1865
12 27 19 2 0 63.15 3 caught 1 ODI v South Africa Chattogram 9 Mar 2008 ODI # 2690
5 32 14 1 0 35.71 2 caught 1 ODI v South Africa Mirpur 12 Mar 2008 ODI # 2691
25 53 33 3 0 75.75 2 caught 1 ODI v South Africa Mirpur 14 Mar 2008 ODI # 2692
90* 172 121 11 0 74.38 2 not out 2 ODI v Ireland Mirpur 18 Mar 2008 ODI # 2693
60 152 92 5 0 65.21 2 run out 1 ODI v Ireland Mirpur 20 Mar 2008 ODI # 2694
54 83 56 9 0 96.42 2 caught 1 ODI v Ireland Mirpur 22 Mar 2008 ODI # 2695
24 41 24 2 0 100.00 2 caught 2 ODI v Pakistan Lahore 8 Apr 2008 ODI # 2696
4 20 9 1 0 44.44 2 caught 1 ODI v Pakistan Faisalabad 11 Apr 2008 ODI # 2698
0 32 9 0 0 0.00 2 caught 2 ODI v Pakistan Lahore 13 Apr 2008 ODI # 2700
9 40 23 1 0 39.13 2 caught 2 ODI v Pakistan Mirpur 8 Jun 2008 ODI # 2704
9 25 18 1 0 50.00 2 bowled 1 ODI v India Mirpur 12 Jun 2008 ODI # 2706
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 110/3 (10.0 ov, B McMullen 33*, MH Cross 0*, Aqib Ilyas 1/30) - Drinks
India v Pakistan at New York, ICC Men's T20 World Cup 19th Match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 102/7 (19.1 ov, Shaheen Shah Afridi 0*, Arshdeep Singh 1/21)
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