Records type batting analysis [change type]
View list of dismissals [change view]
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
overall 2009-2022 198 195 19 7346 237* 41.73 8415 87.29 18 39 16 750 187 Profile
List of dismissals
not out 122 1 v West Indies Auckland 10 Jan 2009 ODI # 2789
caught D Ramdin KA Pollard 43 2 v West Indies Napier 13 Jan 2009 ODI # 2792
bowled NW Bracken 13 2 v Australia Perth 1 Feb 2009 ODI # 2811
caught CL White NW Bracken 8 2 v Australia Melbourne 6 Feb 2009 ODI # 2816
caught CJ Ferguson NW Bracken 6 2 v Australia Sydney 8 Feb 2009 ODI # 2817
caught NW Bracken MG Johnson 45 1 v Australia Adelaide 10 Feb 2009 ODI # 2819
not out 64 2 v Australia Brisbane 13 Feb 2009 ODI # 2820
caught G Gambhir Harbhajan Singh 64 2 v India Napier 3 Mar 2009 ODI # 2821
TDNB - 0 v India Wellington 6 Mar 2009 ODI # 2822
lbw Yuvraj Singh 1 2 v India Christchurch 8 Mar 2009 ODI # 2823
caught KD Karthik (sub) I Sharma 25 1 v India Hamilton 11 Mar 2009 ODI # 2824
not out 57 2 v India Auckland 14 Mar 2009 ODI # 2825
caught KC Sangakkara KMDN Kulasekara 3 2 v Sri Lanka Colombo (RPS) 8 Sep 2009 ODI # 2884
caught R Dravid Yuvraj Singh 22 1 v India Colombo (RPS) 11 Sep 2009 ODI # 2886
caught HM Amla WD Parnell 21 1 v South Africa Centurion 24 Sep 2009 ODI # 2895
bowled SL Malinga 66 1 v Sri Lanka Johannesburg 27 Sep 2009 ODI # 2899
caught GP Swann JM Anderson 53 2 v England Johannesburg 29 Sep 2009 ODI # 2902
caught Naved-ul-Hasan Umar Gul 11 2 v Pakistan Johannesburg 3 Oct 2009 ODI # 2906
caught NM Hauritz NM Hauritz 40 1 v Australia Centurion 5 Oct 2009 ODI # 2907
bowled Umar Gul 4 2 v Pakistan Abu Dhabi 3 Nov 2009 ODI # 2921
caught Mohammad Amir Abdul Razzaq 62 1 v Pakistan Abu Dhabi 6 Nov 2009 ODI # 2924
caught Younis Khan Saeed Ajmal 8 1 v Pakistan Abu Dhabi 9 Nov 2009 ODI # 2927
caught Raqibul Hasan Shahadat Hossain 2 1 v Bangladesh Napier 5 Feb 2010 ODI # 2949
bowled Rubel Hossain 32 2 v Bangladesh Dunedin 8 Feb 2010 ODI # 2951
caught Tamim Iqbal Shakib Al Hasan 91 2 v Bangladesh Christchurch 11 Feb 2010 ODI # 2953
caught SR Watson JR Hopes 9 2 v Australia Napier 3 Mar 2010 ODI # 2966
caught BJ Haddin SR Watson 18 2 v Australia Auckland 6 Mar 2010 ODI # 2969
caught CL White MG Johnson 21 1 v Australia Hamilton 9 Mar 2010 ODI # 2971
caught RT Ponting SR Watson 30 1 v Australia Auckland 11 Mar 2010 ODI # 2973
run out 7 1 v Australia Wellington 13 Mar 2010 ODI # 2975
caught MS Dhoni P Kumar 11 1 v India Dambulla 10 Aug 2010 ODI # 3030
caught CK Kapugedera SL Malinga 0 1 v Sri Lanka Dambulla 13 Aug 2010 ODI # 3031
lbw P Kumar 0 2 v India Dambulla 25 Aug 2010 ODI # 3039
caught MM Patel R Ashwin 30 2 v India Guwahati 28 Nov 2010 ODI # 3070
caught WP Saha R Ashwin 70 1 v India Jaipur 1 Dec 2010 ODI # 3072
run out 12 1 v India Vadodara 4 Dec 2010 ODI # 3074
caught Yuvraj Singh A Nehra 30 1 v India Bengaluru 7 Dec 2010 ODI # 3076
caught PA Patel P Kumar 0 1 v India Chennai 10 Dec 2010 ODI # 3077
not out 40 2 v Pakistan Wellington 22 Jan 2011 ODI # 3085
TDNB - 0 v Pakistan Queenstown 26 Jan 2011 ODI # 3088
caught Ahmed Shehzad Wahab Riaz 39 2 v Pakistan Christchurch 29 Jan 2011 ODI # 3090
caught Younis Khan Wahab Riaz 21 1 v Pakistan Napier 1 Feb 2011 ODI # 3093
caught Umar Akmal Shoaib Akhtar 65 2 v Pakistan Hamilton 3 Feb 2011 ODI # 3095
caught Umar Gul Abdul Razzaq 44 1 v Pakistan Auckland 5 Feb 2011 ODI # 3097
not out 39 2 v Kenya Chennai 20 Feb 2011 ODI # 3101
bowled SR Watson 10 1 v Australia Nagpur 25 Feb 2011 ODI # 3107
not out 86 2 v Zimbabwe Ahmedabad 4 Mar 2011 ODI # 3117
bowled Shahid Afridi 57 1 v Pakistan Pallekele 8 Mar 2011 ODI # 3123
caught A Bagai HS Baidwan 17 1 v Canada Wankhede 13 Mar 2011 ODI # 3129
lbw KMDN Kulasekara 13 2 v Sri Lanka Wankhede 18 Mar 2011 ODI # 3137
caught J Botha DW Steyn 1 1 v South Africa Mirpur 25 Mar 2011 ODI # 3144
bowled SL Malinga 39 1 v Sri Lanka Colombo (RPS) 29 Mar 2011 ODI # 3146
caught KM Jarvis H Masakadza 74 2 v Zimbabwe Harare 20 Oct 2011 ODI # 3204
bowled MN Waller 105 2 v Zimbabwe Harare 22 Oct 2011 ODI # 3206
bowled E Chigumbura 70 1 v Zimbabwe Dunedin 3 Feb 2012 ODI # 3230
caught SW Masakadza RW Price 77 1 v Zimbabwe Whangarei 6 Feb 2012 ODI # 3232
stumped T Taibu RW Price 85 1 v Zimbabwe Napier 9 Feb 2012 ODI # 3234
caught AB de Villiers LL Tsotsobe 7 1 v South Africa Wellington 25 Feb 2012 ODI # 3249
caught AB de Villiers JH Kallis 58 1 v South Africa Napier 29 Feb 2012 ODI # 3252
caught F du Plessis LL Tsotsobe 7 1 v South Africa Auckland 3 Mar 2012 ODI # 3254
caught DJG Sammy AD Russell 1 1 v West Indies Kingston 5 Jul 2012 ODI # 3283
caught MN Samuels MN Samuels 51 2 v West Indies Kingston 7 Jul 2012 ODI # 3285
lbw AD Russell 11 1 v West Indies Basseterre 11 Jul 2012 ODI # 3288
lbw TL Best 0 2 v West Indies Basseterre 14 Jul 2012 ODI # 3289
lbw SP Narine 33 2 v West Indies Basseterre 16 Jul 2012 ODI # 3290
run out 0 2 v South Africa Paarl 19 Jan 2013 ODI # 3323
caught F du Plessis RK Kleinveldt 0 1 v South Africa Kimberley 22 Jan 2013 ODI # 3325
caught CA Ingram LL Tsotsobe 5 1 v South Africa Potchefstroom 25 Jan 2013 ODI # 3328
not out 27 2 v England Hamilton 17 Feb 2013 ODI # 3335
not out 103 2 v England Lord's 31 May 2013 ODI # 3360
not out 189 1 v England Southampton 2 Jun 2013 ODI # 3361
bowled JC Tredwell 38 2 v England Nottingham 5 Jun 2013 ODI # 3362
caught DPMD Jayawardene RMS Eranga 25 2 v Sri Lanka Cardiff 9 Jun 2013 ODI # 3366
caught GJ Maxwell CJ McKay 8 2 v Australia Birmingham 12 Jun 2013 ODI # 3369
bowled JM Anderson 9 2 v England Cardiff 16 Jun 2013 ODI # 3373
lbw R Rampaul 2 1 v West Indies Auckland 26 Dec 2013 ODI # 3449
caught D Ramdin JO Holder 1 1 v West Indies Queenstown 1 Jan 2014 ODI # 3451
caught DJ Bravo JO Holder 81 1 v West Indies Nelson 4 Jan 2014 ODI # 3452
bowled DJ Bravo 6 2 v West Indies Hamilton 8 Jan 2014 ODI # 3453
caught R Ashwin Mohammed Shami 8 1 v India Napier 19 Jan 2014 ODI # 3456
caught Mohammed Shami SK Raina 44 1 v India Hamilton 22 Jan 2014 ODI # 3458
caught AM Rahane RA Jadeja 111 1 v India Auckland 25 Jan 2014 ODI # 3462
lbw Mohammed Shami 35 2 v India Hamilton 28 Jan 2014 ODI # 3465
caught Mohammed Shami VR Aaron 16 1 v India Wellington 31 Jan 2014 ODI # 3467
caught Q de Kock VD Philander 5 1 v South Africa Mount Maunganui 21 Oct 2014 ODI # 3536
caught RR Rossouw VD Philander 11 2 v South Africa Mount Maunganui 24 Oct 2014 ODI # 3537
TDNB - 0 v South Africa Hamilton 27 Oct 2014 ODI # 3538
caught Shahid Afridi Mohammad Irfan 12 2 v Pakistan Sharjah 14 Dec 2014 ODI # 3568
caught Sarfaraz Ahmed Sohail Tanvir 58 1 v Pakistan Abu Dhabi 17 Dec 2014 ODI # 3570
caught Asad Shafiq Mohammad Irfan 8 1 v Pakistan Abu Dhabi 19 Dec 2014 ODI # 3571
caught TM Dilshan KMDN Kulasekara 0 2 v Sri Lanka Christchurch 11 Jan 2015 ODI # 3574
caught AD Mathews KMDN Kulasekara 10 1 v Sri Lanka Hamilton 15 Jan 2015 ODI # 3577
not out 66 1 v Sri Lanka Auckland 17 Jan 2015 ODI # 3580
caught KC Sangakkara AD Mathews 20 2 v Sri Lanka Nelson 20 Jan 2015 ODI # 3585
caught KC Sangakkara KMDN Kulasekara 0 1 v Sri Lanka Dunedin 23 Jan 2015 ODI # 3588
caught KC Sangakkara NLTC Perera 28 1 v Sri Lanka Dunedin 25 Jan 2015 ODI # 3590
lbw KMDN Kulasekara 0 2 v Sri Lanka Wellington 29 Jan 2015 ODI # 3594
caught Bilawal Bhatti Mohammad Irfan 39 2 v Pakistan Wellington 31 Jan 2015 ODI # 3596
caught Bilawal Bhatti Ahmed Shehzad 76 1 v Pakistan Napier 3 Feb 2015 ODI # 3598
caught KC Sangakkara RAS Lakmal 49 1 v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
caught MH Cross I Wardlaw 17 2 v Scotland Dunedin 17 Feb 2015 ODI # 3604
bowled CR Woakes 22 2 v England Wellington 20 Feb 2015 ODI # 3607
caught PJ Cummins MA Starc 11 2 v Australia Auckland 28 Feb 2015 ODI # 3617
run out 57 2 v Afghanistan Napier 8 Mar 2015 ODI # 3628
caught Rubel Hossain Shakib Al Hasan 105 2 v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
not out 237 1 v West Indies Wellington 21 Mar 2015 ODI # 3643
run out 34 2 v South Africa Auckland 24 Mar 2015 ODI # 3644
bowled GJ Maxwell 15 1 v Australia Melbourne 29 Mar 2015 ODI # 3646
caught JC Buttler ST Finn 22 2 v England Birmingham 9 Jun 2015 ODI # 3654
caught CJ Jordan BA Stokes 50 1 v England The Oval 12 Jun 2015 ODI # 3655
lbw DJ Willey 2 2 v England Southampton 14 Jun 2015 ODI # 3656
caught ST Finn BA Stokes 53 1 v England Nottingham 17 Jun 2015 ODI # 3657
caught JM Bairstow BA Stokes 67 1 v England Chester-le-Street 20 Jun 2015 ODI # 3659
caught H Masakadza T Panyangara 11 1 v Zimbabwe Harare 2 Aug 2015 ODI # 3673
not out 116 2 v Zimbabwe Harare 4 Aug 2015 ODI # 3674
caught H Masakadza AG Cremer 42 1 v Zimbabwe Harare 7 Aug 2015 ODI # 3675
caught DA Miller D Wiese 25 2 v South Africa Centurion 19 Aug 2015 ODI # 3676
not out 103 2 v South Africa Potchefstroom 23 Aug 2015 ODI # 3677
caught MN van Wyk DW Steyn 10 2 v South Africa Durban 26 Aug 2015 ODI # 3678
caught KMDN Kulasekara TAM Siriwardana 79 2 v Sri Lanka Christchurch 26 Dec 2015 ODI # 3714
not out 93 2 v Sri Lanka Christchurch 28 Dec 2015 ODI # 3715
caught TM Dilshan PVD Chameera 30 1 v Sri Lanka Nelson 31 Dec 2015 ODI # 3717
lbw KMDN Kulasekara 27 1 v Sri Lanka Nelson 2 Jan 2016 ODI # 3718
caught NLTC Perera KMDN Kulasekara 102 1 v Sri Lanka Mount Maunganui 5 Jan 2016 ODI # 3721
caught Wahab Riaz Mohammad Irfan 11 1 v Pakistan Wellington 25 Jan 2016 ODI # 3728
caught Mohammad Hafeez Azhar Ali 82 2 v Pakistan Auckland 31 Jan 2016 ODI # 3730
run out 90 1 v Australia Auckland 3 Feb 2016 ODI # 3731
caught UT Khawaja MR Marsh 31 1 v Australia Wellington 6 Feb 2016 ODI # 3733
caught JW Hastings A Zampa 59 1 v Australia Hamilton 8 Feb 2016 ODI # 3735
caught RG Sharma HH Pandya 12 1 v India Dharamsala 16 Oct 2016 ODI # 3796
bowled UT Yadav 0 1 v India Delhi 20 Oct 2016 ODI # 3797
lbw UT Yadav 27 1 v India Mohali 23 Oct 2016 ODI # 3798
caught MS Dhoni HH Pandya 72 1 v India Ranchi 26 Oct 2016 ODI # 3799
bowled UT Yadav 0 2 v India Visakhapatnam 29 Oct 2016 ODI # 3800
caught GJ Maxwell (sub) A Zampa 114 2 v Australia Sydney 4 Dec 2016 ODI # 3811
caught MS Wade PJ Cummins 45 2 v Australia Canberra 6 Dec 2016 ODI # 3812
caught GJ Bailey TM Head 34 2 v Australia Melbourne 9 Dec 2016 ODI # 3813
caught Soumya Sarkar Mustafizur Rahman 15 1 v Bangladesh Christchurch 26 Dec 2016 ODI # 3814
lbw Mashrafe Mortaza 0 1 v Bangladesh Nelson 29 Dec 2016 ODI # 3815
retired notout 6 2 v Bangladesh Nelson 31 Dec 2016 ODI # 3816
bowled MP Stoinis 61 1 v Australia Auckland 30 Jan 2017 ODI # 3829
not out 180 2 v South Africa Hamilton 1 Mar 2017 ODI # 3843
bowled K Rabada 4 1 v South Africa Auckland 4 Mar 2017 ODI # 3846
caught GJ Maxwell JR Hazlewood 26 1 v Australia Birmingham 2 Jun 2017 ODI # 3876
caught JE Root BA Stokes 27 2 v England Cardiff 6 Jun 2017 ODI # 3880
lbw Rubel Hossain 33 1 v Bangladesh Cardiff 9 Jun 2017 ODI # 3883
caught KD Karthik HH Pandya 32 2 v India Wankhede 22 Oct 2017 ODI # 3928
caught MS Dhoni B Kumar 11 1 v India Pune 25 Oct 2017 ODI # 3931
caught KD Karthik JJ Bumrah 10 2 v India Kanpur 29 Oct 2017 ODI # 3932
caught Shoaib Malik Fakhar Zaman 48 1 v Pakistan Wellington 6 Jan 2018 ODI # 3946
not out 86 2 v Pakistan Nelson 9 Jan 2018 ODI # 3947
run out 45 1 v Pakistan Dunedin 13 Jan 2018 ODI # 3949
caught Hasan Ali Shadab Khan 31 2 v Pakistan Hamilton 16 Jan 2018 ODI # 3953
caught Mohammad Hafeez Rumman Raees 100 1 v Pakistan Wellington 19 Jan 2018 ODI # 3957
caught BA Stokes CR Woakes 13 2 v England Hamilton 25 Feb 2018 ODI # 3980
caught JJ Roy MM Ali 50 1 v England Mount Maunganui 28 Feb 2018 ODI # 3981
caught TK Curran CR Woakes 3 2 v England Wellington 3 Mar 2018 ODI # 3982
caught BA Stokes CR Woakes 0 2 v England Dunedin 7 Mar 2018 ODI # 3989
caught BA Stokes AU Rashid 47 1 v England Christchurch 10 Mar 2018 ODI # 3992
caught PADLR Sandakan NLTC Perera 138 1 v Sri Lanka Mount Maunganui 3 Jan 2019 ODI # 4074
caught N Dickwella SL Malinga 13 1 v Sri Lanka Mount Maunganui 5 Jan 2019 ODI # 4075
caught BKG Mendis SL Malinga 2 1 v Sri Lanka Nelson 8 Jan 2019 ODI # 4076
bowled Mohammed Shami 5 1 v India Napier 23 Jan 2019 ODI # 4082
caught YS Chahal B Kumar 15 2 v India Mount Maunganui 26 Jan 2019 ODI # 4085
caught KD Karthik B Kumar 13 1 v India Mount Maunganui 28 Jan 2019 ODI # 4088
caught HH Pandya B Kumar 14 2 v India Hamilton 31 Jan 2019 ODI # 4091
not out 117 2 v Bangladesh Napier 13 Feb 2019 ODI # 4093
caught Litton Das Mustafizur Rahman 118 2 v Bangladesh Christchurch 16 Feb 2019 ODI # 4094
caught Tamim Iqbal Mohammad Saifuddin 29 1 v Bangladesh Dunedin 20 Feb 2019 ODI # 4095
not out 73 2 v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
caught Tamim Iqbal Shakib Al Hasan 25 2 v Bangladesh The Oval 5 Jun 2019 ODI # 4151
caught Najibullah Zadran Aftab Alam 0 2 v Afghanistan Taunton 8 Jun 2019 ODI # 4154
hit wicket AL Phehlukwayo 35 2 v South Africa Birmingham 19 Jun 2019 ODI # 4165
lbw SS Cottrell 0 1 v West Indies Manchester 22 Jun 2019 ODI # 4170
bowled Mohammad Amir 5 1 v Pakistan Birmingham 26 Jun 2019 ODI # 4174
lbw JP Behrendorff 20 2 v Australia Lord's 29 Jun 2019 ODI # 4178
caught JC Buttler JC Archer 8 2 v England Chester-le-Street 3 Jul 2019 ODI # 4183
caught V Kohli JJ Bumrah 1 1 v India Manchester 9 Jul 2019 ODI # 4190
lbw CR Woakes 19 1 v England Lord's 14 Jul 2019 ODI # 4192
caught KM Jadhav SN Thakur 32 2 v India Hamilton 5 Feb 2020 ODI # 4235
run out 79 1 v India Auckland 8 Feb 2020 ODI # 4239
bowled YS Chahal 66 2 v India Mount Maunganui 11 Feb 2020 ODI # 4243
caught SPD Smith PJ Cummins 40 2 v Australia Sydney 13 Mar 2020 ODI # 4255
caught Mushfiqur Rahim Taskin Ahmed 38 2 v Bangladesh Dunedin 20 Mar 2021 ODI # 4279
caught Mustafizur Rahman Mustafizur Rahman 20 2 v Bangladesh Christchurch 23 Mar 2021 ODI # 4280
caught Litton Das Rubel Hossain 26 1 v Bangladesh Wellington 26 Mar 2021 ODI # 4282
caught SA Edwards LV van Beek 2 2 v Netherlands Mount Maunganui 29 Mar 2022 ODI # 4378
caught BFW de Leede FJ Klaassen 6 1 v Netherlands Hamilton 2 Apr 2022 ODI # 4381
caught SA Edwards FJ Klaassen 106 1 v Netherlands Hamilton 4 Apr 2022 ODI # 4383
bowled C Campher 51 2 v Ireland Dublin (Malahide) 10 Jul 2022 ODI # 4419
bowled MR Adair 0 2 v Ireland Dublin (Malahide) 12 Jul 2022 ODI # 4423
lbw GJ Delany 115 1 v Ireland Dublin (Malahide) 15 Jul 2022 ODI # 4429
lbw MA Leask 47 2 v Scotland Edinburgh 31 Jul 2022 ODI # 4440
caught KR Mayers AJ Hosein 24 1 v West Indies Bridgetown 17 Aug 2022 ODI # 4450
caught SSJ Brooks JO Holder 3 1 v West Indies Bridgetown 19 Aug 2022 ODI # 4453
caught AJ Hosein AS Joseph 57 2 v West Indies Bridgetown 21 Aug 2022 ODI # 4456
caught GJ Maxwell MA Starc 6 1 v Australia Cairns 6 Sep 2022 ODI # 4461
caught AJ Finch MA Starc 2 2 v Australia Cairns 8 Sep 2022 ODI # 4462
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