Records type batting analysis [change type]
View list of dismissals [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 Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2002-2015 190 169 27 5757 185* 40.54 6365 90.44 9 33 12 570 131 Profile
filtered 2006-2013 95 93 7 3882 185* 45.13 4234 91.68 7 25 7 417 85
List of dismissals
caught SK Raina Harbhajan Singh 79 1 v India Kuala Lumpur 16 Sep 2006 ODI # 2416
caught CH Gayle IDR Bradshaw 18 1 v West Indies Kuala Lumpur 24 Sep 2006 ODI # 2422
caught RR Sarwan IDR Bradshaw 0 2 v West Indies Brabourne 18 Oct 2006 ODI # 2432
bowled JM Anderson 21 2 v England Jaipur 21 Oct 2006 ODI # 2434
lbw D Mongia 50 2 v India Mohali 29 Oct 2006 ODI # 2440
caught PG Fulton KD Mills 0 1 v New Zealand Mohali 1 Nov 2006 ODI # 2441
not out 57 2 v West Indies Brabourne 5 Nov 2006 ODI # 2443
lbw JS Patel 68 1 v New Zealand Hamilton 20 Feb 2007 ODI # 2527
lbw DJ Bravo 31 1 v West Indies Kingstown 24 Jun 2008 ODI # 2713
lbw JE Taylor 0 1 v West Indies St George's 27 Jun 2008 ODI # 2719
caught RR Sarwan DJG Sammy 126 2 v West Indies St George's 29 Jun 2008 ODI # 2724
caught D Ramdin DBL Powell 20 1 v West Indies Basseterre 4 Jul 2008 ODI # 2734
caught DBL Powell DJ Bravo 29 1 v West Indies Basseterre 6 Jul 2008 ODI # 2736
lbw Shakib Al Hasan 29 2 v Bangladesh Darwin 3 Sep 2008 ODI # 2760
run out 27 1 v Bangladesh Darwin 6 Sep 2008 ODI # 2762
not out 85 2 v Pakistan Abu Dhabi 1 May 2009 ODI # 2848
not out 116 1 v Pakistan Abu Dhabi 3 May 2009 ODI # 2849
caught RR Watson JD Nel 68 1 v Scotland Edinburgh 28 Aug 2009 ODI # 2879
caught PD Collingwood PD Collingwood 46 1 v England The Oval 4 Sep 2009 ODI # 2882
caught LJ Wright TT Bresnan 34 1 v England Lord's 6 Sep 2009 ODI # 2883
lbw JM Anderson 7 2 v England Southampton 9 Sep 2009 ODI # 2885
lbw TT Bresnan 26 2 v England Lord's 12 Sep 2009 ODI # 2888
caught AD Mascarenhas TT Bresnan 36 2 v England Nottingham 15 Sep 2009 ODI # 2890
bowled JM Anderson 4 1 v England Nottingham 17 Sep 2009 ODI # 2891
caught GP Swann JM Anderson 0 1 v England Chester-le-Street 20 Sep 2009 ODI # 2892
bowled KAJ Roach 0 1 v West Indies Johannesburg 26 Sep 2009 ODI # 2897
caught Harbhajan Singh A Nehra 0 1 v India Centurion 28 Sep 2009 ODI # 2901
caught Kamran Akmal Umar Gul 24 2 v Pakistan Centurion 30 Sep 2009 ODI # 2903
not out 136 2 v England Centurion 2 Oct 2009 ODI # 2905
not out 105 2 v New Zealand Centurion 5 Oct 2009 ODI # 2907
lbw A Nehra 5 1 v India Vadodara 25 Oct 2009 ODI # 2913
caught SR Tendulkar I Sharma 19 2 v India Nagpur 28 Oct 2009 ODI # 2915
stumped MS Dhoni Yuvraj Singh 41 1 v India Delhi 31 Oct 2009 ODI # 2918
caught MS Dhoni Harbhajan Singh 49 1 v India Mohali 2 Nov 2009 ODI # 2919
caught RA Jadeja Harbhajan Singh 93 1 v India Hyderabad 5 Nov 2009 ODI # 2923
caught V Sehwag Harbhajan Singh 49 2 v India Guwahati 8 Nov 2009 ODI # 2925
caught Saeed Ajmal Mohammad Amir 5 2 v Pakistan Brisbane 22 Jan 2010 ODI # 2944
caught Shoaib Malik Shahid Afridi 69 1 v Pakistan Sydney 24 Jan 2010 ODI # 2945
bowled Mohammad Asif 33 1 v Pakistan Adelaide 26 Jan 2010 ODI # 2946
caught RS Morton CH Gayle 59 1 v West Indies Melbourne 7 Feb 2010 ODI # 2950
caught D Ramdin KAJ Roach 53 2 v West Indies Adelaide 9 Feb 2010 ODI # 2952
caught WW Hinds DR Smith 26 1 v West Indies Brisbane 14 Feb 2010 ODI # 2955
caught DR Smith DJG Sammy 51 1 v West Indies Melbourne 19 Feb 2010 ODI # 2960
caught PJ Ingram JDP Oram 45 1 v New Zealand Napier 3 Mar 2010 ODI # 2966
caught MJ Guptill DR Tuffey 47 1 v New Zealand Auckland 6 Mar 2010 ODI # 2969
run out 15 2 v New Zealand Hamilton 9 Mar 2010 ODI # 2971
lbw DL Vettori 32 2 v New Zealand Auckland 11 Mar 2010 ODI # 2973
caught LRPL Taylor NL McCullum 53 2 v New Zealand Wellington 13 Mar 2010 ODI # 2975
caught GC Wilson WB Rankin 13 1 v Ireland Dublin 17 Jun 2010 ODI # 2994
caught SCJ Broad SCJ Broad 32 1 v England Southampton 22 Jun 2010 ODI # 3000
caught C Kieswetter LJ Wright 57 1 v England Cardiff 24 Jun 2010 ODI # 3002
caught AJ Strauss GP Swann 61 1 v England Manchester 27 Jun 2010 ODI # 3003
caught EJG Morgan GP Swann 41 1 v England The Oval 30 Jun 2010 ODI # 3004
caught JM Anderson SCJ Broad 14 1 v England Lord's 3 Jul 2010 ODI # 3011
caught LPC Silva SL Malinga 10 1 v Sri Lanka Melbourne 3 Nov 2010 ODI # 3065
lbw M Muralidaran 40 2 v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
caught AD Mathews CRD Fernando 15 2 v Sri Lanka Brisbane 7 Nov 2010 ODI # 3068
not out 161 2 v England Melbourne 16 Jan 2011 ODI # 3081
bowled A Shahzad 5 1 v England Hobart 21 Jan 2011 ODI # 3083
bowled CT Tremlett 9 2 v England Sydney 23 Jan 2011 ODI # 3086
caught MJ Prior A Shahzad 64 2 v England Adelaide 26 Jan 2011 ODI # 3089
caught PD Collingwood CR Woakes 16 1 v England Brisbane 30 Jan 2011 ODI # 3091
caught AJ Strauss MH Yardy 51 2 v England Sydney 2 Feb 2011 ODI # 3094
lbw AG Cremer 79 1 v Zimbabwe Ahmedabad 21 Feb 2011 ODI # 3103
bowled HK Bennett 62 2 v New Zealand Nagpur 25 Feb 2011 ODI # 3107
TDNB - 0 v Sri Lanka Colombo (RPS) 5 Mar 2011 ODI # 3119
caught MA Ouma NN Odhiambo 21 1 v Kenya Bengaluru 13 Mar 2011 ODI # 3130
caught H Osinde HS Baidwan 94 2 v Canada Bengaluru 16 Mar 2011 ODI # 3134
bowled Umar Gul 9 1 v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
bowled R Ashwin 25 1 v India Ahmedabad 24 Mar 2011 ODI # 3143
lbw Abdur Razzak 37 1 v Bangladesh Mirpur 9 Apr 2011 ODI # 3149
not out 185 2 v Bangladesh Mirpur 11 Apr 2011 ODI # 3150
bowled Abdur Razzak 72 1 v Bangladesh Mirpur 13 Apr 2011 ODI # 3151
caught DPMD Jayawardene S Randiv 69 2 v Sri Lanka Pallekele 10 Aug 2011 ODI # 3175
bowled SL Malinga 43 2 v Sri Lanka Hambantota 14 Aug 2011 ODI # 3178
caught DPMD Jayawardene SL Malinga 5 2 v Sri Lanka Hambantota 16 Aug 2011 ODI # 3180
caught BAW Mendis SL Malinga 12 2 v Sri Lanka Colombo (RPS) 20 Aug 2011 ODI # 3182
caught WU Tharanga BAW Mendis 56 1 v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
bowled JH Kallis 49 2 v South Africa Durban 28 Oct 2011 ODI # 3211
caught UT Yadav P Kumar 1 1 v India Sydney 26 Feb 2012 ODI # 3250
lbw DJ Bravo 21 1 v West Indies Kingstown 16 Mar 2012 ODI # 3262
caught D Bishoo (sub) DJG Sammy 25 1 v West Indies Kingstown 18 Mar 2012 ODI # 3264
run out 10 1 v West Indies Kingstown 20 Mar 2012 ODI # 3266
caught KAJ Roach DJG Sammy 28 2 v West Indies Gros Islet 23 Mar 2012 ODI # 3268
caught MN Samuels AD Russell 66 1 v West Indies Gros Islet 25 Mar 2012 ODI # 3269
TDNB - 0 v Ireland Belfast 23 Jun 2012 ODI # 3279
caught C Kieswetter ST Finn 12 2 v England Lord's 29 Jun 2012 ODI # 3280
caught ST Finn GP Swann 66 1 v England The Oval 1 Jul 2012 ODI # 3281
bowled TT Bresnan 28 1 v England Chester-le-Street 7 Jul 2012 ODI # 3284
caught KA Pollard KAJ Roach 122 1 v West Indies Canberra 6 Feb 2013 ODI # 3332
caught DC Thomas TL Best 76 2 v West Indies Sydney 8 Feb 2013 ODI # 3333
bowled TL Best 0 1 v West Indies Melbourne 10 Feb 2013 ODI # 3334
caught AN Cook TT Bresnan 24 2 v England Birmingham 8 Jun 2013 ODI # 3365
caught L Ronchi MJ McClenaghan 5 1 v New Zealand Birmingham 12 Jun 2013 ODI # 3369
bowled KMDN Kulasekara 5 2 v Sri Lanka The Oval 17 Jun 2013 ODI # 3374
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