Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 28 Jan 1978 remove greater than or equal to 28 Jan 1978 from query
Runs scored between 50 and 99 remove between 50 and 99 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 50+ 4s 6s
unfiltered 1999-2016 330 303 41 10290 161* 39.27 11933 86.23 22 47 11 69 1111 55 Profile
filtered 1999-2015 47 47 6 3102 99 75.65 3546 87.47 0 47 0 47 323 15
Innings by innings list
53 90 73 3 0 72.60 6 caught 1 v Zimbabwe Harare 19 Dec 1999 ODI # 1531
50 63 63 5 0 79.36 6 caught 1 v Bangladesh Colombo (RPS) 7 Aug 2002 ODI # 1859
52 95 68 9 0 76.47 4 caught 1 v India Pune 3 Nov 2005 ODI # 2291
81* 88 67 8 0 120.89 6 not out 2 v India Ahmedabad 6 Nov 2005 ODI # 2294
59 76 63 9 0 93.65 6 run out 1 v India Rajkot 9 Nov 2005 ODI # 2295
82* 162 108 3 0 75.92 4 not out 2 v South Africa Adelaide 24 Jan 2006 ODI # 2318
66 74 59 5 0 111.86 5 caught 1 v Netherlands Amstelveen 6 Jul 2006 ODI # 2391
56 92 65 7 0 86.15 6 bowled 1 v India Rajkot 11 Feb 2007 ODI # 2520
58 100 76 4 0 76.31 6 caught 1 v South Africa Providence 28 Mar 2007 ODI # 2556
70 117 84 6 0 83.33 6 caught 1 v England Dambulla 7 Oct 2007 ODI # 2626
62* 90 59 6 1 105.08 1 not out 2 v India Canberra 12 Feb 2008 ODI # 2676
62 96 70 3 0 88.57 6 run out 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
64 - 54 3 1 118.51 6 caught 1 v West Indies Gros Islet 15 Apr 2008 ODI # 2701
56 100 74 3 0 75.67 6 caught 1 v India Karachi 6 Jul 2008 ODI # 2735
76 141 88 11 0 86.36 1 caught 1 v Pakistan Karachi 21 Jan 2009 ODI # 2800
97 164 117 9 0 82.90 1 run out 1 v India Colombo (RPS) 8 Feb 2009 ODI # 2818
61 94 84 4 1 72.61 2 run out 1 v India Bulawayo 30 May 2010 ODI # 2983
60* 64 45 7 1 133.33 2 not out 2 v Zimbabwe Bulawayo 1 Jun 2010 ODI # 2985
78 84 66 9 2 118.18 2 stumped 1 v Zimbabwe Harare 7 Jun 2010 ODI # 2989
71 63 51 11 1 139.21 2 caught 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
50 86 59 8 0 84.74 2 caught 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
73 142 93 10 1 78.49 2 caught 2 v New Zealand Colombo (RPS) 29 Mar 2011 ODI # 3146
55 104 59 4 0 93.22 2 caught 1 v Australia Hambantota 16 Aug 2011 ODI # 3180
64 124 78 8 0 82.05 2 bowled 2 v Pakistan Dubai (DICS) 18 Nov 2011 ODI # 3214
87 122 87 9 2 100.00 2 caught 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
51 92 72 5 1 70.83 2 caught 1 v India Brisbane 21 Feb 2012 ODI # 3246
50 72 49 5 0 102.04 2 caught 2 v India Hambantota 24 Jul 2012 ODI # 3292
51 104 70 4 0 72.85 2 run out 2 v Australia Melbourne 11 Jan 2013 ODI # 3317
51 148 88 4 0 57.95 2 caught 2 v Australia Adelaide 13 Jan 2013 ODI # 3319
99 173 110 13 0 90.00 1 bowled 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
81 162 114 9 0 71.05 2 caught 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
55* 99 72 9 0 76.38 2 not out 1 v New Zealand Hambantota 12 Nov 2013 ODI # 3434
53 84 50 8 0 106.00 2 caught 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
59 94 62 10 0 95.16 2 bowled 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
88 152 101 7 0 87.12 2 bowled 1 v England Chester-le-Street 25 May 2014 ODI # 3493
71 142 109 5 0 65.13 1 bowled 1 v England Lord's 31 May 2014 ODI # 3495
86 136 90 9 0 95.55 2 bowled 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
50* 84 55 9 0 90.90 2 not out 2 v Pakistan Dambulla 30 Aug 2014 ODI # 3519
53 - 80 7 0 66.25 2 caught 1 v India Hyderabad 9 Nov 2014 ODI # 3543
88 158 98 10 0 89.79 1 caught 1 v England Colombo (RPS) 26 Nov 2014 ODI # 3554
68 134 105 8 0 64.76 2 caught 1 v England Pallekele 13 Dec 2014 ODI # 3567
81 137 98 5 1 82.65 2 caught 1 v New Zealand Wellington 29 Jan 2015 ODI # 3594
62 91 60 8 0 103.33 2 lbw 2 v Australia Sydney 8 Mar 2015 ODI # 3629
50 102 59 3 0 84.74 2 bowled 1 v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
62 111 70 6 0 88.57 2 run out 1 v Pakistan Hambantota 26 Jul 2015 ODI # 3672
59 - 32 6 3 184.37 2 caught 2 v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
91 153 92 9 0 98.91 2 run out 2 v New Zealand Nelson 31 Dec 2015 ODI # 3717
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