Records type batting analysis [change type]
View list of dismissals [change view]
Primary team South Africa remove South Africa 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 2011-2019 143 136 20 5507 185 47.47 6215 88.60 12 35 3 495 66 Profile
filtered 2011-2019 143 136 20 5507 185 47.47 6215 88.60 12 35 3 495 66
List of dismissals
caught V Kohli MM Patel 60 1 v India Cape Town 18 Jan 2011 ODI # 3082
run out 1 1 v India Gqeberha 21 Jan 2011 ODI # 3084
bowled MM Patel 8 1 v India Centurion 23 Jan 2011 ODI # 3087
DNB - 2 v West Indies Delhi 24 Feb 2011 ODI # 3106
not out 18 1 v Netherlands Mohali 3 Mar 2011 ODI # 3115
run out 17 2 v England Chennai 6 Mar 2011 ODI # 3120
not out 25 2 v India Nagpur 12 Mar 2011 ODI # 3128
caught DT Johnston PR Stirling 11 1 v Ireland Eden Gardens 15 Mar 2011 ODI # 3133
caught Tamim Iqbal Rubel Hossain 52 1 v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
caught TG Southee JDP Oram 36 2 v New Zealand Mirpur 25 Mar 2011 ODI # 3144
caught MEK Hussey MG Johnson 27 2 v Australia Centurion 19 Oct 2011 ODI # 3203
stumped BJ Haddin XJ Doherty 12 1 v Australia Gqeberha 23 Oct 2011 ODI # 3208
caught XJ Doherty PJ Cummins 21 1 v Australia Durban 28 Oct 2011 ODI # 3211
bowled SL Malinga 10 1 v Sri Lanka Paarl 11 Jan 2012 ODI # 3225
caught SL Malinga SL Malinga 18 2 v Sri Lanka East London 14 Jan 2012 ODI # 3226
run out 72 2 v Sri Lanka Bloemfontein 17 Jan 2012 ODI # 3227
caught KC Sangakkara HMRKB Herath 5 1 v Sri Lanka Kimberley 20 Jan 2012 ODI # 3228
caught AD Mathews SMSM Senanayake 24 1 v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
not out 66 2 v New Zealand Wellington 25 Feb 2012 ODI # 3249
caught MJ Guptill AM Ellis 34 2 v New Zealand Napier 29 Feb 2012 ODI # 3252
lbw RJ Nicol 19 2 v New Zealand Auckland 3 Mar 2012 ODI # 3254
TDNB - 0 v England Cardiff 24 Aug 2012 ODI # 3296
not out 22 1 v England Southampton 28 Aug 2012 ODI # 3298
bowled RS Bopara 1 1 v England The Oval 31 Aug 2012 ODI # 3300
bowled RS Bopara 1 1 v England Lord's 2 Sep 2012 ODI # 3302
caught C Kieswetter JM Anderson 3 2 v England Nottingham 5 Sep 2012 ODI # 3304
caught RJ Nicol KS Williamson 57 1 v New Zealand Paarl 19 Jan 2013 ODI # 3323
run out 2 2 v New Zealand Kimberley 22 Jan 2013 ODI # 3325
caught MJ Guptill KD Mills 19 2 v New Zealand Potchefstroom 25 Jan 2013 ODI # 3328
caught Umar Gul Junaid Khan 26 1 v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
caught Mohammad Irfan Mohammad Irfan 17 1 v Pakistan Centurion 15 Mar 2013 ODI # 3346
caught Younis Khan Wahab Riaz 45 1 v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
not out 62 1 v Netherlands Amstelveen 31 May 2013 ODI # 3359
caught SK Raina I Sharma 30 2 v India Cardiff 6 Jun 2013 ODI # 3363
caught Shoaib Malik Mohammad Irfan 28 1 v Pakistan Birmingham 10 Jun 2013 ODI # 3367
run out 35 1 v West Indies Cardiff 14 Jun 2013 ODI # 3371
caught JC Buttler JC Tredwell 26 1 v England The Oval 19 Jun 2013 ODI # 3375
caught LD Chandimal NLTC Perera 4 2 v Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
caught KC Sangakkara HMRKB Herath 8 2 v Sri Lanka Colombo (RPS) 23 Jul 2013 ODI # 3394
run out 16 1 v Sri Lanka Pallekele 26 Jul 2013 ODI # 3398
stumped KC Sangakkara HMRKB Herath 23 1 v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
caught KC Sangakkara NLTC Perera 6 2 v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
lbw Saeed Ajmal 12 1 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
lbw Shahid Afridi 12 2 v Pakistan Dubai (DICS) 1 Nov 2013 ODI # 3427
stumped Umar Akmal Shahid Afridi 55 1 v Pakistan Abu Dhabi 6 Nov 2013 ODI # 3430
caught Saeed Ajmal Mohammad Irfan 10 1 v Pakistan Abu Dhabi 8 Nov 2013 ODI # 3431
caught Sohail Tanvir Junaid Khan 46 1 v Pakistan Sharjah 11 Nov 2013 ODI # 3433
caught V Sibanda P Utseya 59 1 v Zimbabwe Bulawayo 17 Aug 2014 ODI # 3507
caught E Chigumbura P Utseya 55 1 v Zimbabwe Bulawayo 19 Aug 2014 ODI # 3508
bowled SC Williams 40 2 v Zimbabwe Bulawayo 21 Aug 2014 ODI # 3510
caught SPD Smith MA Starc 106 2 v Australia Harare 27 Aug 2014 ODI # 3516
caught Sikandar Raza J Nyumbu 15 1 v Zimbabwe Harare 29 Aug 2014 ODI # 3518
hit wicket KW Richardson 126 2 v Australia Harare 2 Sep 2014 ODI # 3522
caught E Chigumbura J Nyumbu 121 1 v Zimbabwe Harare 4 Sep 2014 ODI # 3524
caught JP Faulkner MG Johnson 96 2 v Australia Harare 6 Sep 2014 ODI # 3526
caught L Ronchi TA Boult 8 2 v New Zealand Mount Maunganui 21 Oct 2014 ODI # 3536
caught L Ronchi JDS Neesham 67 1 v New Zealand Mount Maunganui 24 Oct 2014 ODI # 3537
caught MR Marsh SR Watson 31 2 v Australia Perth 14 Nov 2014 ODI # 3545
caught MS Wade JR Hazlewood 19 2 v Australia Perth 16 Nov 2014 ODI # 3546
caught DA Warner MR Marsh 17 2 v Australia Canberra 19 Nov 2014 ODI # 3548
caught MS Wade PJ Cummins 28 1 v Australia Melbourne 21 Nov 2014 ODI # 3549
caught GJ Bailey PJ Cummins 2 1 v Australia Sydney 23 Nov 2014 ODI # 3551
lbw JE Taylor 0 1 v West Indies Durban 16 Jan 2015 ODI # 3579
DNB - 1 v West Indies Johannesburg 18 Jan 2015 ODI # 3583
not out 51 2 v West Indies East London 21 Jan 2015 ODI # 3587
caught D Ramdin JO Holder 4 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
caught SS Cottrell AD Russell 16 1 v West Indies Centurion 28 Jan 2015 ODI # 3593
caught BRM Taylor E Chigumbura 24 1 v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
caught S Dhawan MM Sharma 55 2 v India Melbourne 22 Feb 2015 ODI # 3610
caught D Ramdin CH Gayle 62 1 v West Indies Sydney 27 Feb 2015 ODI # 3616
bowled KJ O'Brien 109 1 v Ireland Canberra 3 Mar 2015 ODI # 3621
caught Sarfaraz Ahmed Rahat Ali 27 2 v Pakistan Auckland 7 Mar 2015 ODI # 3626
not out 21 2 v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
caught L Ronchi CJ Anderson 82 1 v New Zealand Auckland 24 Mar 2015 ODI # 3644
not out 63 2 v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
caught Soumya Sarkar Nasir Hossain 41 1 v Bangladesh Mirpur 12 Jul 2015 ODI # 3666
caught Mushfiqur Rahim Shakib Al Hasan 6 1 v Bangladesh Chattogram 15 Jul 2015 ODI # 3668
lbw UT Yadav 62 1 v India Kanpur 11 Oct 2015 ODI # 3689
caught V Kohli AR Patel 51 2 v India Indore 14 Oct 2015 ODI # 3692
caught B Kumar MM Sharma 60 1 v India Rajkot 18 Oct 2015 ODI # 3695
caught MS Dhoni AR Patel 17 2 v India Chennai 22 Oct 2015 ODI # 3698
retired notout 133 1 v India Wankhede 25 Oct 2015 ODI # 3700
caught AD Hales MM Ali 55 2 v England Bloemfontein 3 Feb 2016 ODI # 3732
caught CJ Jordan AU Rashid 46 1 v England Gqeberha 6 Feb 2016 ODI # 3734
not out 33 2 v England Centurion 9 Feb 2016 ODI # 3736
bowled CR Woakes 34 2 v England Johannesburg 12 Feb 2016 ODI # 3737
bowled RJW Topley 0 2 v England Cape Town 14 Feb 2016 ODI # 3738
caught GJ Bailey MA Starc 63 2 v Australia Basseterre 11 Jun 2016 ODI # 3743
not out 73 1 v West Indies Basseterre 15 Jun 2016 ODI # 3747
DNB - 1 v Australia Bridgetown 19 Jun 2016 ODI # 3750
lbw ST Gabriel 3 2 v West Indies Bridgetown 24 Jun 2016 ODI # 3754
caught WTS Porterfield CA Young 21 1 v Ireland Benoni 25 Sep 2016 ODI # 3780
bowled SM Boland 26 2 v Australia Centurion 30 Sep 2016 ODI # 3785
caught SPD Smith MR Marsh 111 1 v Australia Johannesburg 2 Oct 2016 ODI # 3787
caught DA Warner TM Head 33 2 v Australia Durban 5 Oct 2016 ODI # 3790
caught TM Head MR Marsh 69 2 v Australia Gqeberha 9 Oct 2016 ODI # 3792
bowled JM Mennie 11 1 v Australia Cape Town 12 Oct 2016 ODI # 3795
not out 55 2 v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
caught BKG Mendis KMDN Kulasekara 105 1 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
caught DM de Silva LD Madushanka 24 2 v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
caught DAS Gunaratne LD Madushanka 185 1 v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
caught RAS Lakmal LD Madushanka 41 1 v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
lbw IS Sodhi 14 2 v New Zealand Hamilton 19 Feb 2017 ODI # 3836
bowled C de Grandhomme 11 2 v New Zealand Christchurch 22 Feb 2017 ODI # 3839
caught TG Southee C de Grandhomme 36 1 v New Zealand Wellington 25 Feb 2017 ODI # 3841
caught MJ Santner JDS Neesham 67 1 v New Zealand Hamilton 1 Mar 2017 ODI # 3843
not out 51 2 v New Zealand Auckland 4 Mar 2017 ODI # 3846
caught JC Buttler LE Plunkett 67 2 v England Leeds 24 May 2017 ODI # 3872
caught JC Buttler LE Plunkett 16 2 v England Southampton 27 May 2017 ODI # 3873
caught JC Buttler JT Ball 5 2 v England Lord's 29 May 2017 ODI # 3874
caught LD Chandimal N Pradeep 75 1 v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
bowled Hasan Ali 26 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
bowled HH Pandya 36 1 v India The Oval 11 Jun 2017 ODI # 3886
DNB - 2 v Bangladesh Kimberley 15 Oct 2017 ODI # 3923
bowled Shakib Al Hasan 0 1 v Bangladesh Paarl 18 Oct 2017 ODI # 3925
retired notout 91 1 v Bangladesh East London 22 Oct 2017 ODI # 3929
caught HH Pandya B Kumar 120 1 v India Durban 1 Feb 2018 ODI # 3969
caught AD Mathews PADLR Sandakan 47 2 v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
caught A Dananjaya A Dananjaya 49 2 v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
caught RAS Lakmal NLTC Perera 10 1 v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
caught CR Ervine B Mavuta 26 2 v Zimbabwe Paarl 6 Oct 2018 ODI # 4051
not out 10 2 v Australia Perth 4 Nov 2018 ODI # 4065
bowled PJ Cummins 47 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
caught SE Marsh MP Stoinis 125 1 v Australia Hobart 11 Nov 2018 ODI # 4069
DNB - 1 v Pakistan Gqeberha 19 Jan 2019 ODI # 4080
caught Sarfaraz Ahmed Shaheen Shah Afridi 8 2 v Pakistan Durban 22 Jan 2019 ODI # 4081
not out 40 2 v Pakistan Centurion 25 Jan 2019 ODI # 4084
caught Mohammad Hafeez Shadab Khan 57 1 v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
not out 50 2 v Pakistan Cape Town 30 Jan 2019 ODI # 4090
not out 112 2 v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
bowled NLTC Perera 57 1 v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
caught N Dickwella SL Malinga 36 1 v Sri Lanka Durban 10 Mar 2019 ODI # 4112
caught PARP Perera DM de Silva 43 2 v Sri Lanka Gqeberha 13 Mar 2019 ODI # 4114
caught BKG Mendis NLTC Perera 24 2 v Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
caught MM Ali JC Archer 5 2 v England The Oval 30 May 2019 ODI # 4143
bowled Mehidy Hasan Miraz 62 2 v Bangladesh The Oval 2 Jun 2019 ODI # 4147
bowled YS Chahal 38 1 v India Southampton 5 Jun 2019 ODI # 4150
not out 0 1 v West Indies Southampton 10 Jun 2019 ODI # 4156
DNB - 2 v Afghanistan Cardiff 15 Jun 2019 ODI # 4160
bowled LH Ferguson 23 1 v New Zealand Birmingham 19 Jun 2019 ODI # 4165
caught Sarfaraz Ahmed Mohammad Amir 63 2 v Pakistan Lord's 23 Jun 2019 ODI # 4171
not out 96 2 v Sri Lanka Chester-le-Street 28 Jun 2019 ODI # 4176
caught MA Starc JP Behrendorff 100 1 v Australia Manchester 6 Jul 2019 ODI # 4188
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