Records type all-round analysis [change type]
View match results [change view]
Start of match date greater than or equal to 26 Dec 1989 remove greater than or equal to 26 Dec 1989 from query
Innings in match 2nd innings remove 2nd innings 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 2002-2015 186 2640 185* 52.80 5 100 4/39 29.77 0 42 0 23.03
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
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
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
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
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