Records type batting analysis [change type]
View innings by innings list [change view]
Home or away neutral venue remove neutral venue 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 2000-2015 404 380 41 14234 169 41.98 18048 78.86 25 93 15 1385 88 Profile
filtered 2000-2015 113 106 11 3992 128 42.02 5048 79.08 11 25 7 391 24
Innings by innings list
2 5 6 0 0 33.33 5 run out 1 v West Indies Nairobi (Gym) 4 Oct 2000 ODI # 1631
19 44 34 2 0 55.88 5 bowled 1 v Pakistan Nairobi (Gym) 8 Oct 2000 ODI # 1634
40* - 64 4 0 62.50 5 not out 2 v India Sharjah 20 Oct 2000 ODI # 1640
15* - 23 2 0 65.21 5 not out 2 v Zimbabwe Sharjah 21 Oct 2000 ODI # 1642
4 - 18 0 0 22.22 5 bowled 1 v Zimbabwe Sharjah 25 Oct 2000 ODI # 1646
DNB - - - - - - - 1 v India Sharjah 27 Oct 2000 ODI # 1650
8 - 26 0 0 30.76 5 bowled 1 v India Sharjah 29 Oct 2000 ODI # 1652
11 - 21 1 0 52.38 5 caught 2 v Pakistan Sharjah 8 Apr 2001 ODI # 1704
0 - 1 0 0 0.00 3 caught 1 v New Zealand Sharjah 10 Apr 2001 ODI # 1705
6 - 12 1 0 50.00 6 lbw 2 v New Zealand Sharjah 17 Apr 2001 ODI # 1710
DNB - - - - - - - 2 v Pakistan Sharjah 27 Oct 2001 ODI # 1767
35 51 50 1 0 70.00 6 bowled 1 v Zimbabwe Sharjah 30 Oct 2001 ODI # 1769
0 2 3 0 0 0.00 6 bowled 1 v Pakistan Sharjah 2 Nov 2001 ODI # 1771
3 19 18 0 0 16.66 6 caught 1 v Pakistan Sharjah 4 Nov 2001 ODI # 1772
10 - 20 1 0 50.00 2 bowled 1 v Pakistan Sharjah 8 Apr 2002 ODI # 1825
23 59 41 4 0 56.09 2 caught 2 v New Zealand Sharjah 9 Apr 2002 ODI # 1826
5 15 12 0 0 41.66 3 caught 1 v Pakistan Sharjah 12 Apr 2002 ODI # 1829
50 96 64 5 1 78.12 3 caught 1 v New Zealand Sharjah 14 Apr 2002 ODI # 1830
18 37 21 3 0 85.71 3 caught 2 v Pakistan Sharjah 17 Apr 2002 ODI # 1832
66 58 47 11 1 140.42 3 stumped 2 v India Bristol 11 Jul 2002 ODI # 1855
38 63 53 5 0 71.69 3 caught 2 v Pakistan Tangier 14 Aug 2002 ODI # 1861
41 60 57 5 0 71.92 3 caught 1 v South Africa Tangier 15 Aug 2002 ODI # 1862
1 15 12 0 0 8.33 3 bowled 1 v Pakistan Tangier 17 Aug 2002 ODI # 1863
57 124 89 4 0 64.04 3 run out 2 v South Africa Tangier 19 Aug 2002 ODI # 1865
40 73 54 4 0 74.07 3 caught 1 v South Africa Tangier 21 Aug 2002 ODI # 1866
11 32 13 2 0 84.61 4 caught 2 v England Brisbane 17 Dec 2002 ODI # 1922
7 28 13 0 0 53.84 4 caught 2 v England Perth 20 Dec 2002 ODI # 1924
10 20 15 0 0 66.66 5 caught 1 v England Sydney 13 Jan 2003 ODI # 1934
56 73 66 3 0 84.84 6 caught 2 v England Adelaide 17 Jan 2003 ODI # 1937
13 22 18 0 0 72.22 6 caught 1 v New Zealand Bloemfontein 10 Feb 2003 ODI # 1944
DNB - - - - - - - 2 v Bangladesh Pietermaritzburg 14 Feb 2003 ODI # 1950
4* 6 4 1 0 100.00 3 not out 2 v Canada Paarl 19 Feb 2003 ODI # 1958
24 29 30 2 0 80.00 7 caught 1 v West Indies Cape Town 28 Feb 2003 ODI # 1973
20 53 38 2 0 52.63 7 run out 2 v Australia Centurion 7 Mar 2003 ODI # 1982
30 55 33 4 0 90.90 6 caught 2 v India Johannesburg 10 Mar 2003 ODI # 1985
35 32 25 4 0 140.00 5 caught 1 v Zimbabwe East London 15 Mar 2003 ODI # 1989
39* 111 70 3 0 55.71 6 not out 2 v Australia Gqeberha 18 Mar 2003 ODI # 1991
100* 140 111 9 0 90.09 4 not out 1 v Pakistan Sharjah 4 Apr 2003 ODI # 1995
103* 137 108 9 0 95.37 4 not out 1 v Kenya Sharjah 6 Apr 2003 ODI # 1997
25 66 50 1 0 50.00 4 caught 1 v Zimbabwe Sharjah 7 Apr 2003 ODI # 1998
28 53 40 4 0 70.00 5 caught 2 v Zimbabwe The Oval 14 Sep 2004 ODI # 2173
DNB - - - - - - - 2 v Zimbabwe Rawalpindi 9 Oct 2004 ODI # 2186
24 33 24 3 0 100.00 6 caught 2 v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
35 114 80 6 0 43.75 1 bowled 2 v Africa XI Centurion 17 Aug 2005 ODI # 2269
61 97 70 9 1 87.14 3 caught 1 v Africa XI Durban 20 Aug 2005 ODI # 2270
1* 9 6 0 0 16.66 3 not out 2 v Africa XI Durban 21 Aug 2005 ODI # 2271
88 145 109 10 0 80.73 3 caught 1 v South Africa Brisbane 17 Jan 2006 ODI # 2315
23 41 31 4 0 74.19 3 caught 2 v South Africa Adelaide 24 Jan 2006 ODI # 2318
16 40 24 1 0 66.66 3 caught 1 v South Africa Perth 31 Jan 2006 ODI # 2321
62 113 77 5 0 80.51 3 caught 1 v South Africa Hobart 7 Feb 2006 ODI # 2325
22 32 23 1 0 95.65 4 caught 1 v Bangladesh Mohali 7 Oct 2006 ODI # 2423
80 110 86 7 0 93.02 4 caught 1 v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
DNB - - - - - - - 2 v West Indies Brabourne 14 Oct 2006 ODI # 2428
39 49 47 5 0 82.97 4 caught 1 v Pakistan Jaipur 17 Oct 2006 ODI # 2431
19* 39 32 2 0 59.37 4 not out 2 v New Zealand Brabourne 20 Oct 2006 ODI # 2433
0 9 9 0 0 0.00 4 caught 2 v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
76 105 83 6 0 91.56 4 caught 1 v Bermuda Port of Spain 15 Mar 2007 ODI # 2534
56 115 55 3 1 101.81 4 caught 1 v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
15 50 35 2 0 42.85 4 caught 1 v India Port of Spain 23 Mar 2007 ODI # 2550
28 50 38 4 0 73.68 4 caught 1 v South Africa Providence 28 Mar 2007 ODI # 2556
17 46 33 2 0 51.51 3 caught 1 v England North Sound 4 Apr 2007 ODI # 2563
69* 184 104 3 0 66.34 3 not out 2 v New Zealand St George's 12 Apr 2007 ODI # 2569
0 6 4 0 0 0.00 3 lbw 1 v Australia St George's 16 Apr 2007 ODI # 2573
10 15 9 1 0 111.11 3 caught 2 v Ireland St George's 18 Apr 2007 ODI # 2575
18 50 42 2 0 42.85 3 caught 1 v New Zealand Kingston 24 Apr 2007 ODI # 2579
54 72 52 6 1 103.84 3 caught 2 v Australia Bridgetown 28 Apr 2007 ODI # 2581
TDNB - - - - - - - - v India Brisbane 5 Feb 2008 ODI # 2672
10 19 10 1 0 100.00 3 caught 2 v India Canberra 12 Feb 2008 ODI # 2676
128 241 155 12 0 82.58 3 caught 1 v India Adelaide 19 Feb 2008 ODI # 2681
33 47 42 4 0 78.57 3 caught 1 v India Hobart 26 Feb 2008 ODI # 2686
101 133 91 16 0 110.98 2 caught 1 v Bangladesh Lahore 25 Jun 2008 ODI # 2715
0 - 6 0 0 0.00 1 lbw 1 v U.A.E. Lahore 26 Jun 2008 ODI # 2718
121 193 128 16 1 94.53 2 bowled 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
7 15 10 1 0 70.00 2 caught 1 v India Karachi 3 Jul 2008 ODI # 2732
4 6 3 1 0 133.33 2 run out 1 v India Karachi 6 Jul 2008 ODI # 2735
4 18 16 0 0 25.00 3 lbw 1 v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
1 16 6 0 0 16.66 3 caught 1 v England Johannesburg 25 Sep 2009 ODI # 2896
11 25 13 1 0 84.61 3 caught 2 v New Zealand Johannesburg 27 Sep 2009 ODI # 2899
60 127 80 4 0 75.00 3 caught 2 v India Mirpur 5 Jan 2010 ODI # 2938
68 127 78 9 0 87.17 3 caught 1 v India Mirpur 10 Jan 2010 ODI # 2941
55 91 51 8 0 107.84 3 caught 2 v India Mirpur 13 Jan 2010 ODI # 2943
111 186 128 12 2 86.71 3 bowled 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
5 44 24 1 0 20.83 3 caught 1 v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
5 12 13 0 0 38.46 3 caught 1 v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
45 98 66 3 0 68.18 3 run out 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
58 147 103 6 0 56.31 3 bowled 2 v Pakistan Sharjah 20 Nov 2011 ODI # 3215
78 132 100 8 0 78.00 4 caught 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
26 63 34 2 0 76.47 3 caught 1 v India Perth 8 Feb 2012 ODI # 3233
31 85 56 2 0 55.35 3 caught 1 v India Adelaide 14 Feb 2012 ODI # 3239
8 30 15 0 0 53.33 3 caught 1 v India Brisbane 21 Feb 2012 ODI # 3246
105 119 87 8 2 120.68 3 bowled 1 v India Hobart 28 Feb 2012 ODI # 3251
65 130 87 2 1 74.71 3 caught 2 v India Mirpur 13 Mar 2012 ODI # 3259
71 150 92 4 1 77.17 3 bowled 1 v Pakistan Mirpur 15 Mar 2012 ODI # 3260
68 161 87 8 0 78.16 3 caught 1 v New Zealand Cardiff 9 Jun 2013 ODI # 3366
3 13 11 0 0 27.27 3 caught 1 v Australia The Oval 17 Jun 2013 ODI # 3374
17 77 44 1 0 38.63 3 caught 1 v India Cardiff 20 Jun 2013 ODI # 3376
DNB - - - - - - - 1 v India Kingston 2 Jul 2013 ODI # 3382
0 1 1 0 0 0.00 3 lbw 2 v India Port of Spain 9 Jul 2013 ODI # 3387
71 126 100 6 1 71.00 3 caught 1 v India Port of Spain 11 Jul 2013 ODI # 3388
23 47 33 0 0 69.69 3 caught 2 v Pakistan Sharjah 18 Dec 2013 ODI # 3445
58 109 67 4 1 86.56 3 bowled 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
14 25 14 2 1 100.00 4 caught 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
51 109 78 3 0 65.38 3 run out 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
22 67 48 0 0 45.83 3 bowled 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
67 103 65 8 0 103.07 3 caught 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
103 145 84 12 1 122.61 3 caught 2 v India Fatullah 28 Feb 2014 ODI # 3476
76 136 102 6 1 74.50 3 run out 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
0 1 1 0 0 0.00 3 lbw 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
7 28 13 1 0 53.84 3 bowled 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
105* 116 76 13 1 138.15 3 not out 1 v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
117* 116 86 11 2 136.04 3 not out 2 v England Wellington 1 Mar 2015 ODI # 3619
124 139 95 13 4 130.52 3 caught 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
45 151 96 3 0 46.87 3 caught 1 v South Africa Sydney 18 Mar 2015 ODI # 3640
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page