Records type batting analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match 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 2000-2017 304 278 40 8701 150 36.55 9924 87.67 14 52 18 908 155 Profile
filtered 2000-2017 114 114 1 2558 139 22.63 3369 75.92 3 12 12 259 36
Innings by innings list
18 31 19 2 0 94.73 4 caught 1 v New Zealand Nairobi (Gym) 15 Oct 2000 ODI # 1639
7 - 15 0 0 46.66 5 bowled 1 v Sri Lanka Sharjah 20 Oct 2000 ODI # 1640
7 - 17 0 0 41.17 6 caught 2 v Sri Lanka Sharjah 27 Oct 2000 ODI # 1650
3 - 8 0 0 37.50 3 caught 2 v Sri Lanka Sharjah 29 Oct 2000 ODI # 1652
5 13 16 0 0 31.25 4 caught 1 v Zimbabwe Jodhpur 8 Dec 2000 ODI # 1658
19 22 21 2 0 90.47 6 run out 1 v Australia Margao 6 Apr 2001 ODI # 1701
6 16 15 1 0 40.00 1 lbw 2 v New Zealand Colombo (RPS) 20 Jul 2001 ODI # 1736
12 25 17 2 0 70.58 2 caught 2 v Sri Lanka Colombo (RPS) 22 Jul 2001 ODI # 1737
28 50 51 3 0 54.90 6 caught 2 v New Zealand Colombo (RPS) 26 Jul 2001 ODI # 1739
6 10 6 1 0 100.00 6 bowled 2 v Sri Lanka Colombo (RPS) 5 Aug 2001 ODI # 1744
14 27 18 2 0 77.77 4 caught 1 v South Africa Johannesburg 5 Oct 2001 ODI # 1752
0 1 1 0 0 0.00 5 bowled 2 v Kenya Gqeberha 17 Oct 2001 ODI # 1761
3 10 8 0 0 37.50 5 lbw 2 v South Africa East London 19 Oct 2001 ODI # 1762
0 3 2 0 0 0.00 6 caught 1 v South Africa Durban 26 Oct 2001 ODI # 1766
1 6 6 0 0 16.66 5 caught 1 v West Indies Port of Spain 1 Jun 2002 ODI # 1837
5 19 13 0 0 38.46 5 stumped 2 v England The Oval 9 Jul 2002 ODI # 1854
4 14 8 0 0 50.00 6 caught 1 v West Indies Jamshedpur 6 Nov 2002 ODI # 1893
1 2 2 0 0 50.00 7 caught 1 v West Indies Nagpur 9 Nov 2002 ODI # 1894
15 21 12 2 0 125.00 6 caught 1 v West Indies Vadodara 18 Nov 2002 ODI # 1897
68 - 69 7 1 98.55 5 bowled 2 v West Indies Vijayawada 24 Nov 2002 ODI # 1900
2 2 3 0 0 66.66 6 caught 1 v New Zealand Auckland 26 Dec 2002 ODI # 1926
0 1 2 0 0 0.00 5 stumped 2 v New Zealand Napier 29 Dec 2002 ODI # 1927
12 60 44 1 0 27.27 6 run out 1 v New Zealand Christchurch 1 Jan 2003 ODI # 1928
25 86 61 3 0 40.98 6 caught 1 v New Zealand Queenstown 4 Jan 2003 ODI # 1929
33 82 58 4 0 56.89 6 caught 1 v New Zealand Hamilton 14 Jan 2003 ODI # 1935
0 8 8 0 0 0.00 5 lbw 1 v Australia Centurion 15 Feb 2003 ODI # 1951
24 48 34 1 0 70.58 6 caught 2 v Australia Johannesburg 23 Mar 2003 ODI # 1993
9 13 15 1 0 60.00 5 caught 2 v Australia Wankhede 1 Nov 2003 ODI # 2054
0 1 3 0 0 0.00 5 caught 1 v New Zealand Cuttack 6 Nov 2003 ODI # 2056
20 24 16 3 0 125.00 6 lbw 2 v Australia Bengaluru 12 Nov 2003 ODI # 2061
4 8 6 0 0 66.66 5 caught 2 v Australia Eden Gardens 18 Nov 2003 ODI # 2064
25 37 24 0 1 104.16 6 caught 2 v Australia Melbourne 9 Jan 2004 ODI # 2077
139 143 122 16 2 113.93 5 bowled 1 v Australia Sydney 22 Jan 2004 ODI # 2086
47 91 62 5 0 75.80 6 caught 1 v Australia Perth 1 Feb 2004 ODI # 2093
21 30 21 3 0 100.00 6 caught 1 v Australia Melbourne 6 Feb 2004 ODI # 2097
4 19 15 1 0 26.66 6 caught 2 v Australia Sydney 8 Feb 2004 ODI # 2098
19 30 20 2 0 95.00 6 caught 2 v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
65 99 76 7 1 85.52 6 caught 1 v Pakistan Peshawar 19 Mar 2004 ODI # 2115
47 107 78 4 0 60.25 6 caught 2 v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
28 37 29 4 0 96.55 5 caught 2 v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
8 30 29 0 0 27.58 6 bowled 2 v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
13 34 24 0 0 54.16 5 lbw 2 v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
4 25 6 1 0 66.66 5 run out 1 v England Nottingham 1 Sep 2004 ODI # 2164
24 51 40 2 0 60.00 6 caught 2 v England The Oval 3 Sep 2004 ODI # 2165
0 2 3 0 0 0.00 6 caught 1 v Pakistan Birmingham 19 Sep 2004 ODI # 2179
78 74 62 10 2 125.80 6 caught 1 v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
4 13 8 1 0 50.00 3 caught 2 v Bangladesh Dhaka 26 Dec 2004 ODI # 2201
1 12 8 0 0 12.50 6 caught 2 v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
35* 35 26 5 0 134.61 6 not out 1 v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
18 38 33 4 0 54.54 5 bowled 1 v Pakistan Kanpur 15 Apr 2005 ODI # 2239
13 26 17 2 0 76.47 5 run out 2 v Pakistan Delhi 17 Apr 2005 ODI # 2240
12 47 33 2 0 36.36 3 caught 1 v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
42 75 58 2 0 72.41 4 caught 2 v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
1 5 4 0 0 25.00 5 caught 2 v New Zealand Bulawayo 26 Aug 2005 ODI # 2273
20 29 32 1 0 62.50 5 caught 1 v New Zealand Harare 6 Sep 2005 ODI # 2281
3 29 21 0 0 14.28 4 caught 1 v Sri Lanka Ahmedabad 6 Nov 2005 ODI # 2294
103 192 122 10 3 84.42 5 run out 1 v South Africa Hyderabad 16 Nov 2005 ODI # 2297
53 103 78 7 0 67.94 6 lbw 1 v South Africa Eden Gardens 25 Nov 2005 ODI # 2299
39 28 28 4 1 139.28 5 caught 1 v Pakistan Peshawar 6 Feb 2006 ODI # 2324
4 15 11 0 0 36.36 4 bowled 1 v England Jamshedpur 12 Apr 2006 ODI # 2361
7 15 4 1 0 175.00 4 caught 1 v Pakistan Abu Dhabi 18 Apr 2006 ODI # 2363
93 190 121 8 1 76.85 4 bowled 2 v West Indies Kingston 20 May 2006 ODI # 2379
52 - 78 5 0 66.66 4 caught 1 v West Indies Port of Spain 26 May 2006 ODI # 2381
26 - 30 2 0 86.66 5 bowled 2 v West Indies Port of Spain 28 May 2006 ODI # 2382
27 55 43 4 0 62.79 5 caught 1 v West Indies Ahmedabad 26 Oct 2006 ODI # 2437
10 29 21 1 0 47.61 6 caught 1 v West Indies Chennai 27 Jan 2007 ODI # 2487
47 60 58 3 1 81.03 6 caught 1 v Bangladesh Port of Spain 17 Mar 2007 ODI # 2538
6 15 12 0 0 50.00 6 run out 2 v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
13 15 12 1 0 108.33 5 caught 1 v South Africa Belfast 26 Jun 2007 ODI # 2592
0 1 4 0 0 0.00 5 caught 2 v England Southampton 21 Aug 2007 ODI # 2611
45 67 39 4 1 115.38 5 run out 2 v England Birmingham 27 Aug 2007 ODI # 2616
71 134 104 5 1 68.26 5 bowled 1 v England Manchester 30 Aug 2007 ODI # 2617
28 77 48 1 1 58.33 5 caught 1 v England Lord's 8 Sep 2007 ODI # 2620
10 14 10 0 1 100.00 4 caught 2 v Australia Kochi 2 Oct 2007 ODI # 2623
121 177 115 12 3 105.21 5 bowled 2 v Australia Hyderabad 5 Oct 2007 ODI # 2625
1 16 7 0 0 14.28 4 caught 1 v Australia Vadodara 11 Oct 2007 ODI # 2629
6 10 11 1 0 54.54 5 lbw 2 v Australia Nagpur 14 Oct 2007 ODI # 2631
34 54 44 3 0 77.27 5 caught 1 v Pakistan Mohali 8 Nov 2007 ODI # 2644
50 120 62 3 1 80.64 6 caught 2 v Pakistan Jaipur 18 Nov 2007 ODI # 2647
6 3 3 1 0 200.00 6 caught 1 v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
26 65 44 3 1 59.09 5 caught 2 v Australia Adelaide 17 Feb 2008 ODI # 2680
5 6 3 1 0 166.66 5 caught 2 v Australia Sydney 24 Feb 2008 ODI # 2685
56 83 59 5 1 94.91 5 caught 2 v Pakistan Mirpur 14 Jun 2008 ODI # 2707
37 38 32 4 1 115.62 4 caught 1 v Pakistan Karachi 2 Jul 2008 ODI # 2730
0 2 2 0 0 0.00 4 bowled 2 v Sri Lanka Karachi 6 Jul 2008 ODI # 2735
23 70 30 2 1 76.66 4 bowled 1 v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
17 46 23 2 0 73.91 3 bowled 2 v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
73 86 62 11 1 117.74 4 caught 2 v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
11 26 24 0 0 45.83 5 caught 1 v New Zealand Auckland 14 Mar 2009 ODI # 2825
35 47 33 5 1 106.06 4 caught 1 v West Indies Kingston 28 Jun 2009 ODI # 2853
16 29 22 2 0 72.72 4 caught 2 v Sri Lanka Colombo (RPS) 12 Sep 2009 ODI # 2887
12 41 21 0 0 57.14 4 run out 2 v Australia Mohali 2 Nov 2009 ODI # 2919
9 21 10 1 0 90.00 4 caught 2 v Australia Hyderabad 5 Nov 2009 ODI # 2923
6 29 16 1 0 37.50 4 bowled 1 v Australia Guwahati 8 Nov 2009 ODI # 2925
74 127 84 6 2 88.09 4 caught 1 v Sri Lanka Mirpur 5 Jan 2010 ODI # 2938
0 8 3 0 0 0.00 4 caught 1 v Sri Lanka Mirpur 13 Jan 2010 ODI # 2943
5 50 25 1 0 20.00 4 caught 2 v New Zealand Dambulla 10 Aug 2010 ODI # 3030
38 - 64 5 1 59.37 4 lbw 1 v Sri Lanka Dambulla 22 Aug 2010 ODI # 3038
26 46 31 4 0 83.87 4 caught 2 v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
2 4 4 0 0 50.00 5 caught 2 v South Africa Durban 12 Jan 2011 ODI # 3079
12 22 20 1 1 60.00 4 caught 2 v South Africa Gqeberha 21 Jan 2011 ODI # 3084
8 18 14 2 0 57.14 5 caught 2 v South Africa Centurion 23 Jan 2011 ODI # 3087
12 15 9 0 1 133.33 5 caught 1 v South Africa Nagpur 12 Mar 2011 ODI # 3128
2 6 3 0 0 66.66 4 bowled 1 v Pakistan Chennai 30 Dec 2012 ODI # 3314
9 30 19 0 0 47.36 4 caught 2 v Pakistan Eden Gardens 3 Jan 2013 ODI # 3315
61 63 54 8 1 112.96 4 caught 2 v England Rajkot 11 Jan 2013 ODI # 3318
0 14 3 0 0 0.00 4 caught 1 v England Dharamsala 27 Jan 2013 ODI # 3329
7 8 7 0 1 100.00 5 caught 2 v Australia Pune 13 Oct 2013 ODI # 3419
0 1 1 0 0 0.00 5 caught 1 v Australia Mohali 19 Oct 2013 ODI # 3421
28 55 49 3 1 57.14 4 caught 1 v West Indies Visakhapatnam 24 Nov 2013 ODI # 3437
0 2 2 0 0 0.00 4 bowled 2 v South Africa Johannesburg 5 Dec 2013 ODI # 3442
45 82 57 5 1 78.94 4 caught 2 v England Eden Gardens 22 Jan 2017 ODI # 3824
7 33 18 0 0 38.88 4 bowled 1 v Sri Lanka The Oval 8 Jun 2017 ODI # 3882
22 49 31 4 0 70.96 4 lbw 2 v Pakistan The Oval 18 Jun 2017 ODI # 3894
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