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 2010-2023 173 149 43 4458 139 42.05 4315 103.31 6 24 9 330 138 Profile
List of dismissals
not out 23 1 v West Indies North Sound 22 May 2010 ODI # 2979
not out 26 1 v West Indies North Sound 24 May 2010 ODI # 2980
caught D Ramdin JE Taylor 5 1 v West Indies Roseau 28 May 2010 ODI # 2982
DNB - 2 v West Indies Roseau 30 May 2010 ODI # 2984
bowled SW Masakadza 51 1 v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
DNB - 2 v Zimbabwe Potchefstroom 17 Oct 2010 ODI # 3059
not out 33 1 v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
DNB - 2 v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
caught Wahab Riaz Wahab Riaz 6 1 v Pakistan Abu Dhabi 31 Oct 2010 ODI # 3063
bowled Mohammad Hafeez 6 1 v Pakistan Dubai (DICS) 2 Nov 2010 ODI # 3064
bowled Wahab Riaz 0 1 v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
bowled SK Raina 9 1 v India Durban 12 Jan 2011 ODI # 3079
caught PP Chawla (sub) Z Khan 27 2 v India Johannesburg 15 Jan 2011 ODI # 3080
caught MJ Clarke XJ Doherty 11 2 v Australia Centurion 19 Oct 2011 ODI # 3203
caught BJ Haddin PJ Cummins 59 1 v Australia Gqeberha 23 Oct 2011 ODI # 3208
not out 11 1 v Australia Durban 28 Oct 2011 ODI # 3211
run out 14 2 v New Zealand Kimberley 22 Jan 2013 ODI # 3325
bowled KD Mills 15 2 v New Zealand Potchefstroom 25 Jan 2013 ODI # 3328
lbw Saeed Ajmal 67 1 v Pakistan Durban 21 Mar 2013 ODI # 3348
not out 20 2 v Pakistan Benoni 24 Mar 2013 ODI # 3350
run out 0 2 v India Cardiff 6 Jun 2013 ODI # 3363
caught Misbah-ul-Haq Junaid Khan 19 1 v Pakistan Birmingham 10 Jun 2013 ODI # 3367
caught DJG Sammy DJ Bravo 38 1 v West Indies Cardiff 14 Jun 2013 ODI # 3371
not out 56 1 v England The Oval 19 Jun 2013 ODI # 3375
bowled TM Dilshan 14 2 v Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
not out 22 2 v Sri Lanka Colombo (RPS) 23 Jul 2013 ODI # 3394
not out 85 1 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
bowled BAW Mendis 1 1 v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
caught KC Sangakkara RAS Lakmal 0 2 v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
caught Shahid Afridi Shahid Afridi 37 1 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
lbw Mohammad Hafeez 11 2 v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
bowled Saeed Ajmal 34 1 v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
lbw Mohammad Hafeez 5 1 v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
caught Saeed Ajmal Saeed Ajmal 15 1 v Pakistan Sharjah 11 Nov 2013 ODI # 3433
caught Umar Akmal Anwar Ali 4 2 v Pakistan Cape Town 24 Nov 2013 ODI # 3438
not out 2 2 v Pakistan Gqeberha 27 Nov 2013 ODI # 3440
caught Umar Akmal Sohail Tanvir 24 2 v Pakistan Centurion 30 Nov 2013 ODI # 3441
not out 5 1 v India Johannesburg 5 Dec 2013 ODI # 3442
lbw Mohammed Shami 0 1 v India Durban 8 Dec 2013 ODI # 3443
not out 56 1 v India Centurion 11 Dec 2013 ODI # 3444
not out 36 1 v Sri Lanka Colombo (RPS) 6 Jul 2014 ODI # 3500
caught SMSM Senanayake TM Dilshan 4 2 v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
not out 4 1 v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
DNB - 1 v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
lbw BV Vitori 45 1 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
not out 13 2 v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
DNB - 2 v Australia Harare 27 Aug 2014 ODI # 3516
lbw P Utseya 0 1 v Zimbabwe Harare 29 Aug 2014 ODI # 3518
bowled MG Johnson 3 2 v Australia Harare 2 Sep 2014 ODI # 3522
not out 10 1 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
DNB - 2 v Australia Harare 6 Sep 2014 ODI # 3526
bowled CJ Anderson 7 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
bowled JDS Neesham 17 1 v New Zealand Hamilton 27 Oct 2014 ODI # 3538
caught MR Marsh NM Coulter-Nile 65 2 v Australia Perth 14 Nov 2014 ODI # 3545
not out 22 2 v Australia Perth 16 Nov 2014 ODI # 3546
lbw MA Starc 3 2 v Australia Canberra 19 Nov 2014 ODI # 3548
caught SPD Smith JP Faulkner 45 1 v Australia Melbourne 21 Nov 2014 ODI # 3549
caught PJ Cummins SPD Smith 5 1 v Australia Sydney 23 Nov 2014 ODI # 3551
caught DR Smith JO Holder 70 1 v West Indies Durban 16 Jan 2015 ODI # 3579
not out 0 1 v West Indies Johannesburg 18 Jan 2015 ODI # 3583
DNB - 2 v West Indies East London 21 Jan 2015 ODI # 3587
not out 130 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
caught D Ramdin JO Holder 23 1 v West Indies Centurion 28 Jan 2015 ODI # 3593
not out 138 1 v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
run out 22 2 v India Melbourne 22 Feb 2015 ODI # 3610
caught JE Taylor AD Russell 20 1 v West Indies Sydney 27 Feb 2015 ODI # 3616
not out 46 1 v Ireland Canberra 3 Mar 2015 ODI # 3621
lbw Rahat Ali 0 2 v Pakistan Auckland 7 Mar 2015 ODI # 3626
bowled Mohammad Naveed 49 1 v U.A.E. Wellington 12 Mar 2015 ODI # 3633
DNB - 2 v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
caught L Ronchi CJ Anderson 49 1 v New Zealand Auckland 24 Mar 2015 ODI # 3644
DNB - 2 v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
caught Mashrafe Mortaza Mahmudullah 9 1 v Bangladesh Mirpur 12 Jul 2015 ODI # 3666
caught Sabbir Rahman Mashrafe Mortaza 44 1 v Bangladesh Chattogram 15 Jul 2015 ODI # 3668
caught AF Milne JDS Neesham 14 1 v New Zealand Centurion 19 Aug 2015 ODI # 3676
caught C Munro DAJ Bracewell 5 1 v New Zealand Potchefstroom 23 Aug 2015 ODI # 3677
caught L Ronchi AF Milne 36 1 v New Zealand Durban 26 Aug 2015 ODI # 3678
stumped MS Dhoni A Mishra 13 1 v India Kanpur 11 Oct 2015 ODI # 3689
caught MS Dhoni B Kumar 0 2 v India Indore 14 Oct 2015 ODI # 3692
caught AM Rahane Harbhajan Singh 33 1 v India Rajkot 18 Oct 2015 ODI # 3695
lbw Harbhajan Singh 6 2 v India Chennai 22 Oct 2015 ODI # 3698
not out 22 1 v India Wankhede 25 Oct 2015 ODI # 3700
caught GC Wilson KJ O'Brien 14 1 v Ireland Benoni 25 Sep 2016 ODI # 3780
not out 10 2 v Australia Centurion 30 Sep 2016 ODI # 3785
caught A Zampa JW Hastings 26 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
not out 118 2 v Australia Durban 5 Oct 2016 ODI # 3790
caught SPD Smith CP Tremain 39 1 v Australia Cape Town 12 Oct 2016 ODI # 3795
DNB - 2 v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
not out 117 1 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
caught TWM Latham IS Sodhi 28 2 v New Zealand Christchurch 22 Feb 2017 ODI # 3839
caught NT Broom MJ Santner 3 1 v New Zealand Wellington 25 Feb 2017 ODI # 3841
caught DG Brownlie MJ Santner 1 1 v New Zealand Hamilton 1 Mar 2017 ODI # 3843
not out 45 2 v New Zealand Auckland 4 Mar 2017 ODI # 3846
caught BA Stokes CR Woakes 11 2 v England Leeds 24 May 2017 ODI # 3872
not out 71 2 v England Southampton 27 May 2017 ODI # 3873
DNB - 2 v England Lord's 29 May 2017 ODI # 3874
caught S Prasanna RAS Lakmal 18 1 v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
not out 75 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
run out 1 1 v India The Oval 11 Jun 2017 ODI # 3886
DNB - 2 v Bangladesh Kimberley 15 Oct 2017 ODI # 3923
caught V Kohli Kuldeep Yadav 7 1 v India Durban 1 Feb 2018 ODI # 3969
caught AM Rahane Kuldeep Yadav 0 1 v India Centurion 4 Feb 2018 ODI # 3970
caught MS Dhoni JJ Bumrah 25 2 v India Cape Town 7 Feb 2018 ODI # 3971
lbw YS Chahal 39 2 v India Johannesburg 10 Feb 2018 ODI # 3973
bowled YS Chahal 36 2 v India Gqeberha 13 Feb 2018 ODI # 3976
lbw RAS Lakmal 10 2 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
caught BKG Mendis RAS Lakmal 3 2 v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
caught DM de Silva NLTC Perera 51 1 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
bowled RAS Lakmal 21 2 v Sri Lanka Pallekele 8 Aug 2018 ODI # 4030
not out 2 2 v Australia Perth 4 Nov 2018 ODI # 4065
lbw MP Stoinis 51 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
caught AJ Finch JR Hazlewood 139 1 v Australia Hobart 11 Nov 2018 ODI # 4069
not out 16 1 v Pakistan Gqeberha 19 Jan 2019 ODI # 4080
caught Imam-ul-Haq Shadab Khan 31 2 v Pakistan Durban 22 Jan 2019 ODI # 4081
DNB - 2 v Pakistan Centurion 25 Jan 2019 ODI # 4084
lbw Mohammad Amir 4 1 v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
DNB - 2 v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
stumped N Dickwella DM de Silva 25 1 v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
not out 41 1 v Sri Lanka Durban 10 Mar 2019 ODI # 4112
not out 25 2 v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
caught Mehidy Hasan Miraz Mustafizur Rahman 38 2 v Bangladesh The Oval 2 Jun 2019 ODI # 4147
caught YS Chahal YS Chahal 31 1 v India Southampton 5 Jun 2019 ODI # 4150
DNB - 1 v West Indies Southampton 10 Jun 2019 ODI # 4156
DNB - 2 v Afghanistan Cardiff 15 Jun 2019 ODI # 4160
caught TA Boult LH Ferguson 36 1 v New Zealand Birmingham 19 Jun 2019 ODI # 4165
bowled Shaheen Shah Afridi 31 2 v Pakistan Lord's 23 Jun 2019 ODI # 4171
DNB - 2 v England Cape Town 4 Feb 2020 ODI # 4234
DNB - 1 v England Durban 7 Feb 2020 ODI # 4238
not out 69 1 v England Johannesburg 9 Feb 2020 ODI # 4242
caught AT Carey PJ Cummins 64 1 v Australia Paarl 29 Feb 2020 ODI # 4248
not out 37 2 v Australia Bloemfontein 4 Mar 2020 ODI # 4252
not out 3 2 v Australia Potchefstroom 7 Mar 2020 ODI # 4254
caught Mohammad Rizwan Haris Rauf 50 1 v Pakistan Centurion 2 Apr 2021 ODI # 4285
not out 50 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
TDNB - 0 v Ireland Dublin (Malahide) 11 Jul 2021 ODI # 4301
caught HT Tector Simi Singh 24 2 v Ireland Dublin (Malahide) 13 Jul 2021 ODI # 4302
caught MP O'Dowd T van der Gugten 12 1 v Netherlands Centurion 26 Nov 2021 ODI # 4337
not out 2 1 v India Paarl 19 Jan 2022 ODI # 4344
DNB - 2 v India Paarl 21 Jan 2022 ODI # 4346
caught V Kohli M Prasidh Krishna 39 1 v India Cape Town 23 Jan 2022 ODI # 4349
stumped Mushfiqur Rahim Mehidy Hasan Miraz 79 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
DNB - 2 v Bangladesh Johannesburg 20 Mar 2022 ODI # 4372
caught Mushfiqur Rahim Taskin Ahmed 16 1 v Bangladesh Centurion 23 Mar 2022 ODI # 4375
not out 24 1 v England Chester-le-Street 19 Jul 2022 ODI # 4434
bowled SM Curran 12 2 v England Manchester 22 Jul 2022 ODI # 4435
DNB - 1 v England Leeds 24 Jul 2022 ODI # 4437
not out 75 1 v India Lucknow 6 Oct 2022 ODI # 4470
not out 35 1 v India Ranchi 9 Oct 2022 ODI # 4471
bowled Washington Sundar 7 1 v India Delhi 11 Oct 2022 ODI # 4472
caught DJ Willey SM Curran 53 1 v England Bloemfontein 27 Jan 2023 ODI # 4512
not out 58 2 v England Bloemfontein 29 Jan 2023 ODI # 4513
caught JC Buttler JC Archer 13 2 v England Kimberley 1 Feb 2023 ODI # 4514
caught AJ Hosein AJ Hosein 17 2 v West Indies Potchefstroom 21 Mar 2023 ODI # 4544
DNB - 2 v Netherlands Benoni 31 Mar 2023 ODI # 4558
caught PA van Meekeren PA van Meekeren 91 1 v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
caught AT Carey JR Hazlewood 0 1 v Australia Bloemfontein 7 Sep 2023 ODI # 4635
lbw NT Ellis 49 2 v Australia Bloemfontein 9 Sep 2023 ODI # 4638
caught MR Marsh MP Stoinis 8 1 v Australia Potchefstroom 12 Sep 2023 ODI # 4642
not out 82 1 v Australia Centurion 15 Sep 2023 ODI # 4646
caught JP Inglis SA Abbott 63 1 v Australia Johannesburg 17 Sep 2023 ODI # 4648
not out 39 1 v Sri Lanka Delhi 7 Oct 2023 ODI # 4661
bowled MA Starc 17 1 v Australia Lucknow 12 Oct 2023 ODI # 4667
bowled LV van Beek 43 2 v Netherlands Dharamsala 17 Oct 2023 ODI # 4672
caught BA Stokes RJW Topley 5 1 v England Wankhede 21 Oct 2023 ODI # 4677
not out 34 1 v Bangladesh Wankhede 24 Oct 2023 ODI # 4680
caught Mohammad Rizwan Shaheen Shah Afridi 29 2 v Pakistan Chennai 27 Oct 2023 ODI # 4683
caught DJ Mitchell JDS Neesham 53 1 v New Zealand Pune 1 Nov 2023 ODI # 4689
bowled RA Jadeja 11 2 v India Eden Gardens 5 Nov 2023 ODI # 4694
caught Mohammad Nabi Mohammad Nabi 24 2 v Afghanistan Ahmedabad 10 Nov 2023 ODI # 4699
caught TM Head PJ Cummins 101 1 v Australia Eden Gardens 16 Nov 2023 ODI # 4704
caught KL Rahul Avesh Khan 2 1 v India Johannesburg 17 Dec 2023 ODI # 4713
DNB - 2 v India Gqeberha 19 Dec 2023 ODI # 4714
caught KL Rahul Mukesh Kumar 10 2 v India Paarl 21 Dec 2023 ODI # 4716
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