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 2014-2023 64 113 18 2797 202* 29.44 5051 55.37 3 12 9 330 50 Profile
List of dismissals
caught BJ Watling JDS Neesham 38 2 v New Zealand Bridgetown 26 Jun 2014 Test # 2127
bowled MD Craig 52 4 v New Zealand Bridgetown 26 Jun 2014 Test # 2127
caught AB de Villiers M Morkel 1 2 v South Africa Gqeberha 26 Dec 2014 Test # 2153
caught S van Zyl DW Steyn 23 1 v South Africa Cape Town 2 Jan 2015 Test # 2154
caught HM Amla SR Harmer 2 3 v South Africa Cape Town 2 Jan 2015 Test # 2154
caught GS Ballance JC Tredwell 16 2 v England North Sound 13 Apr 2015 Test # 2157
not out 103 4 v England North Sound 13 Apr 2015 Test # 2157
caught JC Buttler SCJ Broad 22 1 v England St George's 21 Apr 2015 Test # 2158
run out 2 3 v England St George's 21 Apr 2015 Test # 2158
caught JC Buttler BA Stokes 5 2 v England Bridgetown 1 May 2015 Test # 2160
DNB - 4 v England Bridgetown 1 May 2015 Test # 2160
caught SE Marsh MA Starc 21 1 v Australia Roseau 3 Jun 2015 Test # 2164
not out 12 3 v Australia Roseau 3 Jun 2015 Test # 2164
not out 82 2 v Australia Kingston 11 Jun 2015 Test # 2166
caught MA Starc SR Watson 1 4 v Australia Kingston 11 Jun 2015 Test # 2166
caught MDKJ Perera KTGD Prasad 19 2 v Sri Lanka Galle 14 Oct 2015 Test # 2181
run out 18 3 v Sri Lanka Galle 14 Oct 2015 Test # 2181
caught AD Mathews MDK Perera 21 2 v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
lbw TAM Siriwardana 7 4 v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
lbw PM Siddle 15 2 v Australia Hobart 10 Dec 2015 Test # 2193
caught PM Nevill JL Pattinson 17 3 v Australia Hobart 10 Dec 2015 Test # 2193
bowled PM Siddle 0 2 v Australia Melbourne 26 Dec 2015 Test # 2195
caught JR Hazlewood MR Marsh 68 4 v Australia Melbourne 26 Dec 2015 Test # 2195
caught JA Burns SNJ O'Keefe 1 1 v Australia Sydney 3 Jan 2016 Test # 2198
caught WP Saha UT Yadav 36 2 v India North Sound 21 Jul 2016 Test # 2207
bowled R Ashwin 16 3 v India North Sound 21 Jul 2016 Test # 2207
caught KL Rahul R Ashwin 13 1 v India Kingston 30 Jul 2016 Test # 2211
not out 64 3 v India Kingston 30 Jul 2016 Test # 2211
lbw B Kumar 2 2 v India Gros Islet 9 Aug 2016 Test # 2215
run out 1 4 v India Gros Islet 9 Aug 2016 Test # 2215
DNB - 1 v India Port of Spain 18 Aug 2016 Test # 2218
bowled Yasir Shah 20 2 v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
not out 40 4 v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
not out 31 2 v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
lbw Yasir Shah 16 4 v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
bowled Mohammad Amir 16 2 v Pakistan Sharjah 30 Oct 2016 Test # 2229
DNB - 4 v Pakistan Sharjah 30 Oct 2016 Test # 2229
not out 57 1 v Pakistan Kingston 21 Apr 2017 Test # 2259
caught Sarfaraz Ahmed Wahab Riaz 14 3 v Pakistan Kingston 21 Apr 2017 Test # 2259
caught Sarfaraz Ahmed Mohammad Abbas 58 1 v Pakistan Bridgetown 30 Apr 2017 Test # 2260
caught Younis Khan Yasir Shah 1 3 v Pakistan Bridgetown 30 Apr 2017 Test # 2260
not out 30 2 v Pakistan Roseau 10 May 2017 Test # 2261
lbw Hasan Ali 22 4 v Pakistan Roseau 10 May 2017 Test # 2261
caught JM Bairstow MM Ali 11 2 v England Birmingham 17 Aug 2017 Test # 2270
caught AN Cook SCJ Broad 0 3 v England Birmingham 17 Aug 2017 Test # 2270
caught MM Ali CR Woakes 43 2 v England Leeds 25 Aug 2017 Test # 2271
DNB - 4 v England Leeds 25 Aug 2017 Test # 2271
bowled BA Stokes 9 1 v England Lord's 7 Sep 2017 Test # 2274
caught JM Anderson SCJ Broad 23 3 v England Lord's 7 Sep 2017 Test # 2274
lbw SC Williams 8 1 v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
caught CB Mpofu AG Cremer 24 3 v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
bowled TS Chisoro 110 2 v Zimbabwe Bulawayo 29 Oct 2017 Test # 2280
bowled N Wagner 0 1 v New Zealand Wellington 1 Dec 2017 Test # 2284
caught TA Boult N Wagner 7 3 v New Zealand Wellington 1 Dec 2017 Test # 2284
caught N Dickwella CBRLS Kumara 40 1 v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
lbw HMRKB Herath 39 3 v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
caught N Dickwella CAK Rajitha 15 2 v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
not out 15 4 v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
caught MDK Perera CAK Rajitha 74 1 v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
caught BKG Mendis CAK Rajitha 15 3 v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
caught Litton Das Mehidy Hasan Miraz 33 2 v Bangladesh North Sound 4 Jul 2018 Test # 2310
not out 33 1 v Bangladesh Kingston 12 Jul 2018 Test # 2312
stumped Nurul Hasan Mehidy Hasan Miraz 1 3 v Bangladesh Kingston 12 Jul 2018 Test # 2312
caught RR Pant UT Yadav 52 1 v India Hyderabad 12 Oct 2018 Test # 2321
caught RR Pant RA Jadeja 19 3 v India Hyderabad 12 Oct 2018 Test # 2321
caught JM Anderson JM Anderson 5 1 v England Bridgetown 23 Jan 2019 Test # 2342
not out 202 3 v England Bridgetown 23 Jan 2019 Test # 2342
caught JM Bairstow JM Anderson 22 2 v England North Sound 31 Jan 2019 Test # 2344
DNB - 4 v England North Sound 31 Jan 2019 Test # 2344
caught RR Pant Mohammed Shami 39 2 v India North Sound 22 Aug 2019 Test # 2358
bowled JJ Bumrah 8 4 v India North Sound 22 Aug 2019 Test # 2358
caught RG Sharma (sub) JJ Bumrah 18 2 v India Kingston 30 Aug 2019 Test # 2359
bowled RA Jadeja 39 4 v India Kingston 30 Aug 2019 Test # 2359
stumped Afsar Zazai Amir Hamza 11 2 v Afghanistan Lucknow 27 Nov 2019 Test # 2370
DNB - 4 v Afghanistan Lucknow 27 Nov 2019 Test # 2370
caught JC Archer BA Stokes 5 2 v England Southampton 8 Jul 2020 Test # 2388
not out 14 4 v England Southampton 8 Jul 2020 Test # 2388
caught JE Root CR Woakes 2 2 v England Manchester 16 Jul 2020 Test # 2389
bowled DM Bess 35 4 v England Manchester 16 Jul 2020 Test # 2389
lbw SCJ Broad 46 2 v England Manchester 24 Jul 2020 Test # 2390
lbw CR Woakes 12 4 v England Manchester 24 Jul 2020 Test # 2390
not out 25 2 v New Zealand Hamilton 3 Dec 2020 Test # 2394
lbw DJ Mitchell 8 3 v New Zealand Hamilton 3 Dec 2020 Test # 2394
caught TA Boult KA Jamieson 9 2 v New Zealand Wellington 11 Dec 2020 Test # 2395
bowled TG Southee 61 3 v New Zealand Wellington 11 Dec 2020 Test # 2395
bowled RAS Lakmal 19 2 v Sri Lanka North Sound 21 Mar 2021 Test # 2416
not out 18 4 v Sri Lanka North Sound 21 Mar 2021 Test # 2416
caught HDRL Thirimanne DM de Silva 30 1 v Sri Lanka North Sound 29 Mar 2021 Test # 2417
not out 71 3 v Sri Lanka North Sound 29 Mar 2021 Test # 2417
caught AK Markram L Ngidi 20 1 v South Africa Gros Islet 10 Jun 2021 Test # 2424
bowled KA Maharaj 4 3 v South Africa Gros Islet 10 Jun 2021 Test # 2424
caught KD Petersen K Rabada 10 2 v South Africa Gros Islet 18 Jun 2021 Test # 2426
caught KD Petersen KA Maharaj 0 4 v South Africa Gros Islet 18 Jun 2021 Test # 2426
caught Mohammad Rizwan Faheem Ashraf 58 2 v Pakistan Kingston 12 Aug 2021 Test # 2430
bowled Hasan Ali 16 4 v Pakistan Kingston 12 Aug 2021 Test # 2430
caught Mohammad Rizwan Shaheen Shah Afridi 26 2 v Pakistan Kingston 20 Aug 2021 Test # 2431
caught Fawad Alam Noman Ali 47 4 v Pakistan Kingston 20 Aug 2021 Test # 2431
caught PVD Chameera P Jayawickrama 36 2 v Sri Lanka Galle 21 Nov 2021 Test # 2434
bowled RTM Mendis 0 4 v Sri Lanka Galle 21 Nov 2021 Test # 2434
lbw RTM Mendis 4 2 v Sri Lanka Galle 29 Nov 2021 Test # 2437
caught DM de Silva L Embuldeniya 3 4 v Sri Lanka Galle 29 Nov 2021 Test # 2437
caught BT Foakes BA Stokes 45 2 v England North Sound 8 Mar 2022 Test # 2454
not out 37 4 v England North Sound 8 Mar 2022 Test # 2454
caught MD Fisher S Mahmood 12 2 v England Bridgetown 16 Mar 2022 Test # 2457
caught DW Lawrence MJ Leach 0 4 v England Bridgetown 16 Mar 2022 Test # 2457
caught JM Bairstow CR Woakes 0 2 v England St George's 24 Mar 2022 Test # 2459
DNB - 4 v England St George's 24 Mar 2022 Test # 2459
caught DA Warner NM Lyon 27 2 v Australia Perth 30 Nov 2022 Test # 2477
caught SPD Smith TM Head 3 4 v Australia Perth 30 Nov 2022 Test # 2477
caught AT Carey MA Starc 0 2 v Australia Adelaide 8 Dec 2022 Test # 2479
bowled MA Starc 11 4 v Australia Adelaide 8 Dec 2022 Test # 2479
caught TE Tsiga B Mavuta 11 1 v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
DNB - 3 v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
caught TE Tsiga VM Nyauchi 3 2 v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
caught AK Markram A Nortje 0 2 v South Africa Centurion 28 Feb 2023 Test # 2495
caught H Klaasen K Rabada 18 4 v South Africa Centurion 28 Feb 2023 Test # 2495
not out 81 2 v South Africa Johannesburg 8 Mar 2023 Test # 2497
bowled G Coetzee 19 4 v South Africa Johannesburg 8 Mar 2023 Test # 2497
caught SN Thakur Mohammed Siraj 18 1 v India Roseau 12 Jul 2023 Test # 2510
not out 20 3 v India Roseau 12 Jul 2023 Test # 2510
caught Ishan Kishan Mohammed Siraj 15 2 v India Port of Spain 20 Jul 2023 Test # 2513
DNB - 4 v India Port of Spain 20 Jul 2023 Test # 2513
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page