Records type batting analysis [change type]
View innings by innings list [change view]
On continent Asia remove Asia from query
Toss result won the toss remove won the toss from query
Batting or fielding first batting first remove batting first 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-2014 83 83 6 3630 138* 47.14 4655 77.98 7 28 5 321 20
Innings by innings list
43 62 49 2 1 87.75 5 caught 1 v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
8 - 26 0 0 30.76 5 bowled 1 v India Sharjah 29 Oct 2000 ODI # 1652
6 17 16 0 0 37.50 5 caught 1 v England Colombo (RPS) 25 Mar 2001 ODI # 1695
0 - 1 0 0 0.00 3 caught 1 v New Zealand Sharjah 10 Apr 2001 ODI # 1705
2 15 6 0 0 33.33 8 run out 1 v India Colombo (RPS) 28 Jul 2001 ODI # 1740
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
1 1 1 0 0 100.00 7 run out 1 v Zimbabwe Colombo (RPS) 12 Dec 2001 ODI # 1779
23 55 49 0 0 46.93 6 caught 1 v West Indies Colombo (RPS) 19 Dec 2001 ODI # 1782
10 - 20 1 0 50.00 2 bowled 1 v Pakistan Sharjah 8 Apr 2002 ODI # 1825
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
41 86 68 5 0 60.29 3 bowled 1 v Netherlands Colombo (RPS) 16 Sep 2002 ODI # 1878
54 122 89 2 0 60.67 3 caught 1 v India Colombo (RPS) 29 Sep 2002 ODI # 1888
26 76 46 3 0 56.52 2 run out 1 v India Colombo (RPS) 30 Sep 2002 ODI # 1889
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
39 80 58 0 0 67.24 3 caught 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
15 50 30 1 0 50.00 3 caught 1 v Australia Colombo (RPS) 25 Feb 2004 ODI # 2105
17 52 40 1 0 42.50 4 lbw 1 v U.A.E. Dambulla 17 Jul 2004 ODI # 2146
57 82 54 3 1 105.55 4 caught 1 v India Dambulla 18 Jul 2004 ODI # 2148
53 109 82 6 0 64.63 4 bowled 1 v India Colombo (RPS) 1 Aug 2004 ODI # 2155
63 158 83 3 0 75.90 4 run out 1 v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
38 - 52 2 0 73.07 4 bowled 1 v Pakistan Karachi 6 Oct 2004 ODI # 2185
79 131 115 9 0 68.69 3 caught 1 v West Indies Dambulla 2 Aug 2005 ODI # 2264
8 27 12 1 0 66.66 4 caught 1 v India Colombo (RPS) 9 Aug 2005 ODI # 2268
138* 210 147 13 2 93.87 1 not out 1 v India Jaipur 31 Oct 2005 ODI # 2290
32 101 58 4 0 55.17 3 caught 1 v India Vadodara 12 Nov 2005 ODI # 2296
80 110 86 7 0 93.02 4 caught 1 v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
39 49 47 5 0 82.97 4 caught 1 v Pakistan Jaipur 17 Oct 2006 ODI # 2431
0 8 4 0 0 0.00 4 bowled 1 v India Margao 14 Feb 2007 ODI # 2522
38 75 59 4 0 64.40 3 stumped 1 v England Dambulla 1 Oct 2007 ODI # 2622
9 41 25 0 0 36.00 3 caught 1 v England Dambulla 7 Oct 2007 ODI # 2626
69 171 102 4 0 67.64 3 caught 1 v England Colombo (RPS) 10 Oct 2007 ODI # 2628
26 74 44 1 0 59.09 3 bowled 1 v England Colombo (RPS) 13 Oct 2007 ODI # 2630
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
1 9 5 0 0 20.00 4 caught 1 v India Colombo (RPS) 29 Aug 2008 ODI # 2756
49 110 70 4 0 70.00 3 caught 1 v Pakistan Karachi 20 Jan 2009 ODI # 2798
50 63 58 2 0 86.20 3 run out 1 v Pakistan Lahore 24 Jan 2009 ODI # 2803
84 80 70 8 1 120.00 3 caught 1 v India Colombo (RPS) 8 Feb 2009 ODI # 2818
18 69 47 1 0 38.29 4 caught 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
5 11 14 0 0 35.71 4 lbw 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
46 62 41 3 1 112.19 3 stumped 1 v India Cuttack 21 Dec 2009 ODI # 2934
60 - 72 5 0 83.33 4 stumped 1 v India Eden Gardens 24 Dec 2009 ODI # 2935
68 127 78 9 0 87.17 3 caught 1 v India Mirpur 10 Jan 2010 ODI # 2941
42 85 63 4 0 66.66 3 caught 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
52 99 69 4 0 75.36 3 caught 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
2 16 12 0 0 16.66 3 caught 1 v India Dambulla 16 Aug 2010 ODI # 3032
71 96 62 7 1 114.51 4 caught 1 v India Dambulla 28 Aug 2010 ODI # 3040
92 134 87 7 1 105.74 3 caught 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
73* 147 102 7 0 71.56 3 not out 1 v Australia Colombo (RPS) 5 Mar 2011 ODI # 3119
111 186 128 12 2 86.71 3 bowled 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
48 102 67 5 0 71.64 3 caught 1 v India Wankhede 2 Apr 2011 ODI # 3148
16 36 19 3 0 84.21 3 caught 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
52 121 85 1 1 61.17 3 caught 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
31 92 56 1 0 55.35 3 caught 1 v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
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
78 132 100 8 0 78.00 4 caught 1 v Pakistan Abu Dhabi 23 Nov 2011 ODI # 3216
71 150 92 4 1 77.17 3 bowled 1 v Pakistan Mirpur 15 Mar 2012 ODI # 3260
9 46 31 1 0 29.03 3 lbw 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
18 40 27 1 0 66.66 3 caught 1 v Pakistan Pallekele 9 Jun 2012 ODI # 3273
97 173 130 7 3 74.61 3 caught 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
73 160 95 5 0 76.84 3 caught 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
48 67 49 5 0 97.95 3 caught 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
37 63 60 6 0 61.66 3 caught 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
75* 76 45 12 0 166.66 4 not out 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
71* 89 59 9 0 120.33 3 not out 1 v New Zealand Hambantota 12 Nov 2013 ODI # 3434
51 109 78 3 0 65.38 3 run out 1 v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
128 181 115 14 0 111.30 3 caught 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
67 103 65 8 0 103.07 3 caught 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
76 136 102 6 1 74.50 3 run out 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
7 29 9 1 0 77.77 3 caught 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
11 38 16 2 0 68.75 3 caught 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
61 - 86 4 0 70.93 3 caught 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
0 - 1 0 0 0.00 3 caught 1 v India Hyderabad 9 Nov 2014 ODI # 3543
63 110 62 7 0 101.61 3 caught 1 v England Hambantota 3 Dec 2014 ODI # 3561
112 169 112 12 2 100.00 3 caught 1 v England Pallekele 13 Dec 2014 ODI # 3567
33 51 50 3 0 66.00 3 caught 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
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