Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 15 Jan 2013 remove less than or equal to 15 Jan 2013 from query
Innings in match 2nd innings remove 2nd innings from query
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
unfiltered 1999-2013 251 245 9 8273 11216+ 219 35.05 7929 104.33 15 38 14 1132 136 Profile
filtered 2000-2013 132 130 8 3950 5320+ 126 32.37 3875 101.93 7 14 9 554 56
Innings by innings list
112 175 139 11 3 80.57 2 caught 2 v New Zealand Auckland 11 Jan 2003 ODI # 1933
99* 165 100 11 2 99.00 2 not out 2 v Sri Lanka Dambulla 16 Aug 2010 ODI # 3032
108 160 119 9 2 90.75 2 run out 2 v New Zealand Napier 29 Dec 2002 ODI # 1927
119 150 95 12 5 125.26 2 caught 2 v Pakistan Karachi 26 Jun 2008 ODI # 2717
126 136 104 21 1 121.15 1 caught 2 v England Colombo (RPS) 22 Sep 2002 ODI # 1884
90 124 102 5 5 88.23 1 caught 2 v Zimbabwe Hobart 14 Jan 2004 ODI # 2080
91 116 73 15 1 124.65 1 lbw 2 v England Cuttack 26 Nov 2008 ODI # 2783
68 109 76 8 1 89.47 2 caught 2 v England Kanpur 20 Nov 2008 ODI # 2778
82 107 81 10 3 101.23 2 run out 2 v Australia Johannesburg 23 Mar 2003 ODI # 1993
125* 106 74 14 6 168.91 2 not out 2 v New Zealand Hamilton 11 Mar 2009 ODI # 2824
100 97 70 19 1 142.85 2 bowled 2 v New Zealand Colombo (SSC) 2 Aug 2001 ODI # 1743
48 95 58 7 0 82.75 1 caught 2 v Sri Lanka Pune 3 Nov 2005 ODI # 2291
43 93 49 4 1 87.75 4 run out 2 v Pakistan Gwalior 15 Nov 2007 ODI # 2646
37 89 40 4 1 92.50 2 run out 2 v Australia Melbourne (Docklands) 9 Oct 2005 ODI # 2284
77* 89 62 11 0 124.19 4 not out 2 v South Africa Bengaluru 19 Nov 2005 ODI # 2298
71 85 65 9 1 109.23 2 caught 2 v England Lord's 29 Jun 2002 ODI # 1848
35 85 59 3 0 59.32 1 bowled 2 v Australia Melbourne 9 Jan 2004 ODI # 2077
67 83 60 10 1 111.66 1 run out 2 v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
46 82 44 7 0 104.54 1 run out 2 v Sri Lanka Visakhapatnam 17 Feb 2007 ODI # 2525
51 81 58 8 0 87.93 2 caught 2 v England Chennai 25 Jan 2002 ODI # 1795
39 80 53 3 1 73.58 1 bowled 2 v Australia Bengaluru 12 Nov 2003 ODI # 2061
48 79 46 5 1 104.34 3 caught 2 v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
45 77 49 7 0 91.83 1 bowled 2 v England Lord's 13 Jul 2002 ODI # 1856
26 71 35 3 0 74.28 2 caught 2 v West Indies Visakhapatnam 2 Dec 2011 ODI # 3219
82 70 62 14 0 132.25 2 caught 2 v England Kanpur 28 Jan 2002 ODI # 1798
31 70 43 3 0 72.09 2 lbw 2 v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
39 67 37 3 0 105.40 1 lbw 2 v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
45 63 40 9 0 112.50 2 caught 2 v New Zealand Wellington 8 Jan 2003 ODI # 1930
26 63 45 4 0 57.77 1 bowled 2 v England Faridabad 31 Mar 2006 ODI # 2358
27 60 41 5 0 65.85 2 caught 2 v Sri Lanka Colombo (RPS) 28 Jul 2001 ODI # 1740
33 59 54 3 0 61.11 2 run out 2 v New Zealand Colombo (RPS) 26 Jul 2001 ODI # 1739
31 59 29 4 1 106.89 1 caught 2 v England Wankhede 3 Feb 2002 ODI # 1803
20 55 29 3 0 68.96 2 bowled 2 v West Indies Cuttack 29 Nov 2011 ODI # 3217
26 53 29 5 0 89.65 1 caught 2 v Pakistan Lahore 21 Mar 2004 ODI # 2116
42 53 34 6 1 123.52 2 caught 2 v Sri Lanka Karachi 3 Jul 2008 ODI # 2732
45 52 39 5 1 115.38 2 caught 2 v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
43 51 44 8 0 97.72 1 caught 2 v Bangladesh Dhaka 16 Apr 2003 ODI # 2004
22 51 32 3 0 68.75 1 run out 2 v West Indies Kingston 18 May 2006 ODI # 2377
55* 50 43 11 0 127.90 2 not out 2 v Kenya Bloemfontein 12 Oct 2001 ODI # 1758
37 50 39 5 0 94.87 3 run out 2 v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
15 50 22 2 0 68.18 2 caught 2 v New Zealand Bulawayo 26 Aug 2005 ODI # 2273
42 49 36 7 0 116.66 1 caught 2 v England Delhi 31 Jan 2002 ODI # 1800
25* 48 22 3 1 113.63 2 not out 2 v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
26 47 33 4 0 78.78 1 caught 2 v England Kochi 6 Apr 2006 ODI # 2360
38 46 29 5 1 131.03 1 caught 2 v Sri Lanka Mohali 28 Oct 2005 ODI # 2287
59 46 32 7 2 184.37 2 caught 2 v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
60 46 36 12 0 166.66 2 stumped 2 v Sri Lanka Karachi 6 Jul 2008 ODI # 2735
15 46 22 2 0 68.18 1 caught 2 v Australia Ahmedabad 24 Mar 2011 ODI # 3143
34 46 29 6 0 117.24 2 caught 2 v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
22 45 22 4 0 100.00 3 caught 2 v Sri Lanka Rajkot 9 Nov 2005 ODI # 2295
21 44 36 3 0 58.33 2 caught 2 v West Indies Bridgetown 29 May 2002 ODI # 1836
21 44 26 5 0 80.76 2 caught 2 v Africa XI Centurion 17 Aug 2005 ODI # 2269
46 42 41 8 1 112.19 1 caught 2 v England The Oval 9 Jul 2002 ODI # 1854
11 41 25 1 0 44.00 1 bowled 2 v Australia Delhi 31 Oct 2009 ODI # 2918
10 41 32 1 0 31.25 2 caught 2 v Pakistan Dambulla 19 Jun 2010 ODI # 2996
17 39 19 3 0 89.47 1 caught 2 v Australia Sydney 24 Feb 2008 ODI # 2685
18 38 22 3 0 81.81 2 caught 2 v South Africa Gqeberha 29 Nov 2006 ODI # 2452
30 38 21 7 0 142.85 2 caught 2 v Bangladesh Mirpur 10 May 2007 ODI # 2582
20 38 21 3 0 95.23 2 caught 2 v Australia Adelaide 12 Feb 2012 ODI # 3237
38 37 30 5 1 126.66 1 caught 2 v Australia Hyderabad 5 Nov 2009 ODI # 2923
39 36 26 5 2 150.00 1 caught 2 v Netherlands Delhi 9 Mar 2011 ODI # 3124
26 35 21 4 0 123.80 1 bowled 2 v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
35 35 24 6 0 145.83 1 caught 2 v Sri Lanka Vadodara 12 Nov 2005 ODI # 2296
12 34 20 2 0 60.00 2 caught 2 v Sri Lanka The Oval 30 Jun 2002 ODI # 1849
18 33 21 3 0 85.71 2 caught 2 v West Indies Jodhpur 21 Nov 2002 ODI # 1898
21 31 26 3 0 80.76 1 caught 2 v Pakistan Delhi 17 Apr 2005 ODI # 2240
48 31 22 9 1 218.18 2 bowled 2 v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
19 31 23 3 0 82.60 2 caught 2 v New Zealand Dambulla 10 Aug 2010 ODI # 3030
23 30 22 4 0 104.54 1 caught 2 v Zimbabwe Perth 3 Feb 2004 ODI # 2095
30 30 19 7 0 157.89 1 caught 2 v Australia Mohali 2 Nov 2009 ODI # 2919
44 30 28 9 0 157.14 1 caught 2 v Sri Lanka Cuttack 21 Dec 2009 ODI # 2934
28 30 22 6 0 127.27 1 run out 2 v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
11 29 14 2 0 78.57 2 caught 2 v Bangladesh Dambulla 16 Jun 2010 ODI # 2993
30 29 16 5 1 187.50 1 caught 2 v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
21 28 14 3 1 150.00 2 caught 2 v Pakistan Centurion 1 Mar 2003 ODI # 1975
12 27 19 1 0 63.15 2 caught 2 v West Indies Kingston 20 May 2006 ODI # 2379
10 27 13 1 0 76.92 4 caught 2 v Pakistan Jaipur 18 Nov 2007 ODI # 2647
27 24 20 4 1 135.00 3 lbw 2 v South Africa Wankhede 28 Nov 2005 ODI # 2300
10 24 11 0 0 90.90 1 bowled 2 v Australia Kuala Lumpur 22 Sep 2006 ODI # 2421
6 22 10 0 0 60.00 2 caught 2 v Australia Melbourne (Docklands) 5 Oct 2005 ODI # 2282
13 20 11 3 0 118.18 1 caught 2 v Australia Vadodara 25 Oct 2009 ODI # 2913
11* 19 16 1 0 68.75 6 not out 2 v West Indies Bulawayo 30 Jun 2001 ODI # 1731
11 18 19 2 0 57.89 1 lbw 2 v Australia Melbourne 10 Feb 2008 ODI # 2675
12 17 14 0 0 85.71 8 caught 2 v Sri Lanka Colombo (RPS) 22 Jul 2001 ODI # 1737
21 17 15 4 0 140.00 2 caught 2 v Australia Melbourne (Docklands) 7 Oct 2005 ODI # 2283
13 17 8 2 0 162.50 2 run out 2 v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
19 16 23 3 0 82.60 5 caught 2 v Sri Lanka Rajkot 11 Feb 2007 ODI # 2520
17 14 15 2 0 113.33 1 caught 2 v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
12 13 7 1 1 171.42 1 caught 2 v Australia Sydney 8 Feb 2004 ODI # 2098
2 12 7 0 0 28.57 5 caught 2 v West Indies Harare 7 Jul 2001 ODI # 1734
5 12 12 1 0 41.66 1 lbw 2 v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
12 12 9 3 0 133.33 2 caught 2 v Sri Lanka Margao 14 Feb 2007 ODI # 2522
10 12 8 2 0 125.00 1 caught 2 v Sri Lanka Perth 8 Feb 2012 ODI # 3233
5 11 10 0 0 50.00 5 caught 2 v England Cuttack 22 Jan 2002 ODI # 1792
12 11 13 2 0 92.30 1 bowled 2 v Zimbabwe Harare 4 Sep 2005 ODI # 2280
5 10 12 1 0 41.66 2 caught 2 v Australia Eden Gardens 18 Nov 2003 ODI # 2064
1 10 5 0 0 20.00 1 caught 2 v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
4 9 9 1 0 44.44 3 stumped 2 v West Indies Harare 4 Jul 2001 ODI # 1733
1 9 6 0 0 16.66 1 caught 2 v New Zealand Centurion 14 Mar 2003 ODI # 1988
4 8 4 1 0 100.00 2 run out 2 v Sri Lanka Colombo (RPS) 5 Aug 2001 ODI # 1744
4 8 5 0 0 80.00 6 caught 2 v South Africa East London 19 Oct 2001 ODI # 1762
13* 8 5 3 0 260.00 2 not out 2 v Sri Lanka Colombo (RPS) 29 Sep 2002 ODI # 1888
3 8 8 0 0 37.50 1 caught 2 v Kenya Cape Town 7 Mar 2003 ODI # 1983
16 8 8 3 0 200.00 1 caught 2 v Bangladesh Colombo (SSC) 21 Jul 2004 ODI # 2149
2 8 5 0 0 40.00 1 caught 2 v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
5 8 5 1 0 100.00 1 bowled 2 v Africa XI Durban 21 Aug 2005 ODI # 2271
5 8 11 1 0 45.45 1 caught 2 v Australia Sydney 26 Feb 2012 ODI # 3250
2 7 7 0 0 28.57 6 caught 2 v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
9 7 4 2 0 225.00 1 caught 2 v England Jaipur 15 Oct 2006 ODI # 2429
2 7 8 0 0 25.00 2 caught 2 v Pakistan Mirpur 14 Jun 2008 ODI # 2707
2 6 2 0 0 100.00 2 caught 2 v West Indies Dambulla 31 Jul 2005 ODI # 2263
8 6 5 0 1 160.00 4 run out 2 v Australia Kuala Lumpur 16 Sep 2006 ODI # 2416
6 6 6 1 0 100.00 2 caught 2 v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
3 6 6 0 0 50.00 2 caught 2 v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
5 5 3 1 0 166.66 1 caught 2 v Ireland Bengaluru 6 Mar 2011 ODI # 3121
4 3 3 1 0 133.33 2 caught 2 v West Indies Ahmedabad 15 Nov 2002 ODI # 1896
0 3 3 0 0 0.00 1 bowled 2 v Bangladesh Dhaka 26 Dec 2004 ODI # 2201
0 3 1 0 0 0.00 2 caught 2 v West Indies Ahmedabad 5 Dec 2011 ODI # 3221
0 2 3 0 0 0.00 6 caught 2 v New Zealand Colombo (RPS) 20 Jul 2001 ODI # 1736
0 2 2 0 0 0.00 2 lbw 2 v England The Oval 3 Sep 2004 ODI # 2165
0 2 4 0 0 0.00 1 caught 2 v South Africa Cape Town 26 Nov 2006 ODI # 2449
0 2 2 0 0 0.00 1 lbw 2 v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
0 1 1 0 0 0.00 1 bowled 2 v Sri Lanka Birmingham 6 Jul 2002 ODI # 1852
0 1 1 0 0 0.00 1 lbw 2 v Australia Wankhede 1 Nov 2003 ODI # 2054
0 1 2 0 0 0.00 1 caught 2 v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
114* - 82 17 2 139.02 2 not out 2 v West Indies Rajkot 12 Nov 2002 ODI # 1895
12 - 15 2 0 80.00 1 caught 2 v West Indies Vijayawada 24 Nov 2002 ODI # 1900
45 - 34 6 0 132.35 1 bowled 2 v New Zealand Harare 2 Sep 2005 ODI # 2278
95 - 103 10 1 92.23 2 caught 2 v West Indies Port of Spain 28 May 2006 ODI # 2382
10 - 10 2 0 100.00 1 caught 2 v Sri Lanka Eden Gardens 24 Dec 2009 ODI # 2935
DNB - - - - - - - 2 v Zimbabwe Kanpur 11 Dec 2000 ODI # 1659
DNB - - - - - - - 2 v Zimbabwe Harare 24 Jun 2001 ODI # 1729
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