Records type all-round analysis [change type]
View match results [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 Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2002-2015 190 5757 185* 40.54 9 168 4/36 31.79 0 64 0 8.74 Profile
filtered 2006-2013 95 3882 185* 45.13 7 - - - - - - -
Match results
won 45 runs lost 1st v South Africa Centurion 24 Mar 2002 ODI # 1820
tied - lost 2nd v South Africa Potchefstroom 27 Mar 2002 ODI # 1821
won 3 wickets 5 lost 2nd v South Africa Gqeberha 6 Apr 2002 ODI # 1824
lost 65 runs won 2nd v South Africa Cape Town 9 Apr 2002 ODI # 1827
won 7 wickets 103 won 2nd v Pakistan Melbourne (Docklands) 12 Jun 2002 ODI # 1842
lost 2 wickets 7 won 1st v Pakistan Melbourne (Docklands) 15 Jun 2002 ODI # 1844
lost 91 runs lost 2nd v Pakistan Brisbane 19 Jun 2002 ODI # 1846
won 224 runs lost 1st v Pakistan Nairobi (Gym) 30 Aug 2002 ODI # 1868
won 8 wickets 198 won 2nd v Kenya Nairobi (Gym) 2 Sep 2002 ODI # 1870
won 9 wickets 185 lost 2nd v Pakistan Nairobi (Gym) 4 Sep 2002 ODI # 1871
won 5 wickets 5 lost 2nd v Kenya Nairobi (Gym) 5 Sep 2002 ODI # 1872
n/r - lost 2nd v Pakistan Nairobi (Gym) 7 Sep 2002 ODI # 1873
won 164 runs won 1st v New Zealand Colombo (SSC) 15 Sep 2002 ODI # 1877
won 9 wickets 176 lost 2nd v Bangladesh Colombo (SSC) 19 Sep 2002 ODI # 1881
lost 7 wickets 60 won 1st v Sri Lanka Colombo (RPS) 27 Sep 2002 ODI # 1887
won 7 wickets 30 lost 2nd v England Sydney 13 Dec 2002 ODI # 1917
won 89 runs won 1st v England Melbourne 15 Dec 2002 ODI # 1919
won 142 runs won 1st v Sri Lanka Perth 22 Dec 2002 ODI # 1925
lost 79 runs won 2nd v Sri Lanka Sydney 9 Jan 2003 ODI # 1931
won 7 runs won 1st v England Hobart 11 Jan 2003 ODI # 1932
won 4 wickets 7 lost 2nd v Sri Lanka Brisbane 15 Jan 2003 ODI # 1936
won 4 wickets 15 lost 2nd v England Adelaide 19 Jan 2003 ODI # 1938
won 9 wickets 93 lost 2nd v Sri Lanka Melbourne 21 Jan 2003 ODI # 1939
won 8 wickets 116 won 2nd v Zimbabwe Harare 29 May 2004 ODI # 2133
won 10 runs lost 1st v Pakistan Lord's 4 Sep 2004 ODI # 2166
won 7 wickets 76 won 2nd v New Zealand The Oval 16 Sep 2004 ODI # 2176
lost 4 wickets 2 lost 1st v New Zealand Melbourne (Docklands) 5 Dec 2004 ODI # 2196
won 116 runs won 1st v West Indies Melbourne 14 Jan 2005 ODI # 2204
n/r - lost 2nd v West Indies Brisbane 21 Jan 2005 ODI # 2208
won 9 wickets 82 won 2nd v Pakistan Sydney 23 Jan 2005 ODI # 2209
won 18 runs won 1st v Pakistan Melbourne 4 Feb 2005 ODI # 2220
won 31 runs won 1st v Pakistan Sydney 6 Feb 2005 ODI # 2222
lost 3 wickets 15 won 1st v England Bristol 19 Jun 2005 ODI # 2251
won 57 runs lost 1st v England Chester-le-Street 23 Jun 2005 ODI # 2253
won 10 wickets 186 won 2nd v Bangladesh Manchester 25 Jun 2005 ODI # 2254
won 6 wickets 11 won 2nd v Bangladesh Canterbury 30 Jun 2005 ODI # 2257
lost 9 wickets 24 lost 1st v England Leeds 7 Jul 2005 ODI # 2259
won 93 runs won 1st v ICC World XI Melbourne (Docklands) 5 Oct 2005 ODI # 2282
won 55 runs won 1st v ICC World XI Melbourne (Docklands) 7 Oct 2005 ODI # 2283
won 156 runs won 1st v ICC World XI Melbourne (Docklands) 9 Oct 2005 ODI # 2284
lost 6 wickets 21 won 1st v South Africa Centurion 26 Feb 2006 ODI # 2341
lost 196 runs lost 2nd v South Africa Cape Town 3 Mar 2006 ODI # 2345
won 24 runs lost 1st v South Africa Gqeberha 5 Mar 2006 ODI # 2347
won 78 runs won 1st v West Indies Kuala Lumpur 12 Sep 2006 ODI # 2413
n/r - won 1st v India Kuala Lumpur 16 Sep 2006 ODI # 2416
lost 3 wickets 16 won 1st v West Indies Kuala Lumpur 18 Sep 2006 ODI # 2417
won 127 runs won 1st v West Indies Kuala Lumpur 24 Sep 2006 ODI # 2422
lost 10 runs lost 2nd v West Indies Brabourne 18 Oct 2006 ODI # 2432
won 6 wickets 79 won 2nd v England Jaipur 21 Oct 2006 ODI # 2434
won 6 wickets 26 lost 2nd v India Mohali 29 Oct 2006 ODI # 2440
won 34 runs lost 1st v New Zealand Mohali 1 Nov 2006 ODI # 2441
won 8 wickets 41 lost 2nd v West Indies Brabourne 5 Nov 2006 ODI # 2443
lost 4 wickets 3 won 1st v England Melbourne 9 Feb 2007 ODI # 2515
lost 34 runs lost 2nd v England Sydney 11 Feb 2007 ODI # 2519
lost 10 wickets 138 lost 1st v New Zealand Wellington 16 Feb 2007 ODI # 2524
lost 5 wickets 8 lost 1st v New Zealand Auckland 18 Feb 2007 ODI # 2526
lost 1 wickets 3 won 1st v New Zealand Hamilton 20 Feb 2007 ODI # 2527
won 203 runs lost 1st v Scotland Basseterre 14 Mar 2007 ODI # 2532
won 229 runs won 1st v Netherlands Basseterre 18 Mar 2007 ODI # 2540
won 83 runs lost 1st v South Africa Basseterre 24 Mar 2007 ODI # 2552
won 103 runs lost 1st v West Indies North Sound 27 Mar 2007 ODI # 2555
won 10 wickets 49 won 2nd v Bangladesh North Sound 31 Mar 2007 ODI # 2559
won 215 runs won 1st v New Zealand St George's 20 Apr 2007 ODI # 2577
won 7 wickets 111 lost 2nd v South Africa Gros Islet 25 Apr 2007 ODI # 2580
won 53 runs won 1st v Sri Lanka Bridgetown 28 Apr 2007 ODI # 2581
won 84 runs lost 1st v West Indies Kingstown 24 Jun 2008 ODI # 2713
won 63 runs won 1st v West Indies St George's 27 Jun 2008 ODI # 2719
won 7 wickets 57 won 2nd v West Indies St George's 29 Jun 2008 ODI # 2724
won 1 runs lost 1st v West Indies Basseterre 4 Jul 2008 ODI # 2734
won 169 runs won 1st v West Indies Basseterre 6 Jul 2008 ODI # 2736
won 8 wickets 164 lost 2nd v Bangladesh Darwin 3 Sep 2008 ODI # 2760
won 73 runs won 1st v Bangladesh Darwin 6 Sep 2008 ODI # 2762
lost 4 wickets 35 won 1st v Pakistan Dubai (DICS) 22 Apr 2009 ODI # 2845
won 6 wickets 29 lost 2nd v Pakistan Dubai (DICS) 24 Apr 2009 ODI # 2846
won 27 runs won 1st v Pakistan Abu Dhabi 27 Apr 2009 ODI # 2847
won 8 wickets 34 lost 2nd v Pakistan Abu Dhabi 1 May 2009 ODI # 2848
lost 7 wickets 18 won 1st v Pakistan Abu Dhabi 3 May 2009 ODI # 2849
won 189 runs lost 1st v Scotland Edinburgh 28 Aug 2009 ODI # 2879
won 4 runs lost 1st v England The Oval 4 Sep 2009 ODI # 2882
won 39 runs lost 1st v England Lord's 6 Sep 2009 ODI # 2883
won 6 wickets 9 lost 2nd v England Southampton 9 Sep 2009 ODI # 2885
won 7 wickets 38 lost 2nd v England Lord's 12 Sep 2009 ODI # 2888
won 4 wickets 10 lost 2nd v England Nottingham 15 Sep 2009 ODI # 2890
won 111 runs won 1st v England Nottingham 17 Sep 2009 ODI # 2891
lost 4 wickets 60 lost 1st v England Chester-le-Street 20 Sep 2009 ODI # 2892
won 50 runs lost 1st v West Indies Johannesburg 26 Sep 2009 ODI # 2897
n/r - won 1st v India Centurion 28 Sep 2009 ODI # 2901
won 2 wickets 0 won 2nd v Pakistan Centurion 30 Sep 2009 ODI # 2903
won 9 wickets 49 lost 2nd v England Centurion 2 Oct 2009 ODI # 2905
won 6 wickets 28 lost 2nd v New Zealand Centurion 5 Oct 2009 ODI # 2907
won 4 runs won 1st v India Vadodara 25 Oct 2009 ODI # 2913
lost 99 runs won 2nd v India Nagpur 28 Oct 2009 ODI # 2915
lost 6 wickets 10 won 1st v India Delhi 31 Oct 2009 ODI # 2918
won 24 runs lost 1st v India Mohali 2 Nov 2009 ODI # 2919
won 3 runs won 1st v India Hyderabad 5 Nov 2009 ODI # 2923
won 6 wickets 49 lost 2nd v India Guwahati 8 Nov 2009 ODI # 2925
won 5 wickets 9 lost 2nd v Pakistan Brisbane 22 Jan 2010 ODI # 2944
won 140 runs lost 1st v Pakistan Sydney 24 Jan 2010 ODI # 2945
won 40 runs won 1st v Pakistan Adelaide 26 Jan 2010 ODI # 2946
won 113 runs lost 1st v West Indies Melbourne 7 Feb 2010 ODI # 2950
won 8 wickets 141 lost 2nd v West Indies Adelaide 9 Feb 2010 ODI # 2952
won 50 runs lost 1st v West Indies Brisbane 14 Feb 2010 ODI # 2955
won 125 runs won 1st v West Indies Melbourne 19 Feb 2010 ODI # 2960
lost 2 wickets 4 won 1st v New Zealand Napier 3 Mar 2010 ODI # 2966
won 12 runs won 1st v New Zealand Auckland 6 Mar 2010 ODI # 2969
won 6 wickets 16 won 2nd v New Zealand Hamilton 9 Mar 2010 ODI # 2971
won 6 wickets 17 won 2nd v New Zealand Auckland 11 Mar 2010 ODI # 2973
lost 51 runs won 2nd v New Zealand Wellington 13 Mar 2010 ODI # 2975
won 39 runs won 1st v Ireland Dublin 17 Jun 2010 ODI # 2994
lost 4 wickets 24 won 1st v England Southampton 22 Jun 2010 ODI # 3000
lost 4 wickets 28 won 1st v England Cardiff 24 Jun 2010 ODI # 3002
lost 1 wickets 5 lost 1st v England Manchester 27 Jun 2010 ODI # 3003
won 78 runs lost 1st v England The Oval 30 Jun 2010 ODI # 3004
won 42 runs won 1st v England Lord's 3 Jul 2010 ODI # 3011
lost 1 wickets 34 won 1st v Sri Lanka Melbourne 3 Nov 2010 ODI # 3065
lost 29 runs lost 2nd v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
won 8 wickets 170 lost 2nd v Sri Lanka Brisbane 7 Nov 2010 ODI # 3068
won 6 wickets 5 lost 2nd v England Melbourne 16 Jan 2011 ODI # 3081
won 46 runs lost 1st v England Hobart 21 Jan 2011 ODI # 3083
won 4 wickets 24 lost 2nd v England Sydney 23 Jan 2011 ODI # 3086
lost 21 runs lost 2nd v England Adelaide 26 Jan 2011 ODI # 3089
won 51 runs won 1st v England Brisbane 30 Jan 2011 ODI # 3091
won 2 wickets 4 lost 2nd v England Sydney 2 Feb 2011 ODI # 3094
won 91 runs won 1st v Zimbabwe Ahmedabad 21 Feb 2011 ODI # 3103
won 7 wickets 96 won 2nd v New Zealand Nagpur 25 Feb 2011 ODI # 3107
n/r - lost 2nd v Sri Lanka Colombo (RPS) 5 Mar 2011 ODI # 3119
won 60 runs won 1st v Kenya Bengaluru 13 Mar 2011 ODI # 3130
won 7 wickets 91 lost 2nd v Canada Bengaluru 16 Mar 2011 ODI # 3134
lost 4 wickets 54 won 1st v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
lost 5 wickets 14 won 1st v India Ahmedabad 24 Mar 2011 ODI # 3143
won 60 runs lost 1st v Bangladesh Mirpur 9 Apr 2011 ODI # 3149
won 9 wickets 144 lost 2nd v Bangladesh Mirpur 11 Apr 2011 ODI # 3150
won 66 runs won 1st v Bangladesh Mirpur 13 Apr 2011 ODI # 3151
won 7 wickets 71 lost 2nd v Sri Lanka Pallekele 10 Aug 2011 ODI # 3175
won 8 wickets 70 lost 2nd v Sri Lanka Hambantota 14 Aug 2011 ODI # 3178
lost 78 runs won 2nd v Sri Lanka Hambantota 16 Aug 2011 ODI # 3180
won 5 wickets 132 lost 2nd v Sri Lanka Colombo (RPS) 20 Aug 2011 ODI # 3182
lost 4 wickets 18 lost 1st v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
lost 80 runs lost 2nd v South Africa Gqeberha 23 Oct 2011 ODI # 3208
won 3 wickets 15 lost 2nd v South Africa Durban 28 Oct 2011 ODI # 3211
won 87 runs won 1st v India Sydney 26 Feb 2012 ODI # 3250
lost 9 runs lost 2nd v Sri Lanka Melbourne 2 Mar 2012 ODI # 3253
won 15 runs won 1st v Sri Lanka Brisbane 4 Mar 2012 ODI # 3255
lost 8 wickets 34 won 1st v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
won 16 runs lost 1st v Sri Lanka Adelaide 8 Mar 2012 ODI # 3257
won 64 runs won 1st v West Indies Kingstown 16 Mar 2012 ODI # 3262
lost 5 wickets 10 lost 1st v West Indies Kingstown 18 Mar 2012 ODI # 3264
tied - won 1st v West Indies Kingstown 20 Mar 2012 ODI # 3266
lost 42 runs won 2nd v West Indies Gros Islet 23 Mar 2012 ODI # 3268
won 30 runs lost 1st v West Indies Gros Islet 25 Mar 2012 ODI # 3269
n/r - won 2nd v Ireland Belfast 23 Jun 2012 ODI # 3279
lost 15 runs won 2nd v England Lord's 29 Jun 2012 ODI # 3280
lost 6 wickets 26 won 1st v England The Oval 1 Jul 2012 ODI # 3281
lost 8 wickets 13 lost 1st v England Chester-le-Street 7 Jul 2012 ODI # 3284
won 39 runs won 1st v West Indies Canberra 6 Feb 2013 ODI # 3332
won 5 wickets 31 lost 2nd v West Indies Sydney 8 Feb 2013 ODI # 3333
won 17 runs lost 1st v West Indies Melbourne 10 Feb 2013 ODI # 3334
lost 48 runs lost 2nd v England Birmingham 8 Jun 2013 ODI # 3365
n/r - won 1st v New Zealand Birmingham 12 Jun 2013 ODI # 3369
lost 20 runs won 2nd v Sri Lanka The Oval 17 Jun 2013 ODI # 3374
won 200 runs lost 1st v Scotland Edinburgh 3 Sep 2013 ODI # 3410
won 88 runs lost 1st v England Manchester 8 Sep 2013 ODI # 3412
n/r - won 2nd v England Birmingham 11 Sep 2013 ODI # 3414
lost 3 wickets 3 lost 1st v England Cardiff 14 Sep 2013 ODI # 3415
won 49 runs won 1st v England Southampton 16 Sep 2013 ODI # 3416
won 72 runs won 1st v India Pune 13 Oct 2013 ODI # 3419
lost 9 wickets 39 won 1st v India Jaipur 16 Oct 2013 ODI # 3420
won 4 wickets 3 won 2nd v India Mohali 19 Oct 2013 ODI # 3421
n/r - lost 1st v India Ranchi 23 Oct 2013 ODI # 3422
lost 6 wickets 3 lost 1st v India Nagpur 30 Oct 2013 ODI # 3424
lost 57 runs won 2nd v India Bengaluru 2 Nov 2013 ODI # 3428
won 6 wickets 26 lost 2nd v England Melbourne 12 Jan 2014 ODI # 3454
won 5 runs won 1st v England Adelaide 26 Jan 2014 ODI # 3463
won 32 runs lost 1st v South Africa Perth 14 Nov 2014 ODI # 3545
lost 3 wickets 134 won 1st v South Africa Perth 16 Nov 2014 ODI # 3546
won 73 runs won 1st v South Africa Canberra 19 Nov 2014 ODI # 3548
won 3 wickets 6 lost 2nd v South Africa Melbourne 21 Nov 2014 ODI # 3549
won 2 wickets 5 lost 2nd v South Africa Sydney 23 Nov 2014 ODI # 3551
won 3 wickets 61 lost 2nd v England Sydney 16 Jan 2015 ODI # 3578
won 4 wickets 6 lost 2nd v India Melbourne 18 Jan 2015 ODI # 3582
won 111 runs lost 1st v England Melbourne 14 Feb 2015 ODI # 3600
lost 1 wickets 161 won 1st v New Zealand Auckland 28 Feb 2015 ODI # 3617
won 64 runs won 1st v Sri Lanka Sydney 8 Mar 2015 ODI # 3629
won 7 wickets 208 won 2nd v Scotland Hobart 14 Mar 2015 ODI # 3637
won 6 wickets 97 lost 2nd v Pakistan Adelaide 20 Mar 2015 ODI # 3642
won 95 runs won 1st v India Sydney 26 Mar 2015 ODI # 3645
won 7 wickets 101 lost 2nd v New Zealand Melbourne 29 Mar 2015 ODI # 3646
won 23 runs won 1st v Ireland Belfast 27 Aug 2015 ODI # 3679
won 59 runs won 1st v England Southampton 3 Sep 2015 ODI # 3680
won 64 runs lost 1st v England Lord's 5 Sep 2015 ODI # 3681
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