Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date greater than or equal to 24 Jun 2008 remove greater than or equal to 24 Jun 2008 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 2013-2023 155 155 7 6770 178 45.74 7005 96.64 21 30 4 771 118 Profile
filtered 2013-2023 155 155 7 6770 178 45.74 7005 96.64 21 30 4 771 118
List of dismissals
caught NL McCullum JEC Franklin 18 1 v New Zealand Paarl 19 Jan 2013 ODI # 3323
bowled KD Mills 25 2 v New Zealand Kimberley 22 Jan 2013 ODI # 3325
bowled JEC Franklin 31 2 v New Zealand Potchefstroom 25 Jan 2013 ODI # 3328
bowled Junaid Khan 3 2 v Pakistan Benoni 24 Mar 2013 ODI # 3350
caught KC Sangakkara NLTC Perera 20 1 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
bowled SL Malinga 8 1 v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
bowled SMSM Senanayake 27 2 v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
stumped Umar Akmal Shahid Afridi 40 1 v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
caught Misbah-ul-Haq Junaid Khan 112 1 v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
lbw Saeed Ajmal 34 1 v Pakistan Sharjah 11 Nov 2013 ODI # 3433
bowled Bilawal Bhatti 19 2 v Pakistan Cape Town 24 Nov 2013 ODI # 3438
caught Misbah-ul-Haq Shahid Afridi 47 2 v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
caught Saeed Ajmal Bilawal Bhatti 15 2 v Pakistan Centurion 30 Nov 2013 ODI # 3441
caught V Kohli V Kohli 135 1 v India Johannesburg 5 Dec 2013 ODI # 3442
caught RG Sharma R Ashwin 106 1 v India Durban 8 Dec 2013 ODI # 3443
bowled I Sharma 101 1 v India Centurion 11 Dec 2013 ODI # 3444
bowled AD Mathews 27 1 v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
bowled SL Malinga 4 2 v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
caught BAW Mendis SMSM Senanayake 128 1 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
caught BRM Taylor J Nyumbu 63 1 v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
caught E Chigumbura J Nyumbu 38 1 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
caught SC Williams T Panyangara 84 2 v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
caught JP Faulkner MA Starc 19 2 v Australia Harare 27 Aug 2014 ODI # 3516
caught TL Chatara P Utseya 76 1 v Zimbabwe Harare 29 Aug 2014 ODI # 3518
caught SPD Smith GJ Maxwell 1 2 v Australia Harare 2 Sep 2014 ODI # 3522
caught BRM Taylor TL Chatara 2 1 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
caught GJ Bailey GJ Maxwell 7 2 v Australia Harare 6 Sep 2014 ODI # 3526
caught TWM Latham TA Boult 9 2 v New Zealand Mount Maunganui 21 Oct 2014 ODI # 3536
bowled MJ McClenaghan 26 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
not out 80 1 v New Zealand Hamilton 27 Oct 2014 ODI # 3538
caught MS Wade MG Johnson 2 2 v Australia Perth 14 Nov 2014 ODI # 3545
caught SR Watson JR Hazlewood 4 2 v Australia Perth 16 Nov 2014 ODI # 3546
caught MR Marsh JR Hazlewood 47 2 v Australia Canberra 19 Nov 2014 ODI # 3548
caught GJ Maxwell GJ Maxwell 17 1 v Australia Melbourne 21 Nov 2014 ODI # 3549
caught MS Wade PJ Cummins 107 1 v Australia Sydney 23 Nov 2014 ODI # 3551
caught JL Carter JO Holder 4 1 v West Indies Centurion 28 Jan 2015 ODI # 3593
caught CR Ervine TL Chatara 7 1 v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
caught V Kohli Mohammed Shami 7 2 v India Melbourne 22 Feb 2015 ODI # 3610
caught AD Russell JO Holder 12 1 v West Indies Sydney 27 Feb 2015 ODI # 3616
caught GC Wilson JF Mooney 1 1 v Ireland Canberra 3 Mar 2015 ODI # 3621
caught Sarfaraz Ahmed Mohammad Irfan 0 2 v Pakistan Auckland 7 Mar 2015 ODI # 3626
caught Saqlain Haider Amjad Javed 26 1 v U.A.E. Wellington 12 Mar 2015 ODI # 3633
not out 78 2 v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
caught TG Southee TA Boult 14 1 v New Zealand Auckland 24 Mar 2015 ODI # 3644
caught Sabbir Rahman Nasir Hossain 35 2 v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
caught Sabbir Rahman Mustafizur Rahman 2 1 v Bangladesh Mirpur 12 Jul 2015 ODI # 3666
bowled Mustafizur Rahman 7 1 v Bangladesh Chattogram 15 Jul 2015 ODI # 3668
caught SK Raina R Ashwin 29 1 v India Kanpur 11 Oct 2015 ODI # 3689
caught MM Sharma Harbhajan Singh 34 2 v India Indore 14 Oct 2015 ODI # 3692
run out 103 1 v India Rajkot 18 Oct 2015 ODI # 3695
caught AM Rahane Harbhajan Singh 43 2 v India Chennai 22 Oct 2015 ODI # 3698
caught V Kohli SK Raina 109 1 v India Wankhede 25 Oct 2015 ODI # 3700
not out 138 2 v England Bloemfontein 3 Feb 2016 ODI # 3732
lbw BA Stokes 22 1 v England Gqeberha 6 Feb 2016 ODI # 3734
caught JE Root AU Rashid 135 2 v England Centurion 9 Feb 2016 ODI # 3736
bowled BA Stokes 27 2 v England Johannesburg 12 Feb 2016 ODI # 3737
caught JC Buttler RJW Topley 4 2 v England Cape Town 14 Feb 2016 ODI # 3738
bowled CR Brathwaite 30 1 v West Indies Providence 3 Jun 2016 ODI # 3739
lbw JR Hazlewood 18 1 v Australia Providence 7 Jun 2016 ODI # 3741
caught JP Faulkner JR Hazlewood 19 2 v Australia Basseterre 11 Jun 2016 ODI # 3743
bowled JE Taylor 71 1 v West Indies Basseterre 15 Jun 2016 ODI # 3747
not out 5 1 v Australia Bridgetown 19 Jun 2016 ODI # 3750
caught D Ramdin ST Gabriel 6 2 v West Indies Bridgetown 24 Jun 2016 ODI # 3754
bowled KJ O'Brien 82 1 v Ireland Benoni 25 Sep 2016 ODI # 3780
caught TM Head SM Boland 178 2 v Australia Centurion 30 Sep 2016 ODI # 3785
caught CP Tremain JW Hastings 22 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
caught DJ Worrall CP Tremain 70 2 v Australia Durban 5 Oct 2016 ODI # 3790
caught A Zampa CP Tremain 18 2 v Australia Gqeberha 9 Oct 2016 ODI # 3792
caught MR Marsh SM Boland 12 1 v Australia Cape Town 12 Oct 2016 ODI # 3795
caught DS Weerakkody PADLR Sandakan 34 2 v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
caught RAS Lakmal DM de Silva 17 1 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
bowled CBRLS Kumara 8 2 v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
caught WU Tharanga SS Pathirana 55 1 v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
caught DS Weerakkody RAS Lakmal 109 1 v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
caught LRPL Taylor TA Boult 69 2 v New Zealand Hamilton 19 Feb 2017 ODI # 3836
caught JDS Neesham TA Boult 57 2 v New Zealand Christchurch 22 Feb 2017 ODI # 3839
caught JDS Neesham C de Grandhomme 68 1 v New Zealand Wellington 25 Feb 2017 ODI # 3841
caught L Ronchi JS Patel 0 1 v New Zealand Hamilton 1 Mar 2017 ODI # 3843
caught KS Williamson JS Patel 6 2 v New Zealand Auckland 4 Mar 2017 ODI # 3846
caught JC Buttler CR Woakes 5 2 v England Leeds 24 May 2017 ODI # 3872
caught JC Buttler MM Ali 98 2 v England Southampton 27 May 2017 ODI # 3873
bowled JT Ball 34 2 v England Lord's 29 May 2017 ODI # 3874
caught N Dickwella N Pradeep 23 1 v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
lbw Mohammad Hafeez 33 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
bowled RA Jadeja 53 1 v India The Oval 11 Jun 2017 ODI # 3886
not out 168 2 v Bangladesh Kimberley 15 Oct 2017 ODI # 3923
lbw Shakib Al Hasan 46 1 v Bangladesh Paarl 18 Oct 2017 ODI # 3925
caught Mehidy Hasan Miraz Mehidy Hasan Miraz 73 1 v Bangladesh East London 22 Oct 2017 ODI # 3929
lbw YS Chahal 34 1 v India Durban 1 Feb 2018 ODI # 3969
caught HH Pandya YS Chahal 20 1 v India Centurion 4 Feb 2018 ODI # 3970
caught RAS Lakmal A Dananjaya 47 2 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
caught RAS Lakmal CAK Rajitha 87 2 v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
caught MDKJ Perera CBRLS Kumara 2 1 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
bowled RAS Lakmal 23 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
bowled A Dananjaya 54 2 v Sri Lanka Colombo (RPS) 12 Aug 2018 ODI # 4031
caught JR Hazlewood NM Coulter-Nile 47 2 v Australia Perth 4 Nov 2018 ODI # 4065
caught A Zampa MA Starc 9 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
caught AT Carey MA Starc 4 1 v Australia Hobart 11 Nov 2018 ODI # 4069
run out 33 2 v Pakistan Centurion 25 Jan 2019 ODI # 4084
lbw Shaheen Shah Afridi 0 1 v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
caught Hasan Ali (sub) Usman Shinwari 83 2 v Pakistan Cape Town 30 Jan 2019 ODI # 4090
lbw A Dananjaya 81 2 v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
caught N Dickwella NLTC Perera 94 1 v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
caught N Dickwella CAK Rajitha 121 1 v Sri Lanka Durban 10 Mar 2019 ODI # 4112
caught WU Tharanga DM de Silva 51 2 v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
caught WIA Fernando SL Malinga 6 2 v Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
caught JE Root LE Plunkett 68 2 v England The Oval 30 May 2019 ODI # 4143
run out 23 2 v Bangladesh The Oval 2 Jun 2019 ODI # 4147
caught V Kohli JJ Bumrah 10 1 v India Southampton 5 Jun 2019 ODI # 4150
not out 17 1 v West Indies Southampton 10 Jun 2019 ODI # 4156
caught Mohammad Nabi Gulbadin Naib 68 2 v Afghanistan Cardiff 15 Jun 2019 ODI # 4160
bowled TA Boult 5 1 v New Zealand Birmingham 19 Jun 2019 ODI # 4165
caught Imam-ul-Haq Shadab Khan 47 2 v Pakistan Lord's 23 Jun 2019 ODI # 4171
bowled SL Malinga 15 2 v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
caught MA Starc NM Lyon 52 1 v Australia Manchester 6 Jul 2019 ODI # 4188
bowled JE Root 107 2 v England Cape Town 4 Feb 2020 ODI # 4234
bowled JE Root 11 1 v England Durban 7 Feb 2020 ODI # 4238
bowled AU Rashid 69 1 v England Johannesburg 9 Feb 2020 ODI # 4242
caught AT Carey JR Hazlewood 15 1 v Australia Paarl 29 Feb 2020 ODI # 4248
bowled MA Starc 0 2 v Australia Bloemfontein 4 Mar 2020 ODI # 4252
bowled JR Hazlewood 26 2 v Australia Potchefstroom 7 Mar 2020 ODI # 4254
caught Babar Azam Shaheen Shah Afridi 20 1 v Pakistan Centurion 2 Apr 2021 ODI # 4285
bowled Haris Rauf 80 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
caught MR Adair Simi Singh 120 1 v Ireland Dublin (Malahide) 16 Jul 2021 ODI # 4305
bowled R Ashwin 27 1 v India Paarl 19 Jan 2022 ODI # 4344
lbw SN Thakur 78 2 v India Paarl 21 Jan 2022 ODI # 4346
caught S Dhawan JJ Bumrah 124 1 v India Cape Town 23 Jan 2022 ODI # 4349
caught Afif Hossain Shakib Al Hasan 62 2 v Bangladesh Johannesburg 20 Mar 2022 ODI # 4372
caught Mahmudullah Mehidy Hasan Miraz 12 1 v Bangladesh Centurion 23 Mar 2022 ODI # 4375
bowled SM Curran 19 1 v England Chester-le-Street 19 Jul 2022 ODI # 4434
caught LS Livingstone DJ Willey 5 2 v England Manchester 22 Jul 2022 ODI # 4435
not out 92 1 v England Leeds 24 Jul 2022 ODI # 4437
lbw Ravi Bishnoi 48 1 v India Lucknow 6 Oct 2022 ODI # 4470
bowled Mohammed Siraj 5 1 v India Ranchi 9 Oct 2022 ODI # 4471
caught Avesh Khan Washington Sundar 6 1 v India Delhi 11 Oct 2022 ODI # 4472
caught JC Buttler SM Curran 37 1 v England Bloemfontein 27 Jan 2023 ODI # 4512
caught BM Duckett OP Stone 31 2 v England Bloemfontein 29 Jan 2023 ODI # 4513
lbw KR Mayers 48 2 v West Indies East London 18 Mar 2023 ODI # 4540
caught FJ Klaassen A Dutt 9 2 v Netherlands Benoni 31 Mar 2023 ODI # 4558
caught TLW Cooper VJ Kingma 8 1 v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
caught C Green MP Stoinis 11 1 v Australia Bloemfontein 7 Sep 2023 ODI # 4635
caught NT Ellis NT Ellis 45 2 v Australia Bloemfontein 9 Sep 2023 ODI # 4638
caught DA Warner TM Head 82 1 v Australia Potchefstroom 12 Sep 2023 ODI # 4642
caught MR Marsh JR Hazlewood 45 1 v Australia Centurion 15 Sep 2023 ODI # 4646
caught C Green NT Ellis 27 1 v Australia Johannesburg 17 Sep 2023 ODI # 4648
caught DM de Silva M Pathirana 100 1 v Sri Lanka Delhi 7 Oct 2023 ODI # 4661
bowled GJ Maxwell 109 1 v Australia Lucknow 12 Oct 2023 ODI # 4667
caught SA Edwards CN Ackermann 20 2 v Netherlands Dharamsala 17 Oct 2023 ODI # 4672
caught JC Buttler RJW Topley 4 1 v England Wankhede 21 Oct 2023 ODI # 4677
caught Nasum Ahmed Hasan Mahmud 174 1 v Bangladesh Wankhede 24 Oct 2023 ODI # 4680
caught Mohammad Wasim (1) Shaheen Shah Afridi 24 2 v Pakistan Chennai 27 Oct 2023 ODI # 4683
caught GD Phillips TG Southee 114 1 v New Zealand Pune 1 Nov 2023 ODI # 4689
bowled Mohammed Siraj 5 2 v India Eden Gardens 5 Nov 2023 ODI # 4694
lbw Mohammad Nabi 41 2 v Afghanistan Ahmedabad 10 Nov 2023 ODI # 4699
caught PJ Cummins JR Hazlewood 3 1 v Australia Eden Gardens 16 Nov 2023 ODI # 4704
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