Records type batting analysis [change type]
View innings by innings list [change view]
Toss result won the toss remove won the toss from query
Batting or fielding first batting first remove batting first 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 2004-2019 93 92 20 3504 148 48.66 3889 90.10 4 21 1 275 72
Innings by innings list
7* 2 2 0 1 350.00 7 not out 1 v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
3 8 7 0 0 42.85 7 caught 1 v Pakistan Kochi 2 Apr 2005 ODI # 2235
148 155 123 15 4 120.32 3 caught 1 v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
47 90 64 4 1 73.43 3 caught 1 v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
11 20 16 1 0 68.75 3 caught 1 v Pakistan Kanpur 15 Apr 2005 ODI # 2239
2 17 7 0 0 28.57 2 bowled 1 v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
20 35 27 1 0 74.07 4 caught 1 v Sri Lanka Dambulla 3 Aug 2005 ODI # 2265
28* 17 13 1 2 215.38 7 not out 1 v West Indies Colombo (RPS) 7 Aug 2005 ODI # 2267
11 26 16 1 0 68.75 7 lbw 1 v New Zealand Harare 6 Sep 2005 ODI # 2281
38 33 28 3 2 135.71 6 caught 1 v Sri Lanka Nagpur 25 Oct 2005 ODI # 2286
13* 11 6 1 1 216.66 7 not out 1 v England Margao 3 Apr 2006 ODI # 2359
96 174 106 10 3 90.56 2 caught 1 v England Jamshedpur 12 Apr 2006 ODI # 2361
3 11 10 0 0 30.00 7 bowled 1 v Pakistan Abu Dhabi 18 Apr 2006 ODI # 2363
59 80 72 5 0 81.94 3 bowled 1 v Pakistan Abu Dhabi 19 Apr 2006 ODI # 2364
15 - 26 1 0 57.69 5 run out 1 v West Indies Basseterre 23 May 2006 ODI # 2380
DNB - - - - - - - 1 v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
2 7 10 0 0 20.00 5 bowled 1 v West Indies Kuala Lumpur 14 Sep 2006 ODI # 2414
18 20 13 4 0 138.46 6 bowled 1 v West Indies Kuala Lumpur 20 Sep 2006 ODI # 2419
28 44 23 2 0 121.73 6 lbw 1 v Australia Mohali 29 Oct 2006 ODI # 2440
6 26 19 0 0 31.57 6 caught 1 v West Indies Cuttack 24 Jan 2007 ODI # 2485
0 5 3 0 0 0.00 7 caught 1 v Bangladesh Port of Spain 17 Mar 2007 ODI # 2538
36 73 54 4 0 66.66 3 caught 1 v Bangladesh Mirpur 12 May 2007 ODI # 2583
2 13 4 0 0 50.00 7 run out 1 v Africa XI Bengaluru 6 Jun 2007 ODI # 2587
33 56 38 2 2 86.84 4 bowled 1 v Africa XI Chennai 9 Jun 2007 ODI # 2588
139* 144 97 15 5 143.29 7 not out 1 v Africa XI Chennai 10 Jun 2007 ODI # 2589
21 31 18 3 0 116.66 5 caught 1 v England Bristol 24 Aug 2007 ODI # 2613
13 33 18 1 0 72.22 6 bowled 1 v England Manchester 30 Aug 2007 ODI # 2617
50 98 72 4 1 69.44 7 caught 1 v England Lord's 8 Sep 2007 ODI # 2620
50* 59 35 5 1 142.85 4 not out 1 v Australia Chandigarh 8 Oct 2007 ODI # 2627
4 12 7 1 0 57.14 6 caught 1 v Australia Vadodara 11 Oct 2007 ODI # 2629
4 24 10 0 0 40.00 6 caught 1 v Pakistan Mohali 8 Nov 2007 ODI # 2644
37 102 61 1 0 60.65 6 caught 1 v Australia Brisbane 3 Feb 2008 ODI # 2670
88* 124 95 5 1 92.63 6 not out 1 v Sri Lanka Brisbane 5 Feb 2008 ODI # 2672
36 52 37 2 1 97.29 5 caught 1 v Australia Brisbane 4 Mar 2008 ODI # 2689
24 23 23 5 0 104.34 6 lbw 1 v Pakistan Mirpur 10 Jun 2008 ODI # 2705
109* 121 96 6 6 113.54 4 not out 1 v Hong Kong Karachi 25 Jun 2008 ODI # 2716
76 150 96 4 0 79.16 5 caught 1 v Pakistan Karachi 2 Jul 2008 ODI # 2730
6 30 28 0 0 21.42 6 caught 1 v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
76 99 80 8 0 95.00 6 caught 1 v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
71 104 80 4 0 88.75 5 caught 1 v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
15 31 26 1 0 57.69 6 bowled 1 v England Indore 17 Nov 2008 ODI # 2777
23 55 35 0 0 65.71 6 caught 1 v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
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
9 19 21 1 0 42.85 6 bowled 1 v New Zealand Auckland 14 Mar 2009 ODI # 2825
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
56 82 62 3 0 90.32 3 caught 1 v Sri Lanka Colombo (RPS) 14 Sep 2009 ODI # 2889
24 97 77 1 0 31.16 5 lbw 1 v Australia Guwahati 8 Nov 2009 ODI # 2925
107 135 111 8 2 96.39 5 caught 1 v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
68* 37 35 7 4 194.28 5 not out 1 v South Africa Gwalior 24 Feb 2010 ODI # 2962
38 51 50 2 1 76.00 4 caught 1 v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
10 - 16 2 0 62.50 6 caught 1 v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
38 96 75 3 0 50.66 6 caught 1 v New Zealand Dambulla 25 Aug 2010 ODI # 3039
38 101 61 1 0 62.29 5 bowled 1 v South Africa Johannesburg 15 Jan 2011 ODI # 3080
31 38 25 3 1 124.00 5 caught 1 v England Bengaluru 27 Feb 2011 ODI # 3110
12* 37 21 0 0 57.14 6 not out 1 v South Africa Nagpur 12 Mar 2011 ODI # 3128
22 41 30 1 0 73.33 5 stumped 1 v West Indies Chennai 20 Mar 2011 ODI # 3141
25 64 42 2 0 59.52 6 lbw 1 v Pakistan Mohali 30 Mar 2011 ODI # 3147
87* 104 70 10 1 124.28 6 not out 1 v England Hyderabad 14 Oct 2011 ODI # 3199
35 49 29 3 1 120.68 6 caught 1 v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
11 26 16 2 0 68.75 6 caught 1 v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
58 57 38 8 1 152.63 7 caught 1 v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
36 77 55 1 3 65.45 6 caught 1 v Pakistan Delhi 6 Jan 2013 ODI # 3316
72 117 66 7 2 109.09 6 caught 1 v England Kochi 15 Jan 2013 ODI # 3320
79* 111 73 6 3 108.21 5 not out 1 v New Zealand Hamilton 28 Jan 2014 ODI # 3465
51* 66 40 5 1 127.50 6 not out 1 v West Indies Delhi 11 Oct 2014 ODI # 3533
19 42 31 2 0 61.29 6 bowled 1 v Australia Melbourne 18 Jan 2015 ODI # 3582
34 70 61 1 0 55.73 6 caught 1 v England Brisbane 20 Jan 2015 ODI # 3586
18 22 13 1 1 138.46 5 caught 1 v Pakistan Adelaide 15 Feb 2015 ODI # 3602
18 22 11 3 0 163.63 6 caught 1 v South Africa Melbourne 22 Feb 2015 ODI # 3610
6 28 11 0 0 54.54 6 caught 1 v Bangladesh Melbourne 19 Mar 2015 ODI # 3641
47 112 75 3 0 62.66 4 caught 1 v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
92* 144 86 7 4 106.97 5 not out 1 v South Africa Indore 14 Oct 2015 ODI # 3692
15 28 16 1 0 93.75 6 caught 1 v South Africa Chennai 22 Oct 2015 ODI # 3698
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
41 64 59 4 1 69.49 4 lbw 1 v New Zealand Visakhapatnam 29 Oct 2016 ODI # 3800
49* - 42 5 1 116.66 7 not out 1 v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
79 152 88 4 2 89.77 6 caught 1 v Australia Chennai 17 Sep 2017 ODI # 3910
5 19 10 1 0 50.00 6 caught 1 v Australia Eden Gardens 21 Sep 2017 ODI # 3912
25 54 42 2 0 59.52 6 caught 1 v New Zealand Wankhede 22 Oct 2017 ODI # 3928
42* 66 43 3 1 97.67 6 not out 1 v South Africa Johannesburg 10 Feb 2018 ODI # 3973
20 31 25 0 1 80.00 5 bowled 1 v West Indies Visakhapatnam 24 Oct 2018 ODI # 4059
23 - 15 2 0 153.33 5 caught 1 v West Indies Brabourne 29 Oct 2018 ODI # 4063
48* 48 33 5 1 145.45 5 not out 1 v New Zealand Mount Maunganui 26 Jan 2019 ODI # 4085
1 13 6 0 0 16.66 5 bowled 1 v New Zealand Wellington 3 Feb 2019 ODI # 4092
27 20 14 3 1 192.85 5 caught 1 v Australia The Oval 9 Jun 2019 ODI # 4155
28 75 52 3 0 53.84 5 stumped 1 v Afghanistan Southampton 22 Jun 2019 ODI # 4169
56* 99 61 3 2 91.80 6 not out 1 v West Indies Manchester 27 Jun 2019 ODI # 4175
35 52 33 4 0 106.06 6 caught 1 v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
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