Records type batting analysis [change type]
View list of dismissals [change view]
Primary team West Indies remove West Indies from query
Start of match date greater than or equal to 6 Mar 1974 remove greater than or equal to 6 Mar 1974 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-2024 89 171 10 5513 212 34.24 13649 40.39 12 29 16 550 13 Profile
filtered 2011-2024 89 171 10 5513 212 34.24 13649 40.39 12 29 16 550 13
List of dismissals
caught Taufeeq Umar Wahab Riaz 15 2 v Pakistan Basseterre 20 May 2011 Test # 1993
bowled Tanvir Ahmed 0 4 v Pakistan Basseterre 20 May 2011 Test # 1993
caught Imrul Kayes Elias Sunny 33 2 v Bangladesh Chattogram 21 Oct 2011 Test # 2010
lbw Elias Sunny 0 4 v Bangladesh Chattogram 21 Oct 2011 Test # 2010
caught Imrul Kayes Rubel Hossain 50 1 v Bangladesh Mirpur 29 Oct 2011 Test # 2012
run out 0 3 v Bangladesh Mirpur 29 Oct 2011 Test # 2012
stumped MS Dhoni PP Ojha 63 1 v India Delhi 6 Nov 2011 Test # 2015
lbw PP Ojha 2 3 v India Delhi 6 Nov 2011 Test # 2015
caught G Gambhir R Ashwin 17 2 v India Eden Gardens 14 Nov 2011 Test # 2017
caught MS Dhoni UT Yadav 9 3 v India Eden Gardens 14 Nov 2011 Test # 2017
caught V Kohli R Ashwin 68 1 v India Wankhede 22 Nov 2011 Test # 2019
caught SR Tendulkar PP Ojha 35 3 v India Wankhede 22 Nov 2011 Test # 2019
caught MS Wade PM Siddle 57 1 v Australia Bridgetown 7 Apr 2012 Test # 2040
caught MS Wade BW Hilfenhaus 0 3 v Australia Bridgetown 7 Apr 2012 Test # 2040
lbw BW Hilfenhaus 0 2 v Australia Port of Spain 15 Apr 2012 Test # 2041
DNB - 4 v Australia Port of Spain 15 Apr 2012 Test # 2041
caught RJ Harris BW Hilfenhaus 0 2 v Australia Roseau 23 Apr 2012 Test # 2042
lbw MJ Clarke 14 4 v Australia Roseau 23 Apr 2012 Test # 2042
caught KS Williamson TG Southee 45 1 v New Zealand Hamilton 19 Dec 2013 Test # 2109
bowled TA Boult 7 3 v New Zealand Hamilton 19 Dec 2013 Test # 2109
caught TA Boult TA Boult 129 2 v New Zealand Port of Spain 16 Jun 2014 Test # 2125
not out 14 4 v New Zealand Port of Spain 16 Jun 2014 Test # 2125
caught TG Southee N Wagner 68 2 v New Zealand Bridgetown 26 Jun 2014 Test # 2127
bowled TA Boult 6 4 v New Zealand Bridgetown 26 Jun 2014 Test # 2127
caught Mominul Haque Taijul Islam 212 1 v Bangladesh Kingstown 5 Sep 2014 Test # 2138
not out 4 4 v Bangladesh Kingstown 5 Sep 2014 Test # 2138
caught Taijul Islam Shafiul Islam 63 1 v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
caught Shamsur Rahman Mahmudullah 45 3 v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
caught HM Amla VD Philander 34 2 v South Africa Centurion 17 Dec 2014 Test # 2150
caught AN Petersen M Morkel 20 3 v South Africa Centurion 17 Dec 2014 Test # 2150
caught AN Petersen M Morkel 106 2 v South Africa Gqeberha 26 Dec 2014 Test # 2153
caught D Elgar DW Steyn 7 1 v South Africa Cape Town 2 Jan 2015 Test # 2154
bowled SR Harmer 16 3 v South Africa Cape Town 2 Jan 2015 Test # 2154
caught CJ Jordan JC Tredwell 39 2 v England North Sound 13 Apr 2015 Test # 2157
caught JE Root SCJ Broad 5 4 v England North Sound 13 Apr 2015 Test # 2157
bowled JM Anderson 1 1 v England St George's 21 Apr 2015 Test # 2158
caught JE Root JM Anderson 116 3 v England St George's 21 Apr 2015 Test # 2158
caught CJ Jordan JM Anderson 0 2 v England Bridgetown 1 May 2015 Test # 2160
caught CJ Jordan MM Ali 25 4 v England Bridgetown 1 May 2015 Test # 2160
caught BJ Haddin JR Hazlewood 10 1 v Australia Roseau 3 Jun 2015 Test # 2164
bowled MA Starc 15 3 v Australia Roseau 3 Jun 2015 Test # 2164
bowled NM Lyon 4 2 v Australia Kingston 11 Jun 2015 Test # 2166
bowled MA Starc 0 4 v Australia Kingston 11 Jun 2015 Test # 2166
lbw HMRKB Herath 19 2 v Sri Lanka Galle 14 Oct 2015 Test # 2181
lbw HMRKB Herath 34 3 v Sri Lanka Galle 14 Oct 2015 Test # 2181
caught MDKJ Perera TAM Siriwardana 47 2 v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
lbw KTGD Prasad 3 4 v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
lbw JR Hazlewood 2 2 v Australia Hobart 10 Dec 2015 Test # 2193
bowled JR Hazlewood 94 3 v Australia Hobart 10 Dec 2015 Test # 2193
caught JA Burns NM Lyon 17 2 v Australia Melbourne 26 Dec 2015 Test # 2195
caught SPD Smith NM Lyon 31 4 v Australia Melbourne 26 Dec 2015 Test # 2195
caught SPD Smith NM Lyon 85 1 v Australia Sydney 3 Jan 2016 Test # 2198
caught WP Saha UT Yadav 74 2 v India North Sound 21 Jul 2016 Test # 2207
lbw I Sharma 2 3 v India North Sound 21 Jul 2016 Test # 2207
caught CA Pujara I Sharma 1 1 v India Kingston 30 Jul 2016 Test # 2211
caught KL Rahul A Mishra 23 3 v India Kingston 30 Jul 2016 Test # 2211
caught WP Saha R Ashwin 64 2 v India Gros Islet 9 Aug 2016 Test # 2215
lbw B Kumar 4 4 v India Gros Islet 9 Aug 2016 Test # 2215
not out 32 1 v India Port of Spain 18 Aug 2016 Test # 2218
bowled Yasir Shah 32 2 v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
bowled Mohammad Amir 6 4 v Pakistan Dubai (DICS) 13 Oct 2016 Test # 2224
run out 21 2 v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
lbw Mohammad Nawaz (3) 67 4 v Pakistan Abu Dhabi 21 Oct 2016 Test # 2226
not out 142 2 v Pakistan Sharjah 30 Oct 2016 Test # 2229
not out 60 4 v Pakistan Sharjah 30 Oct 2016 Test # 2229
caught Younis Khan Mohammad Abbas 0 1 v Pakistan Kingston 21 Apr 2017 Test # 2259
bowled Yasir Shah 14 3 v Pakistan Kingston 21 Apr 2017 Test # 2259
caught Sarfaraz Ahmed Mohammad Amir 9 1 v Pakistan Bridgetown 30 Apr 2017 Test # 2260
caught Younis Khan Yasir Shah 43 3 v Pakistan Bridgetown 30 Apr 2017 Test # 2260
caught Sarfaraz Ahmed Yasir Shah 29 2 v Pakistan Roseau 10 May 2017 Test # 2261
caught Hasan Ali Yasir Shah 6 4 v Pakistan Roseau 10 May 2017 Test # 2261
caught JM Bairstow JM Anderson 0 2 v England Birmingham 17 Aug 2017 Test # 2270
lbw MM Ali 40 3 v England Birmingham 17 Aug 2017 Test # 2270
bowled SCJ Broad 134 2 v England Leeds 25 Aug 2017 Test # 2271
caught BA Stokes MM Ali 95 4 v England Leeds 25 Aug 2017 Test # 2271
caught JM Bairstow JM Anderson 10 1 v England Lord's 7 Sep 2017 Test # 2274
bowled JM Anderson 4 3 v England Lord's 7 Sep 2017 Test # 2274
caught RW Chakabva KM Jarvis 3 1 v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
lbw Sikandar Raza 86 3 v Zimbabwe Bulawayo 21 Oct 2017 Test # 2279
caught H Masakadza AG Cremer 32 2 v Zimbabwe Bulawayo 29 Oct 2017 Test # 2280
caught HM Nicholls N Wagner 24 1 v New Zealand Wellington 1 Dec 2017 Test # 2284
lbw MJ Santner 91 3 v New Zealand Wellington 1 Dec 2017 Test # 2284
caught TG Southee C de Grandhomme 66 2 v New Zealand Hamilton 9 Dec 2017 Test # 2287
caught KS Williamson TA Boult 20 4 v New Zealand Hamilton 9 Dec 2017 Test # 2287
caught N Dickwella RAS Lakmal 3 1 v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
caught N Dickwella CBRLS Kumara 16 3 v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
caught N Dickwella CAK Rajitha 22 2 v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
not out 59 4 v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
caught MD Gunathilaka RAS Lakmal 2 1 v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
caught ML Udawatte RAS Lakmal 2 3 v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
caught Mehidy Hasan Miraz Shakib Al Hasan 121 2 v Bangladesh North Sound 4 Jul 2018 Test # 2310
caught Taijul Islam Mehidy Hasan Miraz 110 1 v Bangladesh Kingston 12 Jul 2018 Test # 2312
bowled Shakib Al Hasan 8 3 v Bangladesh Kingston 12 Jul 2018 Test # 2312
bowled Mohammed Shami 2 2 v India Rajkot 4 Oct 2018 Test # 2319
caught PP Shaw R Ashwin 10 3 v India Rajkot 4 Oct 2018 Test # 2319
lbw Kuldeep Yadav 14 1 v India Hyderabad 12 Oct 2018 Test # 2321
caught RR Pant UT Yadav 0 3 v India Hyderabad 12 Oct 2018 Test # 2321
caught Soumya Sarkar Shakib Al Hasan 13 2 v Bangladesh Chattogram 22 Nov 2018 Test # 2328
lbw Taijul Islam 8 4 v Bangladesh Chattogram 22 Nov 2018 Test # 2328
bowled Shakib Al Hasan 0 2 v Bangladesh Mirpur 30 Nov 2018 Test # 2331
lbw Shakib Al Hasan 1 3 v Bangladesh Mirpur 30 Nov 2018 Test # 2331
caught JE Root BA Stokes 40 1 v England Bridgetown 23 Jan 2019 Test # 2342
lbw MM Ali 24 3 v England Bridgetown 23 Jan 2019 Test # 2342
caught KK Jennings (sub) MM Ali 49 2 v England North Sound 31 Jan 2019 Test # 2344
not out 5 4 v England North Sound 31 Jan 2019 Test # 2344
caught JM Anderson MM Ali 12 2 v England Gros Islet 9 Feb 2019 Test # 2346
caught BA Stokes JM Anderson 8 4 v England Gros Islet 9 Feb 2019 Test # 2346
caught I Sharma I Sharma 14 2 v India North Sound 22 Aug 2019 Test # 2358
caught RR Pant JJ Bumrah 1 4 v India North Sound 22 Aug 2019 Test # 2358
caught RR Pant JJ Bumrah 10 2 v India Kingston 30 Aug 2019 Test # 2359
caught RR Pant I Sharma 3 4 v India Kingston 30 Aug 2019 Test # 2359
lbw Amir Hamza 11 2 v Afghanistan Lucknow 27 Nov 2019 Test # 2370
caught Afsar Zazai Amir Hamza 8 4 v Afghanistan Lucknow 27 Nov 2019 Test # 2370
lbw BA Stokes 65 2 v England Southampton 8 Jul 2020 Test # 2388
bowled JC Archer 4 4 v England Southampton 8 Jul 2020 Test # 2388
caught BA Stokes BA Stokes 75 2 v England Manchester 16 Jul 2020 Test # 2389
lbw CR Woakes 12 4 v England Manchester 16 Jul 2020 Test # 2389
caught JE Root SCJ Broad 1 2 v England Manchester 24 Jul 2020 Test # 2390
lbw SCJ Broad 19 4 v England Manchester 24 Jul 2020 Test # 2390
caught TA Blundell TA Boult 21 2 v New Zealand Hamilton 3 Dec 2020 Test # 2394
caught TA Blundell TG Southee 10 3 v New Zealand Hamilton 3 Dec 2020 Test # 2394
caught LRPL Taylor TG Southee 0 2 v New Zealand Wellington 11 Dec 2020 Test # 2395
caught WA Young TA Boult 24 3 v New Zealand Wellington 11 Dec 2020 Test # 2395
bowled Nayeem Hasan 76 2 v Bangladesh Chattogram 3 Feb 2021 Test # 2407
caught Yasir Ali (sub) Mehidy Hasan Miraz 20 4 v Bangladesh Chattogram 3 Feb 2021 Test # 2407
caught Najmul Hossain Shanto Soumya Sarkar 47 1 v Bangladesh Mirpur 11 Feb 2021 Test # 2410
caught Litton Das Nayeem Hasan 6 3 v Bangladesh Mirpur 11 Feb 2021 Test # 2410
caught DM de Silva RAS Lakmal 3 2 v Sri Lanka North Sound 21 Mar 2021 Test # 2416
bowled L Embuldeniya 23 4 v Sri Lanka North Sound 21 Mar 2021 Test # 2416
bowled PVD Chameera 126 1 v Sri Lanka North Sound 29 Mar 2021 Test # 2417
bowled PVD Chameera 85 3 v Sri Lanka North Sound 29 Mar 2021 Test # 2417
bowled A Nortje 15 1 v South Africa Gros Islet 10 Jun 2021 Test # 2424
lbw K Rabada 7 3 v South Africa Gros Islet 10 Jun 2021 Test # 2424
caught Q de Kock K Rabada 0 2 v South Africa Gros Islet 18 Jun 2021 Test # 2426
caught D Elgar K Rabada 6 4 v South Africa Gros Islet 18 Jun 2021 Test # 2426
run out 97 2 v Pakistan Kingston 12 Aug 2021 Test # 2430
caught Mohammad Rizwan Shaheen Shah Afridi 2 4 v Pakistan Kingston 12 Aug 2021 Test # 2430
bowled Shaheen Shah Afridi 4 2 v Pakistan Kingston 20 Aug 2021 Test # 2431
caught Fawad Alam Noman Ali 39 4 v Pakistan Kingston 20 Aug 2021 Test # 2431
caught P Nissanka RTM Mendis 41 2 v Sri Lanka Galle 21 Nov 2021 Test # 2434
lbw RTM Mendis 0 4 v Sri Lanka Galle 21 Nov 2021 Test # 2434
bowled L Embuldeniya 72 2 v Sri Lanka Galle 29 Nov 2021 Test # 2437
lbw RTM Mendis 6 4 v Sri Lanka Galle 29 Nov 2021 Test # 2437
caught C Overton MA Wood 55 2 v England North Sound 8 Mar 2022 Test # 2454
lbw BA Stokes 33 4 v England North Sound 8 Mar 2022 Test # 2454
bowled MJ Leach 160 2 v England Bridgetown 16 Mar 2022 Test # 2457
not out 56 4 v England Bridgetown 16 Mar 2022 Test # 2457
lbw BA Stokes 17 2 v England St George's 24 Mar 2022 Test # 2459
not out 20 4 v England St George's 24 Mar 2022 Test # 2459
lbw Khaled Ahmed 94 2 v Bangladesh North Sound 16 Jun 2022 Test # 2466
caught Nurul Hasan Khaled Ahmed 1 4 v Bangladesh North Sound 16 Jun 2022 Test # 2466
bowled Mehidy Hasan Miraz 51 2 v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
not out 4 4 v Bangladesh Gros Islet 24 Jun 2022 Test # 2468
bowled PJ Cummins 64 2 v Australia Perth 30 Nov 2022 Test # 2477
bowled NM Lyon 110 4 v Australia Perth 30 Nov 2022 Test # 2477
caught AT Carey MG Neser 19 2 v Australia Adelaide 8 Dec 2022 Test # 2479
caught AT Carey SM Boland 3 4 v Australia Adelaide 8 Dec 2022 Test # 2479
lbw WP Masakadza 182 1 v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
lbw WP Masakadza 25 3 v Zimbabwe Bulawayo 4 Feb 2023 Test # 2489
lbw WP Masakadza 7 2 v Zimbabwe Bulawayo 12 Feb 2023 Test # 2491
bowled K Rabada 11 2 v South Africa Centurion 28 Feb 2023 Test # 2495
caught H Klaasen K Rabada 0 4 v South Africa Centurion 28 Feb 2023 Test # 2495
caught D Elgar K Rabada 17 2 v South Africa Johannesburg 8 Mar 2023 Test # 2497
lbw K Rabada 18 4 v South Africa Johannesburg 8 Mar 2023 Test # 2497
caught RG Sharma R Ashwin 20 1 v India Roseau 12 Jul 2023 Test # 2510
caught AM Rahane R Ashwin 7 3 v India Roseau 12 Jul 2023 Test # 2510
bowled R Ashwin 75 2 v India Port of Spain 20 Jul 2023 Test # 2513
caught JD Unadkat R Ashwin 28 4 v India Port of Spain 20 Jul 2023 Test # 2513
bowled PJ Cummins 13 1 v Australia Adelaide 17 Jan 2024 Test # 2523
caught TM Head JR Hazlewood 1 3 v Australia Adelaide 17 Jan 2024 Test # 2523
caught AT Carey JR Hazlewood 4 1 v Australia Brisbane 25 Jan 2024 Test # 2524
caught M Labuschagne C Green 16 3 v Australia Brisbane 25 Jan 2024 Test # 2524
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