Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date less than or equal to 16 Nov 2014 remove less than or equal to 16 Nov 2014 from query
Involving the player MF Maharoof (SL) remove MF Maharoof (SL) 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 2004-2012 103 96 13 2947 126* 35.50 3574 82.45 2 20 6 270 23
Innings by innings list
3* 8 10 0 0 30.00 3 not out 2 v Zimbabwe Harare 25 Apr 2004 ODI # 2122
26 53 35 1 0 74.28 3 bowled 1 v Zimbabwe Harare 27 Apr 2004 ODI # 2123
47 95 65 3 0 72.30 3 bowled 1 v Zimbabwe Harare 29 Apr 2004 ODI # 2124
58* 64 49 3 1 118.36 5 not out 1 v India Dambulla 18 Jul 2004 ODI # 2148
19* 31 22 3 0 86.36 5 not out 2 v Pakistan Colombo (RPS) 21 Jul 2004 ODI # 2150
DNB - - - - - - - 2 v Bangladesh Colombo (RPS) 23 Jul 2004 ODI # 2151
18 29 27 0 1 66.66 6 bowled 2 v India Colombo (RPS) 27 Jul 2004 ODI # 2153
0 4 6 0 0 0.00 5 caught 1 v India Colombo (RPS) 1 Aug 2004 ODI # 2155
19 46 25 0 0 76.00 5 caught 2 v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
48* 65 45 5 0 106.66 5 not out 2 v South Africa Dambulla 28 Aug 2004 ODI # 2161
39 64 45 3 0 86.66 5 lbw 1 v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
28 43 43 3 0 65.11 6 lbw 2 v Zimbabwe The Oval 14 Sep 2004 ODI # 2173
7 15 15 0 0 46.66 6 caught 2 v England Southampton 17 Sep 2004 ODI # 2177
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
49 85 54 4 0 90.74 5 bowled 1 v Pakistan Lahore 16 Oct 2004 ODI # 2188
2 25 25 0 0 8.00 5 caught 1 v New Zealand Auckland 26 Dec 2004 ODI # 2200
15 46 32 1 0 46.87 3 bowled 2 v India Dambulla 30 Jul 2005 ODI # 2262
16 16 11 1 1 145.45 5 bowled 1 v West Indies Dambulla 2 Aug 2005 ODI # 2264
94* 160 114 9 1 82.45 4 not out 2 v India Dambulla 3 Aug 2005 ODI # 2265
22 44 33 3 0 66.66 4 caught 2 v West Indies Colombo (RPS) 6 Aug 2005 ODI # 2266
83 133 97 5 0 85.56 5 caught 1 v India Colombo (RPS) 9 Aug 2005 ODI # 2268
50 60 35 8 0 142.85 5 run out 1 v Bangladesh Colombo (SSC) 31 Aug 2005 ODI # 2275
DNB - - - - - - - 2 v Bangladesh Colombo (RPS) 4 Sep 2005 ODI # 2279
17 32 21 2 0 80.95 5 bowled 2 v India Nagpur 25 Oct 2005 ODI # 2286
7 13 6 1 0 116.66 4 caught 1 v India Mohali 28 Oct 2005 ODI # 2287
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
14 30 14 2 0 100.00 4 stumped 1 v India Rajkot 9 Nov 2005 ODI # 2295
1 13 10 0 0 10.00 4 caught 1 v New Zealand Queenstown 31 Dec 2005 ODI # 2309
6 20 14 1 0 42.85 4 caught 1 v New Zealand Christchurch 3 Jan 2006 ODI # 2310
12 18 15 2 0 80.00 4 caught 2 v New Zealand Wellington 6 Jan 2006 ODI # 2311
37* 68 47 5 0 78.72 4 not out 2 v Bangladesh Bogra 20 Feb 2006 ODI # 2334
5 17 11 0 0 45.45 4 caught 1 v Bangladesh Bogra 22 Feb 2006 ODI # 2336
51 70 56 8 0 91.07 4 caught 1 v Bangladesh Chattogram 25 Feb 2006 ODI # 2338
TDNB - - - - - - - - v Pakistan Colombo (RPS) 17 Mar 2006 ODI # 2351
0 13 7 0 0 0.00 4 caught 1 v Pakistan Colombo (RPS) 19 Mar 2006 ODI # 2352
31 68 56 1 0 55.35 4 run out 1 v Pakistan Colombo (SSC) 22 Mar 2006 ODI # 2354
66 101 62 5 1 106.45 3 run out 1 v England The Oval 20 Jun 2006 ODI # 2385
126* 153 127 19 0 99.21 3 not out 2 v England Chester-le-Street 24 Jun 2006 ODI # 2386
100 155 83 9 0 120.48 3 caught 1 v England Manchester 28 Jun 2006 ODI # 2388
12* 23 14 1 0 85.71 3 not out 2 v England Leeds 1 Jul 2006 ODI # 2389
34 29 24 4 0 141.66 3 caught 1 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
0 1 1 0 0 0.00 8 caught 1 v Netherlands Amstelveen 6 Jul 2006 ODI # 2391
TDNB - - - - - - - - v India Colombo (SSC) 18 Aug 2006 ODI # 2405
35 39 24 6 1 145.83 3 caught 1 v Bangladesh Mohali 7 Oct 2006 ODI # 2423
4 14 10 0 0 40.00 3 caught 1 v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
34* 59 35 7 0 97.14 3 not out 2 v West Indies Brabourne 14 Oct 2006 ODI # 2428
31 69 41 3 0 75.60 3 caught 1 v Pakistan Jaipur 17 Oct 2006 ODI # 2431
48 73 73 6 0 65.75 3 caught 2 v New Zealand Brabourne 20 Oct 2006 ODI # 2433
36 93 50 4 0 72.00 3 run out 2 v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
4 11 8 1 0 50.00 3 bowled 1 v New Zealand Queenstown 31 Dec 2006 ODI # 2469
1 32 16 0 0 6.25 5 run out 1 v New Zealand Christchurch 2 Jan 2007 ODI # 2470
0 2 2 0 0 0.00 3 caught 1 v New Zealand Auckland 6 Jan 2007 ODI # 2471
TDNB - - - - - - - - v New Zealand Hamilton 9 Jan 2007 ODI # 2472
0 - 4 0 0 0.00 3 caught 1 v India Eden Gardens 8 Feb 2007 ODI # 2514
4 12 10 1 0 40.00 5 caught 1 v India Rajkot 11 Feb 2007 ODI # 2520
30 99 59 3 0 50.84 3 lbw 1 v India Margao 14 Feb 2007 ODI # 2522
7 8 8 1 0 87.50 3 caught 1 v India Visakhapatnam 17 Feb 2007 ODI # 2525
85 138 90 6 2 94.44 3 caught 1 v Bermuda Port of Spain 15 Mar 2007 ODI # 2534
46 80 70 2 2 65.71 3 caught 1 v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
12 49 31 1 0 38.70 3 caught 1 v South Africa Providence 28 Mar 2007 ODI # 2556
15 21 16 2 0 93.75 4 caught 2 v New Zealand St George's 12 Apr 2007 ODI # 2569
72 133 88 5 1 81.81 4 stumped 1 v Australia St George's 16 Apr 2007 ODI # 2573
39* 30 27 6 1 144.44 4 not out 2 v Ireland St George's 18 Apr 2007 ODI # 2575
18 - 26 3 0 69.23 4 caught 1 v Pakistan Abu Dhabi 18 May 2007 ODI # 2584
61 - 68 6 1 89.70 4 bowled 2 v Pakistan Abu Dhabi 20 May 2007 ODI # 2585
83 - 81 7 2 102.46 4 bowled 1 v Pakistan Abu Dhabi 22 May 2007 ODI # 2586
2 25 15 0 0 13.33 4 caught 1 v Bangladesh Colombo (PSS) 20 Jul 2007 ODI # 2605
7 34 23 0 0 30.43 4 caught 2 v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
20 19 16 2 0 125.00 7 caught 1 v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
66 101 74 4 0 89.18 4 caught 1 v England Dambulla 1 Oct 2007 ODI # 2622
23 84 51 3 0 45.09 4 caught 2 v England Dambulla 4 Oct 2007 ODI # 2624
2 15 8 0 0 25.00 4 caught 1 v England Dambulla 7 Oct 2007 ODI # 2626
36* 49 35 1 0 102.85 4 not out 2 v India Canberra 12 Feb 2008 ODI # 2676
21 27 25 4 0 84.00 4 caught 2 v Australia Perth 15 Feb 2008 ODI # 2679
71 171 99 4 1 71.71 4 run out 1 v India Adelaide 19 Feb 2008 ODI # 2681
27 57 45 3 0 60.00 4 caught 2 v Australia Melbourne 22 Feb 2008 ODI # 2683
15 47 32 0 0 46.87 4 bowled 2 v Zimbabwe Harare 20 Nov 2008 ODI # 2779
DNB - - - - - - - 2 v Zimbabwe Harare 22 Nov 2008 ODI # 2780
4 8 7 0 0 57.14 4 caught 1 v Zimbabwe Harare 24 Nov 2008 ODI # 2782
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
24 59 34 1 0 70.58 5 caught 1 v Pakistan Karachi 21 Jan 2009 ODI # 2800
18 23 12 3 0 150.00 5 caught 1 v Pakistan Lahore 24 Jan 2009 ODI # 2803
11 27 19 0 0 57.89 6 caught 1 v India Dambulla 28 Jan 2009 ODI # 2806
52 117 75 1 1 69.33 4 caught 2 v India Colombo (RPS) 31 Jan 2009 ODI # 2810
30 53 33 4 0 90.90 4 caught 2 v India Colombo (RPS) 3 Feb 2009 ODI # 2813
28 46 40 0 0 70.00 4 caught 2 v India Colombo (RPS) 5 Feb 2009 ODI # 2815
1 7 4 0 0 25.00 5 caught 1 v India Colombo (RPS) 8 Feb 2009 ODI # 2818
54 101 64 3 0 84.37 4 lbw 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
53* 82 67 5 1 79.10 4 not out 2 v India Dambulla 22 Jun 2010 ODI # 2999
11 25 19 1 0 57.89 4 caught 2 v India Dambulla 24 Jun 2010 ODI # 3001
61* 108 67 5 0 91.04 1 not out 2 v Australia Sydney 17 Feb 2012 ODI # 3241
45 80 55 2 0 81.81 1 caught 1 v India Brisbane 21 Feb 2012 ODI # 3246
85 105 81 6 1 104.93 1 stumped 2 v Australia Hobart 24 Feb 2012 ODI # 3248
22 50 33 1 1 66.66 1 caught 1 v India Hobart 28 Feb 2012 ODI # 3251
14 20 14 2 0 100.00 1 caught 2 v Australia Brisbane 4 Mar 2012 ODI # 3255
80 119 76 8 1 105.26 1 lbw 2 v Australia Adelaide 6 Mar 2012 ODI # 3256
15 46 27 1 0 55.55 1 bowled 2 v Australia Adelaide 8 Mar 2012 ODI # 3257
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
5 17 12 0 0 41.66 1 bowled 1 v Bangladesh Mirpur 20 Mar 2012 ODI # 3265
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