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 2014-2024 197 224 24 7948 199 39.74 10320 77.01 17 54 14 760 184 Profile
filtered 2014-2024 197 224 24 7948 199 39.74 10320 77.01 17 54 14 760 184
List of dismissals
caught JR Hazlewood NM Lyon 3 2 Test v Australia Melbourne 26 Dec 2014 Test # 2152
caught SR Watson MG Johnson 1 4 Test v Australia Melbourne 26 Dec 2014 Test # 2152
caught MA Starc MA Starc 110 2 Test v Australia Sydney 6 Jan 2015 Test # 2156
caught DA Warner NM Lyon 16 4 Test v Australia Sydney 6 Jan 2015 Test # 2156
lbw KTGD Prasad 7 2 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
lbw HMRKB Herath 5 4 Test v Sri Lanka Galle 12 Aug 2015 Test # 2176
caught LD Chandimal PVD Chameera 108 1 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
bowled KTGD Prasad 2 3 Test v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
bowled KTGD Prasad 2 1 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
bowled N Pradeep 2 3 Test v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
not out 100 2 ODI v Zimbabwe Harare 11 Jun 2016 ODI # 3742
bowled CJ Chibhabha 33 2 ODI v Zimbabwe Harare 13 Jun 2016 ODI # 3744
not out 63 2 ODI v Zimbabwe Harare 15 Jun 2016 ODI # 3746
bowled DT Tiripano 0 2 T20I v Zimbabwe Harare 18 Jun 2016 T20I # 558
not out 47 2 T20I v Zimbabwe Harare 20 Jun 2016 T20I # 559
bowled N Madziva 22 1 T20I v Zimbabwe Harare 22 Jun 2016 T20I # 560
caught SO Dowrich ST Gabriel 158 2 Test v West Indies Kingston 30 Jul 2016 Test # 2211
caught KC Brathwaite RL Chase 50 1 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
caught KC Brathwaite ML Cummins 28 3 Test v West Indies Gros Islet 9 Aug 2016 Test # 2215
TDNB - 0 Test v West Indies Port of Spain 18 Aug 2016 Test # 2218
not out 110 2 T20I v West Indies Lauderhill 27 Aug 2016 T20I # 562
DNB - 2 T20I v West Indies Lauderhill 28 Aug 2016 T20I # 563
caught BJ Watling MJ Santner 32 1 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
caught LRPL Taylor IS Sodhi 38 3 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
caught BA Stokes SCJ Broad 0 1 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
caught JM Bairstow SCJ Broad 10 3 Test v England Visakhapatnam 17 Nov 2016 Test # 2235
bowled MM Ali 24 2 Test v England Wankhede 8 Dec 2016 Test # 2239
caught JC Buttler AU Rashid 199 2 Test v England Chennai 16 Dec 2016 Test # 2241
bowled DJ Willey 8 2 ODI v England Pune 15 Jan 2017 ODI # 3819
caught BA Stokes CR Woakes 5 1 ODI v England Cuttack 19 Jan 2017 ODI # 3821
caught JC Buttler JT Ball 11 2 ODI v England Eden Gardens 22 Jan 2017 ODI # 3824
caught AU Rashid CJ Jordan 8 1 T20I v England Kanpur 26 Jan 2017 T20I # 592
caught BA Stokes CJ Jordan 71 1 T20I v England Nagpur 29 Jan 2017 T20I # 593
bowled BA Stokes 22 1 T20I v England Bengaluru 1 Feb 2017 T20I # 594
bowled Taskin Ahmed 2 1 Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
caught Mushfiqur Rahim Taskin Ahmed 10 3 Test v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
caught DA Warner SNJ O'Keefe 64 2 Test v Australia Pune 23 Feb 2017 Test # 2250
lbw NM Lyon 10 4 Test v Australia Pune 23 Feb 2017 Test # 2250
caught MT Renshaw NM Lyon 90 1 Test v Australia Bengaluru 4 Mar 2017 Test # 2251
caught SPD Smith SNJ O'Keefe 51 3 Test v Australia Bengaluru 4 Mar 2017 Test # 2251
caught MS Wade PJ Cummins 67 2 Test v Australia Ranchi 16 Mar 2017 Test # 2256
caught DA Warner PJ Cummins 60 2 Test v Australia Dharamsala 25 Mar 2017 Test # 2258
not out 51 4 Test v Australia Dharamsala 25 Mar 2017 Test # 2258
run out 57 1 Test v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
caught FDM Karunaratne PM Pushpakumara 85 1 Test v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
DNB - 2 ODI v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
bowled A Dananjaya 4 2 ODI v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
caught HDRL Thirimanne A Dananjaya 17 2 ODI v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
caught PW Hasaranga A Dananjaya 7 1 ODI v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
caught MD Shanaka S Prasanna 24 2 T20I v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
caught N Dickwella RAS Lakmal 0 1 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
bowled RAS Lakmal 79 3 Test v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
bowled PLS Gamage 7 2 Test v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
bowled NLTC Perera 61 1 T20I v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
caught N Dickwella N Pradeep 89 1 T20I v Sri Lanka Indore 22 Dec 2017 T20I # 634
lbw PVD Chameera 4 2 T20I v Sri Lanka Wankhede 24 Dec 2017 T20I # 635
caught M Morkel M Morkel 10 2 Test v South Africa Centurion 13 Jan 2018 Test # 2293
caught KA Maharaj L Ngidi 4 4 Test v South Africa Centurion 13 Jan 2018 Test # 2293
caught Q de Kock VD Philander 0 1 Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
caught F du Plessis VD Philander 16 3 Test v South Africa Johannesburg 24 Jan 2018 Test # 2294
hit wicket BMAJ Mendis 18 2 T20I v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
DNB - 1 T20I v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
caught Sabbir Rahman Rubel Hossain 24 2 T20I v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
bowled Yamin Ahmadzai 54 1 Test v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
caught KJ O'Brien KJ O'Brien 70 1 T20I v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
not out 101 2 T20I v England Manchester 3 Jul 2018 T20I # 684
bowled LE Plunkett 6 1 T20I v England Cardiff 6 Jul 2018 T20I # 688
caught CJ Jordan JT Ball 19 2 T20I v England Bristol 8 Jul 2018 T20I # 690
not out 9 2 ODI v England Nottingham 12 Jul 2018 ODI # 4014
caught JC Buttler LE Plunkett 0 2 ODI v England Lord's 14 Jul 2018 ODI # 4016
bowled SM Curran 4 2 Test v England Birmingham 1 Aug 2018 Test # 2314
caught JM Bairstow BA Stokes 13 4 Test v England Birmingham 1 Aug 2018 Test # 2314
caught JM Bairstow JM Anderson 8 1 Test v England Lord's 9 Aug 2018 Test # 2315
lbw JM Anderson 10 3 Test v England Lord's 9 Aug 2018 Test # 2315
lbw CR Woakes 23 1 Test v England Nottingham 18 Aug 2018 Test # 2316
bowled BA Stokes 36 3 Test v England Nottingham 18 Aug 2018 Test # 2316
lbw SCJ Broad 19 2 Test v England Southampton 30 Aug 2018 Test # 2317
bowled SCJ Broad 0 4 Test v England Southampton 30 Aug 2018 Test # 2317
bowled SM Curran 37 2 Test v England The Oval 7 Sep 2018 Test # 2318
bowled AU Rashid 149 4 Test v England The Oval 7 Sep 2018 Test # 2318
lbw Rashid Khan 60 2 ODI v Afghanistan Dubai (DICS) 25 Sep 2018 ODI # 4046
lbw ST Gabriel 0 1 Test v West Indies Rajkot 4 Oct 2018 Test # 2319
bowled JO Holder 4 2 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
not out 33 4 Test v West Indies Hyderabad 12 Oct 2018 Test # 2321
caught DM Bravo CR Brathwaite 16 2 T20I v West Indies Eden Gardens 4 Nov 2018 T20I # 707
not out 26 1 T20I v West Indies Lucknow 6 Nov 2018 T20I # 709
caught D Ramdin O Thomas 17 2 T20I v West Indies Chennai 11 Nov 2018 T20I # 710
stumped AT Carey A Zampa 13 2 T20I v Australia Brisbane 21 Nov 2018 T20I # 712
TDNB - 0 T20I v Australia Melbourne 23 Nov 2018 T20I # 713
caught NM Coulter-Nile GJ Maxwell 14 2 T20I v Australia Sydney 25 Nov 2018 T20I # 714
caught AJ Finch JR Hazlewood 2 1 Test v Australia Adelaide 6 Dec 2018 Test # 2333
caught TD Paine JR Hazlewood 44 3 Test v Australia Adelaide 6 Dec 2018 Test # 2333
bowled JR Hazlewood 2 2 Test v Australia Perth 14 Dec 2018 Test # 2334
bowled MA Starc 0 4 Test v Australia Perth 14 Dec 2018 Test # 2334
caught SE Marsh JR Hazlewood 9 1 Test v Australia Sydney 3 Jan 2019 Test # 2339
caught AJ Finch NM Coulter-Nile 50 1 T20I v Australia Visakhapatnam 24 Feb 2019 T20I # 748
caught JA Richardson NM Coulter-Nile 47 1 T20I v Australia Bengaluru 27 Feb 2019 T20I # 749
caught AT Carey A Zampa 26 1 ODI v Australia Mohali 10 Mar 2019 ODI # 4111
caught F du Plessis K Rabada 26 2 ODI v South Africa Southampton 5 Jun 2019 ODI # 4150
not out 11 1 ODI v Australia The Oval 9 Jun 2019 ODI # 4155
caught Babar Azam Wahab Riaz 57 1 ODI v Pakistan Manchester 16 Jun 2019 ODI # 4161
caught Hazratullah Zazai Mohammad Nabi 30 1 ODI v Afghanistan Southampton 22 Jun 2019 ODI # 4169
bowled JO Holder 48 1 ODI v West Indies Manchester 27 Jun 2019 ODI # 4175
caught CR Woakes CR Woakes 0 2 ODI v England Birmingham 30 Jun 2019 ODI # 4179
caught Mushfiqur Rahim Rubel Hossain 77 1 ODI v Bangladesh Birmingham 2 Jul 2019 ODI # 4182
caught MDKJ Perera SL Malinga 111 2 ODI v Sri Lanka Leeds 6 Jul 2019 ODI # 4187
caught TWM Latham MJ Henry 1 2 ODI v New Zealand Manchester 9 Jul 2019 ODI # 4190
caught N Pooran FA Allen 20 2 T20I v West Indies Providence 6 Aug 2019 T20I # 846
caught SD Hope RL Chase 44 1 Test v West Indies North Sound 22 Aug 2019 Test # 2358
bowled RL Chase 38 3 Test v West Indies North Sound 22 Aug 2019 Test # 2358
caught RRS Cornwall JO Holder 13 1 Test v West Indies Kingston 30 Aug 2019 Test # 2359
caught JN Hamilton KAJ Roach 6 3 Test v West Indies Kingston 30 Aug 2019 Test # 2359
caught Mahmudullah Aminul Islam 15 1 T20I v Bangladesh Delhi 3 Nov 2019 T20I # 1000
not out 8 2 T20I v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
caught Litton Das Al-Amin Hossain 52 1 T20I v Bangladesh Nagpur 10 Nov 2019 T20I # 1014
caught KA Pollard K Pierre 62 2 T20I v West Indies Hyderabad 6 Dec 2019 T20I # 1020
caught SO Hetmyer K Pierre 11 1 T20I v West Indies Thiruvananthapuram 8 Dec 2019 T20I # 1022
caught N Pooran SS Cottrell 91 1 T20I v West Indies Wankhede 11 Dec 2019 T20I # 1024
caught SO Hetmyer SS Cottrell 6 1 ODI v West Indies Chennai 15 Dec 2019 ODI # 4221
caught RL Chase AS Joseph 102 1 ODI v West Indies Visakhapatnam 18 Dec 2019 ODI # 4222
caught SD Hope AS Joseph 77 2 ODI v West Indies Cuttack 22 Dec 2019 ODI # 4223
TDNB - 0 T20I v Sri Lanka Guwahati 5 Jan 2020 T20I # 1025
bowled PW Hasaranga 45 2 T20I v Sri Lanka Indore 7 Jan 2020 T20I # 1026
stumped MDKJ Perera PADLR Sandakan 54 1 T20I v Sri Lanka Pune 10 Jan 2020 T20I # 1027
caught SPD Smith AC Agar 47 1 ODI v Australia Wankhede 14 Jan 2020 ODI # 4231
run out 80 1 ODI v Australia Rajkot 17 Jan 2020 ODI # 4232
lbw AC Agar 19 2 ODI v Australia Bengaluru 19 Jan 2020 ODI # 4233
caught TG Southee IS Sodhi 56 2 T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
not out 57 2 T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
caught C Munro C de Grandhomme 27 1 T20I v New Zealand Hamilton 29 Jan 2020 T20I # 1035
caught MJ Santner IS Sodhi 39 1 T20I v New Zealand Wellington 31 Jan 2020 T20I # 1036
caught MJ Santner HK Bennett 45 1 T20I v New Zealand Mount Maunganui 2 Feb 2020 T20I # 1037
not out 88 1 ODI v New Zealand Hamilton 5 Feb 2020 ODI # 4235
bowled C de Grandhomme 4 2 ODI v New Zealand Auckland 8 Feb 2020 ODI # 4239
caught KA Jamieson HK Bennett 112 1 ODI v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
caught SPD Smith A Zampa 12 2 ODI v Australia Sydney 27 Nov 2020 ODI # 4265
caught JR Hazlewood A Zampa 76 2 ODI v Australia Sydney 29 Nov 2020 ODI # 4266
lbw AC Agar 5 1 ODI v Australia Canberra 2 Dec 2020 ODI # 4267
caught SA Abbott MC Henriques 51 1 T20I v Australia Canberra 4 Dec 2020 T20I # 1114
caught MJ Swepson AJ Tye 30 2 T20I v Australia Sydney 6 Dec 2020 T20I # 1115
caught SPD Smith GJ Maxwell 0 2 T20I v Australia Sydney 8 Dec 2020 T20I # 1116
bowled JC Archer 1 1 T20I v England Ahmedabad 12 Mar 2021 T20I # 1131
caught JC Buttler SM Curran 0 2 T20I v England Ahmedabad 14 Mar 2021 T20I # 1132
bowled MA Wood 0 1 T20I v England Ahmedabad 16 Mar 2021 T20I # 1133
caught JC Archer BA Stokes 14 1 T20I v England Ahmedabad 18 Mar 2021 T20I # 1135
not out 62 1 ODI v England Pune 23 Mar 2021 ODI # 4281
caught RJW Topley TK Curran 108 1 ODI v England Pune 26 Mar 2021 ODI # 4283
caught MM Ali LS Livingstone 7 1 ODI v England Pune 28 Mar 2021 ODI # 4284
caught JC Buttler JM Anderson 84 2 Test v England Nottingham 4 Aug 2021 Test # 2428
caught JC Buttler SCJ Broad 26 4 Test v England Nottingham 4 Aug 2021 Test # 2428
caught DP Sibley OE Robinson 129 1 Test v England Lord's 12 Aug 2021 Test # 2429
caught JC Buttler MA Wood 5 3 Test v England Lord's 12 Aug 2021 Test # 2429
caught JC Buttler JM Anderson 0 1 Test v England Leeds 25 Aug 2021 Test # 2432
caught JM Bairstow C Overton 8 3 Test v England Leeds 25 Aug 2021 Test # 2432
lbw OE Robinson 17 1 Test v England The Oval 2 Sep 2021 Test # 2433
caught JM Bairstow JM Anderson 46 3 Test v England The Oval 2 Sep 2021 Test # 2433
bowled Shaheen Shah Afridi 3 1 T20I v Pakistan Dubai (DICS) 24 Oct 2021 T20I # 1361
caught DJ Mitchell TG Southee 18 1 T20I v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
bowled Gulbadin Naib 69 1 T20I v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
caught CS MacLeod MRJ Watt 50 2 T20I v Scotland Dubai (DICS) 5 Nov 2021 T20I # 1396
not out 54 2 T20I v Namibia Dubai (DICS) 8 Nov 2021 T20I # 1410
caught MS Chapman MJ Santner 15 2 T20I v New Zealand Jaipur 17 Nov 2021 T20I # 1434
caught GD Phillips TG Southee 65 2 T20I v New Zealand Ranchi 19 Nov 2021 T20I # 1440
caught Q de Kock K Rabada 123 1 Test v South Africa Centurion 26 Dec 2021 Test # 2443
caught D Elgar L Ngidi 23 3 Test v South Africa Centurion 26 Dec 2021 Test # 2443
caught K Rabada M Jansen 50 1 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
caught AK Markram M Jansen 8 3 Test v South Africa Johannesburg 3 Jan 2022 Test # 2445
caught K Verreynne D Olivier 12 1 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
caught AK Markram M Jansen 10 3 Test v South Africa Cape Town 11 Jan 2022 Test # 2448
caught Q de Kock AK Markram 12 2 ODI v South Africa Paarl 19 Jan 2022 ODI # 4344
caught HE van der Dussen SSB Magala 55 1 ODI v South Africa Paarl 21 Jan 2022 ODI # 4346
caught JN Malan L Ngidi 9 2 ODI v South Africa Cape Town 23 Jan 2022 ODI # 4349
run out 49 1 ODI v West Indies Ahmedabad 9 Feb 2022 ODI # 4355
DNB - 2 ODI v Zimbabwe Harare 18 Aug 2022 ODI # 4451
lbw VM Nyauchi 1 2 ODI v Zimbabwe Harare 20 Aug 2022 ODI # 4454
bowled B Evans 30 1 ODI v Zimbabwe Harare 22 Aug 2022 ODI # 4457
bowled Naseem Shah 0 2 T20I v Pakistan Dubai (DICS) 28 Aug 2022 T20I # 1750
caught SS McKechnie Mohammad Ghazanfar 36 1 T20I v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
caught Mohammad Nawaz (3) Shadab Khan 28 1 T20I v Pakistan Dubai (DICS) 4 Sep 2022 T20I # 1758
lbw M Theekshana 6 1 T20I v Sri Lanka Dubai (DICS) 6 Sep 2022 T20I # 1759
caught Najibullah Zadran Fareed Ahmad 62 1 T20I v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
caught NT Ellis JR Hazlewood 55 1 T20I v Australia Mohali 20 Sep 2022 T20I # 1788
bowled A Zampa 10 2 T20I v Australia Nagpur 23 Sep 2022 T20I # 1794
caught MS Wade DR Sams 1 2 T20I v Australia Hyderabad 25 Sep 2022 T20I # 1796
not out 51 2 T20I v South Africa Thiruvananthapuram 28 Sep 2022 T20I # 1800
lbw KA Maharaj 57 1 T20I v South Africa Guwahati 2 Oct 2022 T20I # 1803
bowled Naseem Shah 4 2 T20I v Pakistan Melbourne 23 Oct 2022 T20I # 1842
lbw PA van Meekeren 9 1 T20I v Netherlands Sydney 27 Oct 2022 T20I # 1848
caught AK Markram L Ngidi 9 1 T20I v South Africa Perth 30 Oct 2022 T20I # 1853
caught Mustafizur Rahman Shakib Al Hasan 50 1 T20I v Bangladesh Adelaide 2 Nov 2022 T20I # 1860
caught WP Masakadza Sikandar Raza 51 1 T20I v Zimbabwe Melbourne 6 Nov 2022 T20I # 1873
caught JC Buttler CR Woakes 5 1 T20I v England Adelaide 10 Nov 2022 T20I # 1878
caught Anamul Haque Ebadot Hossain 73 1 ODI v Bangladesh Mirpur 4 Dec 2022 ODI # 4493
lbw Mehidy Hasan Miraz 14 2 ODI v Bangladesh Mirpur 7 Dec 2022 ODI # 4496
bowled Ebadot Hossain 8 1 ODI v Bangladesh Chattogram 10 Dec 2022 ODI # 4499
bowled Khaled Ahmed 22 1 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
caught Taijul Islam Khaled Ahmed 23 3 Test v Bangladesh Chattogram 14 Dec 2022 Test # 2481
lbw Taijul Islam 10 2 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
caught Nurul Hasan Shakib Al Hasan 2 4 Test v Bangladesh Mirpur 22 Dec 2022 Test # 2484
bowled CAK Rajitha 39 1 ODI v Sri Lanka Guwahati 10 Jan 2023 ODI # 4501
not out 64 2 ODI v Sri Lanka Eden Gardens 12 Jan 2023 ODI # 4503
caught DN Wellalage (sub) CBRLS Kumara 7 1 ODI v Sri Lanka Thiruvananthapuram 15 Jan 2023 ODI # 4505
caught T Murphy T Murphy 20 2 Test v Australia Nagpur 9 Feb 2023 Test # 2490
lbw NM Lyon 17 2 Test v Australia Delhi 17 Feb 2023 Test # 2493
caught AT Carey NM Lyon 1 4 Test v Australia Delhi 17 Feb 2023 Test # 2493
not out 75 2 ODI v Australia Wankhede 17 Mar 2023 ODI # 4538
lbw MA Starc 9 1 ODI v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
caught SA Abbott A Zampa 32 2 ODI v Australia Chennai 22 Mar 2023 ODI # 4545
not out 111 1 ODI v Pakistan Colombo (RPS) 10 Sep 2023 ODI # 4639
caught DN Wellalage DN Wellalage 39 1 ODI v Sri Lanka Colombo (RPS) 12 Sep 2023 ODI # 4641
caught Shamim Hossain Mahedi Hasan 19 2 ODI v Bangladesh Colombo (RPS) 15 Sep 2023 ODI # 4645
DNB - 2 ODI v Sri Lanka Colombo (RPS) 17 Sep 2023 ODI # 4649
not out 58 2 ODI v Australia Mohali 22 Sep 2023 ODI # 4651
bowled C Green 52 1 ODI v Australia Indore 24 Sep 2023 ODI # 4654
caught AT Carey MA Starc 26 2 ODI v Australia Rajkot 27 Sep 2023 ODI # 4657
not out 97 2 ODI v Australia Chennai 8 Oct 2023 ODI # 4662
DNB - 2 ODI v Afghanistan Delhi 11 Oct 2023 ODI # 4666
not out 19 2 ODI v Pakistan Ahmedabad 14 Oct 2023 ODI # 4669
not out 34 2 ODI v Bangladesh Pune 19 Oct 2023 ODI # 4674
lbw MJ Santner 27 2 ODI v New Zealand Dharamsala 22 Oct 2023 ODI # 4678
caught JM Bairstow DJ Willey 39 1 ODI v England Lucknow 29 Oct 2023 ODI # 4686
caught MADI Hemantha PVD Chameera 21 1 ODI v Sri Lanka Wankhede 2 Nov 2023 ODI # 4690
caught HE van der Dussen M Jansen 8 1 ODI v South Africa Eden Gardens 5 Nov 2023 ODI # 4694
caught SA Engelbrecht BFW de Leede 102 1 ODI v Netherlands Bengaluru 12 Nov 2023 ODI # 4702
not out 39 1 ODI v New Zealand Wankhede 15 Nov 2023 ODI # 4703
caught JP Inglis MA Starc 66 1 ODI v Australia Ahmedabad 19 Nov 2023 ODI # 4705
DNB - 2 ODI v South Africa Johannesburg 17 Dec 2023 ODI # 4713
caught DA Miller N Burger 56 1 ODI v South Africa Gqeberha 19 Dec 2023 ODI # 4714
caught H Klaasen PWA Mulder 21 1 ODI v South Africa Paarl 21 Dec 2023 ODI # 4716
bowled N Burger 101 1 Test v South Africa Centurion 26 Dec 2023 Test # 2520
caught AK Markram N Burger 4 3 Test v South Africa Centurion 26 Dec 2023 Test # 2520
caught K Verreynne L Ngidi 8 2 Test v South Africa Cape Town 3 Jan 2024 Test # 2522
DNB - 4 Test v South Africa Cape Town 3 Jan 2024 Test # 2522
caught Rehan Ahmed TW Hartley 86 2 Test v England Hyderabad 25 Jan 2024 Test # 2525
lbw JE Root 22 4 Test v England Hyderabad 25 Jan 2024 Test # 2525
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page