Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 19 Feb 2012 remove less than or equal to 19 Feb 2012 from query
Match result won match remove won match 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-2012 170 156 21 5829 121 43.17 7448 78.26 8 42 3 562 29
Innings by innings list
35 65 55 4 0 63.63 5 run out 2 v Pakistan Galle 5 Jul 2000 ODI # 1603
85 144 116 11 0 73.27 5 run out 1 v South Africa Galle 6 Jul 2000 ODI # 1604
36* 66 47 3 0 76.59 5 not out 2 v Pakistan Colombo (RPS) 9 Jul 2000 ODI # 1608
DNB - - - - - - - 2 v South Africa Colombo (SSC) 11 Jul 2000 ODI # 1610
43 62 49 2 1 87.75 5 caught 1 v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
2 5 6 0 0 33.33 5 run out 1 v West Indies Nairobi (Gym) 4 Oct 2000 ODI # 1631
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
22 30 17 3 0 129.41 7 run out 1 v South Africa Johannesburg 17 Jan 2001 ODI # 1673
12 22 13 1 0 92.30 3 caught 1 v New Zealand Napier 31 Jan 2001 ODI # 1680
13 39 25 1 0 52.00 3 caught 2 v New Zealand Wellington 3 Feb 2001 ODI # 1682
13* 17 13 3 0 100.00 3 not out 2 v New Zealand Auckland 6 Feb 2001 ODI # 1684
20 32 23 1 1 86.95 3 caught 2 v New Zealand Hamilton 8 Feb 2001 ODI # 1686
1 21 15 0 0 6.66 5 caught 2 v England Dambulla 23 Mar 2001 ODI # 1694
6 17 16 0 0 37.50 5 caught 1 v England Colombo (RPS) 25 Mar 2001 ODI # 1695
DNB - - - - - - - 2 v England Colombo (SSC) 27 Mar 2001 ODI # 1697
0 - 1 0 0 0.00 3 caught 1 v New Zealand Sharjah 10 Apr 2001 ODI # 1705
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
DNB - - - - - - - 2 v Zimbabwe Colombo (SSC) 8 Dec 2001 ODI # 1776
1 1 1 0 0 100.00 7 run out 1 v Zimbabwe Colombo (RPS) 12 Dec 2001 ODI # 1779
DNB - - - - - - - 2 v West Indies Kandy 15 Dec 2001 ODI # 1780
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
70 108 79 8 0 88.60 3 lbw 1 v England Manchester 7 Jul 2002 ODI # 1853
29 33 23 6 0 126.08 3 caught 2 v Bangladesh Colombo (SSC) 4 Aug 2002 ODI # 1857
4 13 6 0 0 66.66 3 caught 2 v Bangladesh Colombo (SSC) 5 Aug 2002 ODI # 1858
22 37 32 3 0 68.75 3 bowled 1 v Bangladesh Colombo (RPS) 7 Aug 2002 ODI # 1859
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
0 4 4 0 0 0.00 3 lbw 2 v Pakistan Colombo (RPS) 12 Sep 2002 ODI # 1874
41 86 68 5 0 60.29 3 bowled 1 v Netherlands Colombo (RPS) 16 Sep 2002 ODI # 1878
48 85 63 8 0 76.19 3 caught 2 v Australia Colombo (RPS) 27 Sep 2002 ODI # 1887
10 31 20 1 0 50.00 3 caught 2 v South Africa Benoni 1 Dec 2002 ODI # 1908
25 26 20 2 0 125.00 6 caught 1 v Australia Sydney 9 Jan 2003 ODI # 1931
10 20 15 0 0 66.66 5 caught 1 v England Sydney 13 Jan 2003 ODI # 1934
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
35 32 25 4 0 140.00 5 caught 1 v Zimbabwe East London 15 Mar 2003 ODI # 1989
103* 137 108 9 0 95.37 4 not out 1 v Kenya Sharjah 6 Apr 2003 ODI # 1997
1 10 7 0 0 14.28 3 hit wicket 2 v New Zealand Dambulla 13 May 2003 ODI # 2010
17 73 50 1 0 34.00 4 caught 1 v Pakistan Dambulla 18 May 2003 ODI # 2012
15 - 37 2 0 40.54 4 caught 1 v West Indies Bridgetown 7 Jun 2003 ODI # 2022
31 - 56 1 0 55.35 4 caught 2 v West Indies Bridgetown 8 Jun 2003 ODI # 2023
DNB - - - - - - - 2 v England Dambulla 18 Nov 2003 ODI # 2063
39 80 58 0 0 67.24 3 caught 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
37 76 41 7 0 90.24 3 bowled 2 v Australia Colombo (SSC) 29 Feb 2004 ODI # 2108
73* 115 72 8 0 101.38 3 not out 2 v Zimbabwe Bulawayo 20 Apr 2004 ODI # 2119
DNB - - - - - - - 2 v Zimbabwe Bulawayo 22 Apr 2004 ODI # 2120
DNB - - - - - - - 2 v Zimbabwe Harare 25 Apr 2004 ODI # 2122
63 135 100 7 0 63.00 2 caught 1 v Zimbabwe Harare 27 Apr 2004 ODI # 2123
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
14* 39 26 0 0 53.84 4 not out 2 v Pakistan Colombo (RPS) 21 Jul 2004 ODI # 2150
DNB - - - - - - - 2 v Bangladesh Colombo (RPS) 23 Jul 2004 ODI # 2151
53 109 82 6 0 64.63 4 bowled 1 v India Colombo (RPS) 1 Aug 2004 ODI # 2155
24 39 32 0 1 75.00 4 caught 2 v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
63 158 83 3 0 75.90 4 run out 1 v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
14 46 24 1 0 58.33 4 stumped 2 v South Africa Dambulla 25 Aug 2004 ODI # 2160
74* 121 86 6 0 86.04 4 not out 2 v South Africa Dambulla 28 Aug 2004 ODI # 2161
72 112 71 4 1 101.40 4 caught 1 v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
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
68 106 69 7 0 98.55 4 bowled 1 v Pakistan Lahore 16 Oct 2004 ODI # 2188
14 20 16 2 0 87.50 1 lbw 2 v India Dambulla 30 Jul 2005 ODI # 2262
79 131 115 9 0 68.69 3 caught 1 v West Indies Dambulla 2 Aug 2005 ODI # 2264
16 39 30 3 0 53.33 3 lbw 2 v India Dambulla 3 Aug 2005 ODI # 2265
8 27 12 1 0 66.66 4 caught 1 v India Colombo (RPS) 9 Aug 2005 ODI # 2268
61 97 70 9 1 87.14 3 caught 1 v Africa XI Durban 20 Aug 2005 ODI # 2270
22 36 33 0 0 66.66 4 caught 1 v Bangladesh Colombo (SSC) 31 Aug 2005 ODI # 2275
28 31 24 2 0 116.66 5 caught 1 v Bangladesh Colombo (RPS) 2 Sep 2005 ODI # 2277
17* 16 14 2 0 121.42 5 not out 2 v Bangladesh Colombo (RPS) 4 Sep 2005 ODI # 2279
39 85 69 5 0 56.52 1 caught 2 v India Ahmedabad 6 Nov 2005 ODI # 2294
58 118 79 7 0 73.41 3 caught 1 v New Zealand Napier 8 Jan 2006 ODI # 2312
88 145 109 10 0 80.73 3 caught 1 v South Africa Brisbane 17 Jan 2006 ODI # 2315
78 132 95 7 0 82.10 3 caught 1 v Australia Sydney 22 Jan 2006 ODI # 2317
62 113 77 5 0 80.51 3 caught 1 v South Africa Hobart 7 Feb 2006 ODI # 2325
83 146 106 3 1 78.30 3 caught 1 v Australia Adelaide 10 Feb 2006 ODI # 2326
50 85 62 7 1 80.64 3 caught 2 v Bangladesh Bogra 20 Feb 2006 ODI # 2334
109 200 125 11 0 87.20 3 bowled 1 v Bangladesh Chattogram 25 Feb 2006 ODI # 2338
15 27 18 2 0 83.33 4 run out 1 v England Lord's 17 Jun 2006 ODI # 2384
51 57 41 5 1 124.39 4 caught 1 v England The Oval 20 Jun 2006 ODI # 2385
58* 99 76 5 0 76.31 4 not out 2 v England Chester-le-Street 24 Jun 2006 ODI # 2386
7 17 15 0 0 46.66 4 caught 1 v England Manchester 28 Jun 2006 ODI # 2388
23* 20 19 4 0 121.05 4 not out 2 v England Leeds 1 Jul 2006 ODI # 2389
46 68 43 5 0 106.97 4 caught 1 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
28 36 30 3 0 93.33 3 caught 1 v Netherlands Amstelveen 6 Jul 2006 ODI # 2391
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
19* 39 32 2 0 59.37 4 not out 2 v New Zealand Brabourne 20 Oct 2006 ODI # 2433
36 47 41 5 0 87.80 4 caught 2 v New Zealand Napier 28 Dec 2006 ODI # 2468
79 131 103 8 1 76.69 4 caught 1 v New Zealand Auckland 6 Jan 2007 ODI # 2471
110 178 127 11 4 86.61 4 caught 1 v India Rajkot 11 Feb 2007 ODI # 2520
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
7 14 10 1 0 70.00 3 caught 1 v West Indies Providence 1 Apr 2007 ODI # 2560
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
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
16 22 19 2 0 84.21 3 caught 1 v Bangladesh Colombo (PSS) 20 Jul 2007 ODI # 2605
6 15 11 1 0 54.54 3 caught 2 v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
18 71 32 2 0 56.25 3 caught 1 v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
38 75 59 4 0 64.40 3 stumped 1 v England Dambulla 1 Oct 2007 ODI # 2622
26 74 44 1 0 59.09 3 bowled 1 v England Colombo (RPS) 13 Oct 2007 ODI # 2630
10 19 10 1 0 100.00 3 caught 2 v India Canberra 12 Feb 2008 ODI # 2676
11 35 26 2 0 42.30 3 caught 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
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
112 202 110 10 1 101.81 2 bowled 1 v Pakistan Karachi 29 Jun 2008 ODI # 2723
121 193 128 16 1 94.53 2 bowled 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
4 6 3 1 0 133.33 2 run out 1 v India Karachi 6 Jul 2008 ODI # 2735
19 51 41 2 0 46.34 2 caught 2 v India Dambulla 18 Aug 2008 ODI # 2742
1 9 5 0 0 20.00 4 caught 1 v India Colombo (RPS) 29 Aug 2008 ODI # 2756
46* 148 95 5 0 48.42 3 not out 2 v Zimbabwe Harare 20 Nov 2008 ODI # 2779
28* 38 25 5 0 112.00 3 not out 2 v Zimbabwe Harare 22 Nov 2008 ODI # 2780
57 96 59 4 0 96.61 3 caught 1 v Zimbabwe Harare 24 Nov 2008 ODI # 2782
23 84 57 2 0 40.35 3 caught 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
28 84 58 0 0 48.27 3 caught 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
4 18 16 0 0 25.00 3 lbw 1 v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
59 189 133 6 0 44.36 3 caught 2 v Bangladesh Mirpur 16 Jan 2009 ODI # 2794
16 29 22 3 0 72.72 3 run out 1 v Pakistan Karachi 21 Jan 2009 ODI # 2800
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
36 62 40 3 0 90.00 3 caught 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
2 29 17 0 0 11.76 3 run out 2 v Pakistan Dambulla 1 Aug 2009 ODI # 2866
37* 61 29 4 0 127.58 3 not out 2 v Pakistan Dambulla 3 Aug 2009 ODI # 2867
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
54 99 74 5 0 72.97 3 caught 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
21 33 22 2 0 95.45 3 run out 2 v India Nagpur 18 Dec 2009 ODI # 2933
74 105 73 10 0 101.36 3 caught 2 v Bangladesh Mirpur 4 Jan 2010 ODI # 2937
60 127 80 4 0 75.00 3 caught 2 v India Mirpur 5 Jan 2010 ODI # 2938
17* 19 14 2 0 121.42 3 not out 2 v Bangladesh Mirpur 8 Jan 2010 ODI # 2940
55 91 51 8 0 107.84 3 caught 2 v India Mirpur 13 Jan 2010 ODI # 2943
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
73 102 82 10 0 89.02 3 caught 2 v India Dambulla 22 Jun 2010 ODI # 2999
48 82 62 5 0 77.41 3 caught 2 v New Zealand Dambulla 13 Aug 2010 ODI # 3031
13* - 15 2 0 86.66 4 not out 2 v India Dambulla 22 Aug 2010 ODI # 3038
71 96 62 7 1 114.51 4 caught 1 v India Dambulla 28 Aug 2010 ODI # 3040
49 69 46 6 0 106.52 3 bowled 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
45 62 52 4 0 86.53 4 caught 1 v Australia Sydney 5 Nov 2010 ODI # 3066
20 62 43 1 0 46.51 3 caught 2 v West Indies Colombo (SSC) 3 Feb 2011 ODI # 3096
75 112 105 4 1 71.42 3 bowled 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
92 134 87 7 1 105.74 3 caught 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
27* 48 24 3 0 112.50 3 not out 2 v Kenya Colombo (RPS) 1 Mar 2011 ODI # 3113
11* 7 7 1 0 157.14 5 not out 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
111 186 128 12 2 86.71 3 bowled 1 v New Zealand Wankhede 18 Mar 2011 ODI # 3137
DNB - - - - - - - 2 v England Colombo (RPS) 26 Mar 2011 ODI # 3145
54 132 79 7 1 68.35 3 caught 2 v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
69 119 85 5 0 81.17 4 stumped 1 v England Leeds 1 Jul 2011 ODI # 3167
25 58 47 2 0 53.19 4 caught 2 v England Lord's 3 Jul 2011 ODI # 3168
49 62 37 3 2 132.43 3 lbw 1 v Australia Hambantota 16 Aug 2011 ODI # 3180
7 6 7 1 0 100.00 3 caught 2 v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
5 12 13 0 0 38.46 3 caught 1 v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
32 56 31 2 1 103.22 3 caught 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
102 163 97 10 0 105.15 3 caught 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
30 41 29 4 1 103.44 3 caught 2 v Australia Sydney 17 Feb 2012 ODI # 3241
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