Records type batting analysis [change type]
View list of dismissals [change view]
Innings in match 2nd innings remove 2nd innings 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 70 70 3 2858 178 42.65 2746 104.07 5 15 2 335 61
List of dismissals
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
bowled SMSM Senanayake 27 2 v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
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
bowled SL Malinga 4 2 v Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
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 SPD Smith GJ Maxwell 1 2 v Australia Harare 2 Sep 2014 ODI # 3522
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
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 V Kohli Mohammed Shami 7 2 v India Melbourne 22 Feb 2015 ODI # 3610
caught Sarfaraz Ahmed Mohammad Irfan 0 2 v Pakistan Auckland 7 Mar 2015 ODI # 3626
not out 78 2 v Sri Lanka Sydney 18 Mar 2015 ODI # 3640
caught Sabbir Rahman Nasir Hossain 35 2 v Bangladesh Mirpur 10 Jul 2015 ODI # 3663
caught MM Sharma Harbhajan Singh 34 2 v India Indore 14 Oct 2015 ODI # 3692
caught AM Rahane Harbhajan Singh 43 2 v India Chennai 22 Oct 2015 ODI # 3698
not out 138 2 v England Bloemfontein 3 Feb 2016 ODI # 3732
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
caught JP Faulkner JR Hazlewood 19 2 v Australia Basseterre 11 Jun 2016 ODI # 3743
caught D Ramdin ST Gabriel 6 2 v West Indies Bridgetown 24 Jun 2016 ODI # 3754
caught TM Head SM Boland 178 2 v Australia Centurion 30 Sep 2016 ODI # 3785
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 DS Weerakkody PADLR Sandakan 34 2 v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
bowled CBRLS Kumara 8 2 v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
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 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
not out 168 2 v Bangladesh Kimberley 15 Oct 2017 ODI # 3923
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
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
run out 33 2 v Pakistan Centurion 25 Jan 2019 ODI # 4084
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 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 Mohammad Nabi Gulbadin Naib 68 2 v Afghanistan Cardiff 15 Jun 2019 ODI # 4160
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
bowled JE Root 107 2 v England Cape Town 4 Feb 2020 ODI # 4234
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
lbw SN Thakur 78 2 v India Paarl 21 Jan 2022 ODI # 4346
caught Afif Hossain Shakib Al Hasan 62 2 v Bangladesh Johannesburg 20 Mar 2022 ODI # 4372
caught LS Livingstone DJ Willey 5 2 v England Manchester 22 Jul 2022 ODI # 4435
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 NT Ellis NT Ellis 45 2 v Australia Bloemfontein 9 Sep 2023 ODI # 4638
caught SA Edwards CN Ackermann 20 2 v Netherlands Dharamsala 17 Oct 2023 ODI # 4672
caught Mohammad Wasim (1) Shaheen Shah Afridi 24 2 v Pakistan Chennai 27 Oct 2023 ODI # 4683
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
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