Records type batting analysis [change type]
View match by match list [change view]
Batting position between 1 and 2 remove between 1 and 2 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 2002-2015 190 169 27 5757 185* 40.54 6365 90.44 9 33 12 570 131 Profile
filtered 2006-2013 95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85
Match by match list
79 79 74 106.75 10 2 v India Kuala Lumpur 16 Sep 2006 ODI # 2416
18 18 27 66.66 3 0 v West Indies Kuala Lumpur 24 Sep 2006 ODI # 2422
0 0 3 0.00 0 0 v West Indies Brabourne 18 Oct 2006 ODI # 2432
21 21 26 80.76 3 0 v England Jaipur 21 Oct 2006 ODI # 2434
50 50 46 108.69 8 0 v India Mohali 29 Oct 2006 ODI # 2440
0 0 4 0.00 0 0 v New Zealand Mohali 1 Nov 2006 ODI # 2441
57* 57 88 64.77 4 0 v West Indies Brabourne 5 Nov 2006 ODI # 2443
68 68 69 98.55 8 0 v New Zealand Hamilton 20 Feb 2007 ODI # 2527
31 31 27 114.81 4 0 v West Indies Kingstown 24 Jun 2008 ODI # 2713
0 0 3 0.00 0 0 v West Indies St George's 27 Jun 2008 ODI # 2719
126 126 122 103.27 15 2 v West Indies St George's 29 Jun 2008 ODI # 2724
20 20 22 90.90 4 0 v West Indies Basseterre 4 Jul 2008 ODI # 2734
29 29 40 72.50 4 0 v West Indies Basseterre 6 Jul 2008 ODI # 2736
29 29 33 87.87 3 0 v Bangladesh Darwin 3 Sep 2008 ODI # 2760
27 27 44 61.36 2 0 v Bangladesh Darwin 6 Sep 2008 ODI # 2762
85* 85 140 60.71 7 1 v Pakistan Abu Dhabi 1 May 2009 ODI # 2848
116* 116 146 79.45 6 2 v Pakistan Abu Dhabi 3 May 2009 ODI # 2849
68 68 43 158.13 9 2 v Scotland Edinburgh 28 Aug 2009 ODI # 2879
46 46 50 92.00 6 0 v England The Oval 4 Sep 2009 ODI # 2882
34 34 49 69.38 4 0 v England Lord's 6 Sep 2009 ODI # 2883
7 7 19 36.84 0 0 v England Southampton 9 Sep 2009 ODI # 2885
26 26 32 81.25 4 0 v England Lord's 12 Sep 2009 ODI # 2888
36 36 34 105.88 5 0 v England Nottingham 15 Sep 2009 ODI # 2890
4 4 9 44.44 1 0 v England Nottingham 17 Sep 2009 ODI # 2891
0 0 4 0.00 0 0 v England Chester-le-Street 20 Sep 2009 ODI # 2892
0 0 1 0.00 0 0 v West Indies Johannesburg 26 Sep 2009 ODI # 2897
0 0 7 0.00 0 0 v India Centurion 28 Sep 2009 ODI # 2901
24 24 22 109.09 5 0 v Pakistan Centurion 30 Sep 2009 ODI # 2903
136* 136 132 103.03 10 7 v England Centurion 2 Oct 2009 ODI # 2905
105* 105 129 81.39 10 4 v New Zealand Centurion 5 Oct 2009 ODI # 2907
5 5 6 83.33 1 0 v India Vadodara 25 Oct 2009 ODI # 2913
19 19 26 73.07 3 0 v India Nagpur 28 Oct 2009 ODI # 2915
41 41 59 69.49 5 0 v India Delhi 31 Oct 2009 ODI # 2918
49 49 52 94.23 6 0 v India Mohali 2 Nov 2009 ODI # 2919
93 93 89 104.49 9 3 v India Hyderabad 5 Nov 2009 ODI # 2923
49 49 49 100.00 10 0 v India Guwahati 8 Nov 2009 ODI # 2925
5 5 12 41.66 0 0 v Pakistan Brisbane 22 Jan 2010 ODI # 2944
69 69 71 97.18 9 1 v Pakistan Sydney 24 Jan 2010 ODI # 2945
33 33 37 89.18 5 0 v Pakistan Adelaide 26 Jan 2010 ODI # 2946
59 59 74 79.72 3 0 v West Indies Melbourne 7 Feb 2010 ODI # 2950
53 53 50 106.00 7 2 v West Indies Adelaide 9 Feb 2010 ODI # 2952
26 26 22 118.18 3 1 v West Indies Brisbane 14 Feb 2010 ODI # 2955
51 51 51 100.00 3 3 v West Indies Melbourne 19 Feb 2010 ODI # 2960
45 45 31 145.16 7 1 v New Zealand Napier 3 Mar 2010 ODI # 2966
47 47 48 97.91 7 1 v New Zealand Auckland 6 Mar 2010 ODI # 2969
15 15 22 68.18 3 0 v New Zealand Hamilton 9 Mar 2010 ODI # 2971
32 32 41 78.04 6 0 v New Zealand Auckland 11 Mar 2010 ODI # 2973
53 53 79 67.08 4 0 v New Zealand Wellington 13 Mar 2010 ODI # 2975
13 13 15 86.66 0 1 v Ireland Dublin 17 Jun 2010 ODI # 2994
32 32 26 123.07 6 0 v England Southampton 22 Jun 2010 ODI # 3000
57 57 59 96.61 8 0 v England Cardiff 24 Jun 2010 ODI # 3002
61 61 76 80.26 5 2 v England Manchester 27 Jun 2010 ODI # 3003
41 41 54 75.92 5 1 v England The Oval 30 Jun 2010 ODI # 3004
14 14 26 53.84 3 0 v England Lord's 3 Jul 2010 ODI # 3011
10 10 20 50.00 0 0 v Sri Lanka Melbourne 3 Nov 2010 ODI # 3065
40 40 44 90.90 2 1 v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
15 15 14 107.14 1 0 v Sri Lanka Brisbane 7 Nov 2010 ODI # 3068
161* 161 150 107.33 12 4 v England Melbourne 16 Jan 2011 ODI # 3081
5 5 16 31.25 1 0 v England Hobart 21 Jan 2011 ODI # 3083
9 9 7 128.57 2 0 v England Sydney 23 Jan 2011 ODI # 3086
64 64 72 88.88 5 1 v England Adelaide 26 Jan 2011 ODI # 3089
16 16 20 80.00 2 0 v England Brisbane 30 Jan 2011 ODI # 3091
51 51 34 150.00 8 0 v England Sydney 2 Feb 2011 ODI # 3094
79 79 92 85.86 8 1 v Zimbabwe Ahmedabad 21 Feb 2011 ODI # 3103
62 62 61 101.63 6 1 v New Zealand Nagpur 25 Feb 2011 ODI # 3107
TDNB - - - - - v Sri Lanka Colombo (RPS) 5 Mar 2011 ODI # 3119
21 21 17 123.52 3 1 v Kenya Bengaluru 13 Mar 2011 ODI # 3130
94 94 90 104.44 9 4 v Canada Bengaluru 16 Mar 2011 ODI # 3134
9 9 16 56.25 1 0 v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
25 25 38 65.78 5 0 v India Ahmedabad 24 Mar 2011 ODI # 3143
37 37 32 115.62 3 2 v Bangladesh Mirpur 9 Apr 2011 ODI # 3149
185* 185 96 192.70 15 15 v Bangladesh Mirpur 11 Apr 2011 ODI # 3150
72 72 40 180.00 11 3 v Bangladesh Mirpur 13 Apr 2011 ODI # 3151
69 69 51 135.29 5 6 v Sri Lanka Pallekele 10 Aug 2011 ODI # 3175
43 43 51 84.31 4 1 v Sri Lanka Hambantota 14 Aug 2011 ODI # 3178
5 5 8 62.50 1 0 v Sri Lanka Hambantota 16 Aug 2011 ODI # 3180
12 12 15 80.00 2 0 v Sri Lanka Colombo (RPS) 20 Aug 2011 ODI # 3182
56 56 84 66.66 6 1 v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
49 49 46 106.52 6 1 v South Africa Durban 28 Oct 2011 ODI # 3211
1 1 7 14.28 0 0 v India Sydney 26 Feb 2012 ODI # 3250
21 21 23 91.30 4 0 v West Indies Kingstown 16 Mar 2012 ODI # 3262
25 25 41 60.97 1 1 v West Indies Kingstown 18 Mar 2012 ODI # 3264
10 10 14 71.42 0 0 v West Indies Kingstown 20 Mar 2012 ODI # 3266
28 28 24 116.66 2 2 v West Indies Gros Islet 23 Mar 2012 ODI # 3268
66 66 89 74.15 4 1 v West Indies Gros Islet 25 Mar 2012 ODI # 3269
TDNB - - - - - v Ireland Belfast 23 Jun 2012 ODI # 3279
12 12 18 66.66 1 0 v England Lord's 29 Jun 2012 ODI # 3280
66 66 80 82.50 8 0 v England The Oval 1 Jul 2012 ODI # 3281
28 28 54 51.85 2 1 v England Chester-le-Street 7 Jul 2012 ODI # 3284
122 122 111 109.90 12 2 v West Indies Canberra 6 Feb 2013 ODI # 3332
76 76 84 90.47 9 0 v West Indies Sydney 8 Feb 2013 ODI # 3333
0 0 1 0.00 0 0 v West Indies Melbourne 10 Feb 2013 ODI # 3334
24 24 40 60.00 1 0 v England Birmingham 8 Jun 2013 ODI # 3365
5 5 7 71.42 1 0 v New Zealand Birmingham 12 Jun 2013 ODI # 3369
5 5 7 71.42 1 0 v Sri Lanka The Oval 17 Jun 2013 ODI # 3374
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