Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2005 remove greater than or equal to 1 jan 2005 from query
Captaincy as captain remove as captain from query
Batting position between 1 and 5 remove between 1 and 5 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 2004-2019 350 297 84 10773 183* 50.57 12303 87.56 10 73 10 826 229 Profile
filtered 2007-2018 81 76 19 3374 124 59.19 3790 89.02 4 23 1 252 61
Innings by innings list
50* 59 35 5 1 142.85 4 not out 1 v Australia Chandigarh 8 Oct 2007 ODI # 2627
63 106 77 8 0 81.81 4 caught 2 v Pakistan Guwahati 5 Nov 2007 ODI # 2643
49 61 52 4 2 94.23 5 bowled 1 v Pakistan Kanpur 11 Nov 2007 ODI # 2645
31 33 26 3 0 119.23 5 run out 1 v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
36 52 37 2 1 97.29 5 caught 1 v Australia Brisbane 4 Mar 2008 ODI # 2689
109* 121 96 6 6 113.54 4 not out 1 v Hong Kong Karachi 25 Jun 2008 ODI # 2716
26* 38 30 0 1 86.66 5 not out 2 v Pakistan Karachi 26 Jun 2008 ODI # 2717
76 150 96 4 0 79.16 5 caught 1 v Pakistan Karachi 2 Jul 2008 ODI # 2730
67 78 62 5 1 108.06 4 bowled 2 v Sri Lanka Karachi 3 Jul 2008 ODI # 2732
49 104 74 4 0 66.21 5 caught 2 v Sri Lanka Karachi 6 Jul 2008 ODI # 2735
39 88 54 3 0 72.22 5 bowled 2 v Sri Lanka Dambulla 20 Aug 2008 ODI # 2745
71 104 80 4 0 88.75 5 caught 1 v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
9 5 5 0 1 180.00 5 bowled 1 v England Bengaluru 23 Nov 2008 ODI # 2781
50 87 61 5 0 81.96 4 lbw 2 v England Cuttack 26 Nov 2008 ODI # 2783
61* 85 65 5 0 93.84 5 not out 2 v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
35* 70 45 1 0 77.77 5 not out 1 v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
94 140 96 4 2 97.91 3 caught 1 v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
84* 120 89 6 0 94.38 3 not out 1 v New Zealand Napier 3 Mar 2009 ODI # 2821
23* - 19 2 0 121.05 5 not out 1 v New Zealand Wellington 6 Mar 2009 ODI # 2822
68 76 58 5 2 117.24 5 caught 1 v New Zealand Christchurch 8 Mar 2009 ODI # 2823
DNB - - - - - - - 2 v New Zealand Hamilton 11 Mar 2009 ODI # 2824
41 81 46 2 1 89.13 5 run out 1 v West Indies Kingston 26 Jun 2009 ODI # 2852
95 201 130 6 2 73.07 5 bowled 1 v West Indies Kingston 28 Jun 2009 ODI # 2853
46* 50 34 2 1 135.29 3 not out 2 v West Indies Gros Islet 3 Jul 2009 ODI # 2854
TDNB - - - - - - - - v West Indies Gros Islet 5 Jul 2009 ODI # 2855
35* 86 65 4 0 53.84 5 not out 2 v New Zealand Colombo (RPS) 11 Sep 2009 ODI # 2886
56 82 62 3 0 90.32 3 caught 1 v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
3 8 9 0 0 33.33 5 lbw 2 v Pakistan Centurion 26 Sep 2009 ODI # 2898
TDNB - - - - - - - - v Australia Centurion 28 Sep 2009 ODI # 2901
34 75 46 4 0 73.91 5 caught 2 v Australia Vadodara 25 Oct 2009 ODI # 2913
124 141 107 9 3 115.88 5 caught 1 v Australia Nagpur 28 Oct 2009 ODI # 2915
71* 153 95 6 0 74.73 5 not out 2 v Australia Delhi 31 Oct 2009 ODI # 2918
26 58 46 2 0 56.52 5 caught 2 v Australia Mohali 2 Nov 2009 ODI # 2919
6 17 15 0 0 40.00 5 caught 2 v Australia Hyderabad 5 Nov 2009 ODI # 2923
24 97 77 1 0 31.16 5 lbw 1 v Australia Guwahati 8 Nov 2009 ODI # 2925
72 78 53 7 3 135.84 3 caught 1 v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
107 135 111 8 2 96.39 5 caught 1 v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
TDNB - - - - - - - - v Sri Lanka Delhi 27 Dec 2009 ODI # 2936
37 85 70 3 0 52.85 5 caught 1 v Sri Lanka Mirpur 5 Jan 2010 ODI # 2938
101* 167 107 9 0 94.39 5 not out 2 v Bangladesh Mirpur 7 Jan 2010 ODI # 2939
DNB - - - - - - - 2 v Sri Lanka Mirpur 10 Jan 2010 ODI # 2941
32 53 35 3 0 91.42 5 caught 2 v Bangladesh Mirpur 11 Jan 2010 ODI # 2942
14 23 19 3 0 73.68 5 caught 1 v Sri Lanka Mirpur 13 Jan 2010 ODI # 2943
26 - 29 2 0 89.65 4 caught 1 v South Africa Jaipur 21 Feb 2010 ODI # 2961
68* 37 35 7 4 194.28 5 not out 1 v South Africa Gwalior 24 Feb 2010 ODI # 2962
9 - 7 0 1 128.57 5 caught 2 v South Africa Ahmedabad 27 Feb 2010 ODI # 2963
38* 63 45 3 1 84.44 5 not out 2 v Bangladesh Dambulla 16 Jun 2010 ODI # 2993
56 91 71 2 1 78.87 4 bowled 2 v Pakistan Dambulla 19 Jun 2010 ODI # 2996
38 51 50 2 1 76.00 4 caught 1 v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
67 140 100 5 1 67.00 5 bowled 2 v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
38 101 61 1 0 62.29 5 bowled 1 v South Africa Johannesburg 15 Jan 2011 ODI # 3080
5 15 12 1 0 41.66 5 caught 2 v South Africa Cape Town 18 Jan 2011 ODI # 3082
5 11 10 1 0 50.00 4 caught 2 v South Africa Centurion 23 Jan 2011 ODI # 3087
31 38 25 3 1 124.00 5 caught 1 v England Bengaluru 27 Feb 2011 ODI # 3110
22 41 30 1 0 73.33 5 stumped 1 v West Indies Chennai 20 Mar 2011 ODI # 3141
91* 128 79 8 2 115.18 5 not out 2 v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
46* 38 26 6 1 176.92 4 not out 1 v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
21* 20 11 2 0 190.90 5 not out 1 v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
31 60 49 1 0 63.26 4 bowled 2 v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
10* 12 12 2 0 83.33 5 not out 2 v England Ranchi 19 Jan 2013 ODI # 3322
27 42 26 3 0 103.84 5 caught 1 v South Africa Cardiff 6 Jun 2013 ODI # 3363
56 81 44 7 1 127.27 5 caught 2 v New Zealand Hamilton 22 Jan 2014 ODI # 3458
79* 111 73 6 3 108.21 5 not out 1 v New Zealand Hamilton 28 Jan 2014 ODI # 3465
6 10 5 0 0 120.00 5 run out 1 v West Indies Dharamsala 17 Oct 2014 ODI # 3535
18 22 13 1 1 138.46 5 caught 1 v Pakistan Adelaide 15 Feb 2015 ODI # 3602
47 112 75 3 0 62.66 4 caught 1 v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
69 112 77 6 1 89.61 4 caught 1 v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
31 54 30 1 0 103.33 5 caught 2 v South Africa Kanpur 11 Oct 2015 ODI # 3689
92* 144 86 7 4 106.97 5 not out 1 v South Africa Indore 14 Oct 2015 ODI # 3692
47 85 61 5 0 77.04 4 caught 2 v South Africa Rajkot 18 Oct 2015 ODI # 3695
18 18 13 1 1 138.46 4 caught 1 v Australia Perth 12 Jan 2016 ODI # 3723
11 16 10 0 0 110.00 5 caught 1 v Australia Brisbane 15 Jan 2016 ODI # 3724
23 23 9 2 2 255.55 5 caught 1 v Australia Melbourne 17 Jan 2016 ODI # 3725
0 2 3 0 0 0.00 4 caught 2 v Australia Canberra 20 Jan 2016 ODI # 3726
34 64 42 1 1 80.95 5 caught 2 v Australia Sydney 23 Jan 2016 ODI # 3727
21 41 24 1 1 87.50 5 run out 2 v New Zealand Dharamsala 16 Oct 2016 ODI # 3796
39 95 65 3 0 60.00 5 caught 2 v New Zealand Delhi 20 Oct 2016 ODI # 3797
80 122 91 6 3 87.91 4 caught 2 v New Zealand Mohali 23 Oct 2016 ODI # 3798
11 36 31 0 0 35.48 4 bowled 2 v New Zealand Ranchi 26 Oct 2016 ODI # 3799
41 64 59 4 1 69.49 4 lbw 1 v New Zealand Visakhapatnam 29 Oct 2016 ODI # 3800
8 - 17 0 0 47.05 4 lbw 2 v Afghanistan Dubai (DICS) 25 Sep 2018 ODI # 4046
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