Records type batting analysis [change type]
View list of dismissals [change view]
Primary team India remove India 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 2016-2023 75 70 14 2820 112 50.35 3211 87.82 7 18 2 224 61 Profile
filtered 2016-2023 75 70 14 2820 112 50.35 3211 87.82 7 18 2 224 61
List of dismissals
not out 100 2 v Zimbabwe Harare 11 Jun 2016 ODI # 3742
bowled CJ Chibhabha 33 2 v Zimbabwe Harare 13 Jun 2016 ODI # 3744
not out 63 2 v Zimbabwe Harare 15 Jun 2016 ODI # 3746
bowled DJ Willey 8 2 v England Pune 15 Jan 2017 ODI # 3819
caught BA Stokes CR Woakes 5 1 v England Cuttack 19 Jan 2017 ODI # 3821
caught JC Buttler JT Ball 11 2 v England Eden Gardens 22 Jan 2017 ODI # 3824
DNB - 2 v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
bowled A Dananjaya 4 2 v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
caught HDRL Thirimanne A Dananjaya 17 2 v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
caught PW Hasaranga A Dananjaya 7 1 v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
not out 9 2 v England Nottingham 12 Jul 2018 ODI # 4014
caught JC Buttler LE Plunkett 0 2 v England Lord's 14 Jul 2018 ODI # 4016
lbw Rashid Khan 60 2 v Afghanistan Dubai (DICS) 25 Sep 2018 ODI # 4046
caught AT Carey A Zampa 26 1 v Australia Mohali 10 Mar 2019 ODI # 4111
caught F du Plessis K Rabada 26 2 v South Africa Southampton 5 Jun 2019 ODI # 4150
not out 11 1 v Australia The Oval 9 Jun 2019 ODI # 4155
caught Babar Azam Wahab Riaz 57 1 v Pakistan Manchester 16 Jun 2019 ODI # 4161
caught Hazratullah Zazai Mohammad Nabi 30 1 v Afghanistan Southampton 22 Jun 2019 ODI # 4169
bowled JO Holder 48 1 v West Indies Manchester 27 Jun 2019 ODI # 4175
caught CR Woakes CR Woakes 0 2 v England Birmingham 30 Jun 2019 ODI # 4179
caught Mushfiqur Rahim Rubel Hossain 77 1 v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
caught MDKJ Perera SL Malinga 111 2 v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
caught TWM Latham MJ Henry 1 2 v New Zealand Manchester 9 Jul 2019 ODI # 4190
caught SO Hetmyer SS Cottrell 6 1 v West Indies Chennai 15 Dec 2019 ODI # 4221
caught RL Chase AS Joseph 102 1 v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
caught SD Hope AS Joseph 77 2 v West Indies Cuttack 22 Dec 2019 ODI # 4223
caught SPD Smith AC Agar 47 1 v Australia Wankhede 14 Jan 2020 ODI # 4231
run out 80 1 v Australia Rajkot 17 Jan 2020 ODI # 4232
lbw AC Agar 19 2 v Australia Bengaluru 19 Jan 2020 ODI # 4233
not out 88 1 v New Zealand Hamilton 5 Feb 2020 ODI # 4235
bowled C de Grandhomme 4 2 v New Zealand Auckland 8 Feb 2020 ODI # 4239
caught KA Jamieson HK Bennett 112 1 v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
caught SPD Smith A Zampa 12 2 v Australia Sydney 27 Nov 2020 ODI # 4265
caught JR Hazlewood A Zampa 76 2 v Australia Sydney 29 Nov 2020 ODI # 4266
lbw AC Agar 5 1 v Australia Canberra 2 Dec 2020 ODI # 4267
not out 62 1 v England Pune 23 Mar 2021 ODI # 4281
caught RJW Topley TK Curran 108 1 v England Pune 26 Mar 2021 ODI # 4283
caught MM Ali LS Livingstone 7 1 v England Pune 28 Mar 2021 ODI # 4284
caught Q de Kock AK Markram 12 2 v South Africa Paarl 19 Jan 2022 ODI # 4344
caught HE van der Dussen SSB Magala 55 1 v South Africa Paarl 21 Jan 2022 ODI # 4346
caught JN Malan L Ngidi 9 2 v South Africa Cape Town 23 Jan 2022 ODI # 4349
run out 49 1 v West Indies Ahmedabad 9 Feb 2022 ODI # 4355
DNB - 2 v Zimbabwe Harare 18 Aug 2022 ODI # 4451
lbw VM Nyauchi 1 2 v Zimbabwe Harare 20 Aug 2022 ODI # 4454
bowled B Evans 30 1 v Zimbabwe Harare 22 Aug 2022 ODI # 4457
caught Anamul Haque Ebadot Hossain 73 1 v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
lbw Mehidy Hasan Miraz 14 2 v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
bowled Ebadot Hossain 8 1 v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
bowled CAK Rajitha 39 1 v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
not out 64 2 v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
caught DN Wellalage (sub) CBRLS Kumara 7 1 v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
not out 75 2 v Australia Wankhede 17 Mar 2023 ODI # 4538
lbw MA Starc 9 1 v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
caught SA Abbott A Zampa 32 2 v Australia Chennai 22 Mar 2023 ODI # 4545
not out 111 1 v Pakistan Colombo (RPS) 10 Sep 2023 ODI # 4639
caught DN Wellalage DN Wellalage 39 1 v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
caught Shamim Hossain Mahedi Hasan 19 2 v Bangladesh Colombo (RPS) 15 Sep 2023 ODI # 4645
DNB - 2 v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
not out 58 2 v Australia Mohali 22 Sep 2023 ODI # 4651
bowled C Green 52 1 v Australia Indore 24 Sep 2023 ODI # 4654
caught AT Carey MA Starc 26 2 v Australia Rajkot 27 Sep 2023 ODI # 4657
not out 97 2 v Australia Chennai 8 Oct 2023 ODI # 4662
DNB - 2 v Afghanistan Delhi 11 Oct 2023 ODI # 4666
not out 19 2 v Pakistan Ahmedabad 14 Oct 2023 ODI # 4669
not out 34 2 v Bangladesh Pune 19 Oct 2023 ODI # 4674
lbw MJ Santner 27 2 v New Zealand Dharamsala 22 Oct 2023 ODI # 4678
caught JM Bairstow DJ Willey 39 1 v England Lucknow 29 Oct 2023 ODI # 4686
caught MADI Hemantha PVD Chameera 21 1 v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
caught HE van der Dussen M Jansen 8 1 v South Africa Eden Gardens 5 Nov 2023 ODI # 4694
caught SA Engelbrecht BFW de Leede 102 1 v Netherlands Bengaluru 12 Nov 2023 ODI # 4702
not out 39 1 v New Zealand Wankhede 15 Nov 2023 ODI # 4703
caught JP Inglis MA Starc 66 1 v Australia Ahmedabad 19 Nov 2023 ODI # 4705
DNB - 2 v South Africa Johannesburg 17 Dec 2023 ODI # 4713
caught DA Miller N Burger 56 1 v South Africa Gqeberha 19 Dec 2023 ODI # 4714
caught H Klaasen PWA Mulder 21 1 v South Africa 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