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
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 1998-2015 448 418 39 12650 144 33.37 16020 78.96 19 77 28 1119 76 Profile
filtered 1998-2014 128 120 11 4370 123 40.09 5345 81.75 10 28 8 392 23
Innings by innings list
1* 4 2 0 0 50.00 7 not out 1 v India Colombo (RPS) 19 Jun 1998 ODI # 1338
0 6 2 0 0 0.00 3 caught 2 v India Nagpur 22 Mar 1999 ODI # 1415
101 215 138 5 0 73.18 3 run out 1 v Pakistan Visakhapatnam 27 Mar 1999 ODI # 1423
30 62 34 3 0 88.23 3 caught 2 v India Pune 30 Mar 1999 ODI # 1426
7 7 7 1 0 100.00 4 caught 2 v Australia Galle 22 Aug 1999 ODI # 1485
62 95 62 5 1 100.00 4 caught 2 v India Colombo (SSC) 29 Aug 1999 ODI # 1490
6 - 8 1 0 75.00 5 run out 1 v West Indies Sharjah 13 Oct 1999 ODI # 1512
DNB - - - - - - - 2 v Bangladesh Dhaka 29 May 2000 ODI # 1596
7 21 14 0 0 50.00 4 lbw 1 v India Dhaka 1 Jun 2000 ODI # 1598
2 16 12 0 0 16.66 4 caught 1 v Pakistan Dhaka 5 Jun 2000 ODI # 1601
14 56 34 2 0 41.17 4 caught 2 v Pakistan Galle 5 Jul 2000 ODI # 1603
14* 21 20 1 0 70.00 4 not out 2 v South Africa Colombo (SSC) 11 Jul 2000 ODI # 1610
27 46 39 1 0 69.23 4 caught 1 v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
25* - 32 3 0 78.12 4 not out 2 v Zimbabwe Sharjah 21 Oct 2000 ODI # 1642
3 - 10 0 0 30.00 4 caught 1 v India Sharjah 29 Oct 2000 ODI # 1652
101* 172 115 7 0 87.82 4 not out 1 v England Colombo (RPS) 25 Mar 2001 ODI # 1695
DNB - - - - - - - 2 v England Colombo (SSC) 27 Mar 2001 ODI # 1697
116 - 129 13 0 89.92 4 caught 1 v New Zealand Sharjah 10 Apr 2001 ODI # 1705
41 - 55 4 0 74.54 4 caught 2 v New Zealand Sharjah 17 Apr 2001 ODI # 1710
67 - 59 5 3 113.55 4 caught 1 v Pakistan Sharjah 20 Apr 2001 ODI # 1711
14 23 24 1 0 58.33 4 caught 1 v New Zealand Colombo (RPS) 18 Jul 2001 ODI # 1735
0 6 4 0 0 0.00 4 caught 1 v India Colombo (RPS) 22 Jul 2001 ODI # 1737
5 13 11 0 0 45.45 4 caught 1 v India Colombo (RPS) 28 Jul 2001 ODI # 1740
34 117 78 3 0 43.58 4 bowled 2 v India Colombo (SSC) 1 Aug 2001 ODI # 1742
57 100 80 2 0 71.25 4 lbw 1 v India Colombo (RPS) 5 Aug 2001 ODI # 1744
33 49 45 0 0 73.33 4 run out 1 v Zimbabwe Sharjah 26 Oct 2001 ODI # 1765
63 111 78 6 0 80.76 4 caught 1 v Zimbabwe Sharjah 30 Oct 2001 ODI # 1769
84 118 83 6 1 101.20 4 caught 1 v Pakistan Sharjah 2 Nov 2001 ODI # 1771
43 75 61 3 1 70.49 4 caught 1 v Pakistan Sharjah 4 Nov 2001 ODI # 1772
DNB - - - - - - - 2 v Zimbabwe Colombo (SSC) 8 Dec 2001 ODI # 1776
96 157 108 10 0 88.88 4 lbw 1 v Zimbabwe Colombo (RPS) 12 Dec 2001 ODI # 1779
106* 119 94 8 2 112.76 4 not out 2 v West Indies Kandy 15 Dec 2001 ODI # 1780
63 101 65 5 0 96.92 4 run out 1 v West Indies Colombo (RPS) 19 Dec 2001 ODI # 1782
8 - 22 1 0 36.36 4 caught 1 v Pakistan Sharjah 8 Apr 2002 ODI # 1825
1 10 6 0 0 16.66 4 caught 1 v Pakistan Sharjah 12 Apr 2002 ODI # 1829
39 78 55 3 0 70.90 4 lbw 1 v New Zealand Sharjah 14 Apr 2002 ODI # 1830
14 19 14 1 0 100.00 5 run out 1 v Netherlands Colombo (RPS) 16 Sep 2002 ODI # 1878
13 33 20 0 0 65.00 5 caught 1 v India Colombo (RPS) 29 Sep 2002 ODI # 1888
77 125 99 6 0 77.77 5 caught 1 v India Colombo (RPS) 30 Sep 2002 ODI # 1889
22 38 32 2 0 68.75 4 lbw 2 v Pakistan Dambulla 10 May 2003 ODI # 2008
2 19 11 0 0 18.18 5 caught 2 v New Zealand Dambulla 13 May 2003 ODI # 2010
38 137 102 1 0 37.25 5 caught 2 v New Zealand Dambulla 19 May 2003 ODI # 2014
38 60 63 2 0 60.31 4 caught 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
80 152 110 5 0 72.72 4 run out 1 v Australia Colombo (RPS) 25 Feb 2004 ODI # 2105
26 27 26 4 0 100.00 5 run out 1 v U.A.E. Dambulla 17 Jul 2004 ODI # 2146
58* 64 49 3 1 118.36 5 not out 1 v India Dambulla 18 Jul 2004 ODI # 2148
0 4 6 0 0 0.00 5 caught 1 v India Colombo (RPS) 1 Aug 2004 ODI # 2155
0 17 12 0 0 0.00 5 caught 1 v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
48* 65 45 5 0 106.66 5 not out 2 v South Africa Dambulla 28 Aug 2004 ODI # 2161
18 - 25 1 0 72.00 5 bowled 1 v Pakistan Karachi 6 Oct 2004 ODI # 2185
DNB - - - - - - - 2 v Zimbabwe Rawalpindi 9 Oct 2004 ODI # 2186
16 16 11 1 1 145.45 5 bowled 1 v West Indies Dambulla 2 Aug 2005 ODI # 2264
83 133 97 5 0 85.56 5 caught 1 v India Colombo (RPS) 9 Aug 2005 ODI # 2268
DNB - - - - - - - 2 v Bangladesh Colombo (RPS) 4 Sep 2005 ODI # 2279
71 92 70 10 0 101.42 4 caught 1 v India Jaipur 31 Oct 2005 ODI # 2290
37 84 45 2 0 82.22 4 run out 2 v India Ahmedabad 6 Nov 2005 ODI # 2294
20 73 49 1 0 40.81 4 caught 1 v India Vadodara 12 Nov 2005 ODI # 2296
TDNB - - - - - - - - v Pakistan Colombo (RPS) 17 Mar 2006 ODI # 2351
4 14 10 0 0 40.00 3 caught 1 v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
31 69 41 3 0 75.60 3 caught 1 v Pakistan Jaipur 17 Oct 2006 ODI # 2431
36 93 50 4 0 72.00 3 run out 2 v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
30 99 59 3 0 50.84 3 lbw 1 v India Margao 14 Feb 2007 ODI # 2522
18 - 26 3 0 69.23 4 caught 1 v Pakistan Abu Dhabi 18 May 2007 ODI # 2584
83 - 81 7 2 102.46 4 bowled 1 v Pakistan Abu Dhabi 22 May 2007 ODI # 2586
65 83 62 7 1 104.83 4 caught 1 v Africa XI Bengaluru 6 Jun 2007 ODI # 2587
45 51 40 4 1 112.50 5 run out 1 v Africa XI Chennai 9 Jun 2007 ODI # 2588
107 148 106 9 2 100.94 6 caught 1 v Africa XI Chennai 10 Jun 2007 ODI # 2589
7 34 23 0 0 30.43 4 caught 2 v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
66 101 74 4 0 89.18 4 caught 1 v England Dambulla 1 Oct 2007 ODI # 2622
2 15 8 0 0 25.00 4 caught 1 v England Dambulla 7 Oct 2007 ODI # 2626
0 14 6 0 0 0.00 4 caught 1 v England Colombo (RPS) 10 Oct 2007 ODI # 2628
0 3 3 0 0 0.00 4 caught 1 v England Colombo (RPS) 13 Oct 2007 ODI # 2630
61 - 43 9 0 141.86 3 run out 1 v U.A.E. Lahore 26 Jun 2008 ODI # 2718
20 19 22 2 0 90.90 3 caught 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
50 100 63 4 0 79.36 3 caught 1 v India Karachi 3 Jul 2008 ODI # 2732
12 44 25 0 0 48.00 5 caught 1 v India Colombo (RPS) 29 Aug 2008 ODI # 2756
0 1 2 0 0 0.00 4 caught 2 v Bangladesh Mirpur 16 Jan 2009 ODI # 2794
1 6 3 0 0 33.33 4 caught 1 v Pakistan Karachi 20 Jan 2009 ODI # 2798
18 23 12 3 0 150.00 5 caught 1 v Pakistan Lahore 24 Jan 2009 ODI # 2803
1 7 4 0 0 25.00 5 caught 1 v India Colombo (RPS) 8 Feb 2009 ODI # 2818
12 54 32 1 0 37.50 4 caught 2 v Pakistan Dambulla 1 Aug 2009 ODI # 2866
123 140 108 14 1 113.88 2 caught 2 v Pakistan Dambulla 3 Aug 2009 ODI # 2867
0 3 2 0 0 0.00 3 caught 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
17 35 24 2 0 70.83 3 stumped 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
3 14 8 0 0 37.50 5 run out 2 v India Rajkot 15 Dec 2009 ODI # 2932
2 14 12 0 0 16.66 4 caught 1 v India Cuttack 21 Dec 2009 ODI # 2934
33 - 30 5 0 110.00 5 run out 1 v India Eden Gardens 24 Dec 2009 ODI # 2935
108 159 117 13 0 92.30 2 caught 2 v Bangladesh Mirpur 8 Jan 2010 ODI # 2940
5 16 13 1 0 38.46 4 caught 1 v India Mirpur 10 Jan 2010 ODI # 2941
71* 136 81 5 0 87.65 4 not out 2 v India Mirpur 13 Jan 2010 ODI # 2943
54 101 64 3 0 84.37 4 lbw 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
43 46 35 6 0 122.85 4 caught 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
53* 82 67 5 1 79.10 4 not out 2 v India Dambulla 22 Jun 2010 ODI # 2999
4 13 11 0 0 36.36 4 lbw 1 v India Dambulla 16 Aug 2010 ODI # 3032
39 97 67 5 0 58.20 1 caught 1 v India Dambulla 28 Aug 2010 ODI # 3040
48* 68 46 5 0 104.34 4 not out 2 v West Indies Colombo (SSC) 3 Feb 2011 ODI # 3096
100 115 81 9 1 123.45 4 caught 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
23 47 25 3 0 92.00 4 run out 1 v Australia Colombo (RPS) 5 Mar 2011 ODI # 3119
66 149 90 6 0 73.33 4 lbw 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
103* 159 88 13 0 117.04 4 not out 1 v India Wankhede 2 Apr 2011 ODI # 3148
3 10 8 0 0 37.50 4 caught 1 v Australia Pallekele 10 Aug 2011 ODI # 3175
17 41 30 1 0 56.66 4 caught 1 v Australia Hambantota 14 Aug 2011 ODI # 3178
53 149 102 4 0 51.96 4 caught 1 v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
71 174 119 6 0 59.66 4 caught 2 v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
24 67 57 0 0 42.10 5 caught 1 v Pakistan Dubai (DICS) 11 Nov 2011 ODI # 3212
50 89 57 5 0 87.71 5 bowled 1 v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
78 80 59 10 2 132.20 1 caught 2 v India Mirpur 13 Mar 2012 ODI # 3259
12 26 15 1 0 80.00 1 caught 1 v Pakistan Mirpur 15 Mar 2012 ODI # 3260
3 31 20 0 0 15.00 1 lbw 1 v Pakistan Pallekele 7 Jun 2012 ODI # 3272
53 62 45 8 0 117.77 5 bowled 1 v Pakistan Pallekele 9 Jun 2012 ODI # 3273
40 72 50 4 0 80.00 5 bowled 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
65 108 79 5 0 82.27 5 lbw 1 v India Colombo (RPS) 28 Jul 2012 ODI # 3293
3 4 3 0 0 100.00 5 caught 1 v India Colombo (RPS) 31 Jul 2012 ODI # 3294
5 10 6 0 0 83.33 4 caught 2 v New Zealand Pallekele 6 Nov 2012 ODI # 3306
DNB - - - - - - - 2 v New Zealand Hambantota 10 Nov 2012 ODI # 3307
17 30 29 1 0 58.62 4 bowled 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
DNB - - - - - - - 1 v New Zealand Hambantota 12 Nov 2013 ODI # 3434
13 33 19 0 0 68.42 4 bowled 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
9 19 12 1 0 75.00 4 caught 2 v India Fatullah 28 Feb 2014 ODI # 3476
14 28 14 2 0 100.00 4 caught 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
48 88 70 1 0 68.57 5 bowled 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
67 103 74 8 0 90.54 4 bowled 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
43 46 36 6 1 119.44 4 caught 2 v India Cuttack 2 Nov 2014 ODI # 3539
4 - 11 0 0 36.36 4 caught 1 v India Ahmedabad 6 Nov 2014 ODI # 3540
118 - 124 12 1 95.16 4 stumped 1 v India Hyderabad 9 Nov 2014 ODI # 3543
32 50 33 5 0 96.96 4 caught 1 v India Ranchi 16 Nov 2014 ODI # 3547
5 16 15 1 0 33.33 1 caught 1 v England Pallekele 13 Dec 2014 ODI # 3567
28 31 22 5 0 127.27 1 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