Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date greater than or equal to 1 Jan 2008 remove greater than or equal to 1 Jan 2008 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 2012-2024 100 178 12 6042 167* 36.39 10228 59.07 12 26 17 719 56 Profile
filtered 2012-2024 100 178 12 6042 167* 36.39 10228 59.07 12 26 17 719 56
List of dismissals
lbw KAJ Roach 16 2 v West Indies Lord's 17 May 2012 Test # 2043
not out 0 4 v West Indies Lord's 17 May 2012 Test # 2043
caught S Chanderpaul KAJ Roach 4 2 v West Indies Nottingham 25 May 2012 Test # 2044
DNB - 4 v West Indies Nottingham 25 May 2012 Test # 2044
bowled TL Best 18 2 v West Indies Birmingham 7 Jun 2012 Test # 2045
bowled M Morkel 95 2 v South Africa Lord's 16 Aug 2012 Test # 2053
bowled Imran Tahir 54 4 v South Africa Lord's 16 Aug 2012 Test # 2053
caught G Gambhir PP Ojha 9 2 v India Wankhede 23 Nov 2012 Test # 2062
DNB - 4 v India Wankhede 23 Nov 2012 Test # 2062
lbw TA Boult 3 2 v New Zealand Auckland 22 Mar 2013 Test # 2084
caught LRPL Taylor TG Southee 6 4 v New Zealand Auckland 22 Mar 2013 Test # 2084
caught TG Southee TG Southee 41 1 v New Zealand Lord's 16 May 2013 Test # 2088
bowled TG Southee 5 3 v New Zealand Lord's 16 May 2013 Test # 2088
caught BB McCullum TA Boult 64 1 v New Zealand Leeds 24 May 2013 Test # 2089
not out 26 3 v New Zealand Leeds 24 May 2013 Test # 2089
bowled MA Starc 37 1 v Australia Nottingham 10 Jul 2013 Test # 2090
caught BJ Haddin AC Agar 15 3 v Australia Nottingham 10 Jul 2013 Test # 2090
caught SPD Smith SPD Smith 67 1 v Australia Lord's 18 Jul 2013 Test # 2091
caught BJ Haddin RJ Harris 20 3 v Australia Lord's 18 Jul 2013 Test # 2091
caught SR Watson MA Starc 22 2 v Australia Manchester 1 Aug 2013 Test # 2092
DNB - 4 v Australia Manchester 1 Aug 2013 Test # 2092
lbw NM Lyon 14 1 v Australia Chester-le-Street 9 Aug 2013 Test # 2093
caught BJ Haddin NM Lyon 28 3 v Australia Chester-le-Street 9 Aug 2013 Test # 2093
bowled MG Johnson 10 1 v Australia Melbourne 26 Dec 2013 Test # 2110
caught BJ Haddin MG Johnson 21 3 v Australia Melbourne 26 Dec 2013 Test # 2110
caught GJ Bailey PM Siddle 18 2 v Australia Sydney 3 Jan 2014 Test # 2113
caught GJ Bailey NM Lyon 0 4 v Australia Sydney 3 Jan 2014 Test # 2113
caught PM Nevill MG Johnson 5 2 v Australia Birmingham 29 Jul 2015 Test # 2173
DNB - 4 v Australia Birmingham 29 Jul 2015 Test # 2173
caught CJL Rogers JR Hazlewood 74 2 v Australia Nottingham 6 Aug 2015 Test # 2175
caught NM Lyon MG Johnson 13 2 v Australia The Oval 20 Aug 2015 Test # 2178
caught AC Voges NM Lyon 26 3 v Australia The Oval 20 Aug 2015 Test # 2178
lbw Wahab Riaz 8 2 v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
stumped Sarfaraz Ahmed Zulfiqar Babar 15 4 v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
lbw Yasir Shah 46 2 v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
bowled Yasir Shah 22 4 v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
bowled Zulfiqar Babar 43 2 v Pakistan Sharjah 1 Nov 2015 Test # 2184
lbw Yasir Shah 0 4 v Pakistan Sharjah 1 Nov 2015 Test # 2184
caught D Elgar KJ Abbott 41 1 v South Africa Durban 26 Dec 2015 Test # 2196
caught JP Duminy S van Zyl 79 3 v South Africa Durban 26 Dec 2015 Test # 2196
not out 150 1 v South Africa Cape Town 2 Jan 2016 Test # 2197
not out 30 3 v South Africa Cape Town 2 Jan 2016 Test # 2197
caught S van Zyl K Rabada 45 2 v South Africa Johannesburg 14 Jan 2016 Test # 2199
DNB - 4 v South Africa Johannesburg 14 Jan 2016 Test # 2199
caught Q de Kock K Rabada 0 2 v South Africa Centurion 22 Jan 2016 Test # 2200
caught Q de Kock K Rabada 14 4 v South Africa Centurion 22 Jan 2016 Test # 2200
caught N Pradeep PVD Chameera 140 1 v Sri Lanka Leeds 19 May 2016 Test # 2203
caught LD Chandimal N Pradeep 48 1 v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
DNB - 4 v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
not out 167 1 v Sri Lanka Lord's 9 Jun 2016 Test # 2205
bowled N Pradeep 32 3 v Sri Lanka Lord's 9 Jun 2016 Test # 2205
bowled Yasir Shah 29 2 v Pakistan Lord's 14 Jul 2016 Test # 2206
bowled Yasir Shah 48 4 v Pakistan Lord's 14 Jul 2016 Test # 2206
caught Misbah-ul-Haq Wahab Riaz 58 1 v Pakistan Manchester 22 Jul 2016 Test # 2208
DNB - 3 v Pakistan Manchester 22 Jul 2016 Test # 2208
caught Sarfaraz Ahmed Sohail Khan 12 1 v Pakistan Birmingham 3 Aug 2016 Test # 2212
lbw Sohail Khan 83 3 v Pakistan Birmingham 3 Aug 2016 Test # 2212
caught Sarfaraz Ahmed Mohammad Amir 55 1 v Pakistan The Oval 11 Aug 2016 Test # 2216
caught Azhar Ali Wahab Riaz 81 3 v Pakistan The Oval 11 Aug 2016 Test # 2216
bowled Mehidy Hasan Miraz 52 1 v Bangladesh Chattogram 20 Oct 2016 Test # 2225
bowled Kamrul Islam Rabbi 47 3 v Bangladesh Chattogram 20 Oct 2016 Test # 2225
lbw Mehidy Hasan Miraz 24 2 v Bangladesh Mirpur 28 Oct 2016 Test # 2227
caught Shuvagata Hom Mehidy Hasan Miraz 3 4 v Bangladesh Mirpur 28 Oct 2016 Test # 2227
caught WP Saha Mohammed Shami 46 1 v India Rajkot 9 Nov 2016 Test # 2232
DNB - 3 v India Rajkot 9 Nov 2016 Test # 2232
bowled UT Yadav 53 2 v India Visakhapatnam 17 Nov 2016 Test # 2235
not out 34 4 v India Visakhapatnam 17 Nov 2016 Test # 2235
lbw J Yadav 89 1 v India Mohali 26 Nov 2016 Test # 2238
caught PA Patel J Yadav 15 3 v India Mohali 26 Nov 2016 Test # 2238
caught UT Yadav R Ashwin 14 1 v India Wankhede 8 Dec 2016 Test # 2239
lbw R Ashwin 51 3 v India Wankhede 8 Dec 2016 Test # 2239
caught KL Rahul RA Jadeja 49 1 v India Chennai 16 Dec 2016 Test # 2241
caught RA Jadeja I Sharma 1 3 v India Chennai 16 Dec 2016 Test # 2241
lbw VD Philander 10 1 v South Africa Lord's 6 Jul 2017 Test # 2262
stumped Q de Kock KA Maharaj 51 3 v South Africa Lord's 6 Jul 2017 Test # 2262
bowled KA Maharaj 45 2 v South Africa Nottingham 14 Jul 2017 Test # 2264
caught CH Morris KA Maharaj 16 4 v South Africa Nottingham 14 Jul 2017 Test # 2264
caught F du Plessis K Rabada 36 1 v South Africa The Oval 27 Jul 2017 Test # 2266
caught K Rabada KA Maharaj 63 3 v South Africa The Oval 27 Jul 2017 Test # 2266
lbw KA Maharaj 99 1 v South Africa Manchester 4 Aug 2017 Test # 2268
caught K Rabada D Olivier 10 3 v South Africa Manchester 4 Aug 2017 Test # 2268
bowled JO Holder 18 1 v West Indies Birmingham 17 Aug 2017 Test # 2270
caught JO Holder ST Gabriel 2 1 v West Indies Leeds 25 Aug 2017 Test # 2271
bowled RL Chase 18 3 v West Indies Leeds 25 Aug 2017 Test # 2271
lbw KAJ Roach 21 2 v West Indies Lord's 7 Sep 2017 Test # 2274
DNB - 4 v West Indies Lord's 7 Sep 2017 Test # 2274
caught TD Paine PJ Cummins 9 1 v Australia Brisbane 23 Nov 2017 Test # 2282
caught PSP Handscomb MA Starc 42 3 v Australia Brisbane 23 Nov 2017 Test # 2282
caught MA Starc MA Starc 21 2 v Australia Adelaide 2 Dec 2017 Test # 2285
bowled MA Starc 36 4 v Australia Adelaide 2 Dec 2017 Test # 2285
bowled MA Starc 119 1 v Australia Perth 14 Dec 2017 Test # 2288
bowled JR Hazlewood 14 3 v Australia Perth 14 Dec 2017 Test # 2288
caught TD Paine NM Lyon 22 2 v Australia Melbourne 26 Dec 2017 Test # 2289
caught TD Paine JR Hazlewood 5 1 v Australia Sydney 4 Jan 2018 Test # 2291
lbw PJ Cummins 38 3 v Australia Sydney 4 Jan 2018 Test # 2291
caught TG Southee TG Southee 0 1 v New Zealand Auckland 22 Mar 2018 Test # 2299
caught KS Williamson TD Astle 26 3 v New Zealand Auckland 22 Mar 2018 Test # 2299
caught LRPL Taylor TA Boult 101 1 v New Zealand Christchurch 30 Mar 2018 Test # 2301
caught HM Nicholls N Wagner 36 3 v New Zealand Christchurch 30 Mar 2018 Test # 2301
bowled Faheem Ashraf 27 1 v Pakistan Lord's 24 May 2018 Test # 2304
bowled Mohammad Amir 0 3 v Pakistan Lord's 24 May 2018 Test # 2304
caught Sarfaraz Ahmed Faheem Ashraf 21 2 v Pakistan Leeds 1 Jun 2018 Test # 2305
bowled UT Yadav 70 1 v India Birmingham 1 Aug 2018 Test # 2314
caught S Dhawan I Sharma 28 3 v India Birmingham 1 Aug 2018 Test # 2314
caught KD Karthik HH Pandya 93 2 v India Lord's 9 Aug 2018 Test # 2315
caught KL Rahul HH Pandya 15 2 v India Nottingham 18 Aug 2018 Test # 2316
bowled JJ Bumrah 0 4 v India Nottingham 18 Aug 2018 Test # 2316
caught RR Pant JJ Bumrah 6 1 v India Southampton 30 Aug 2018 Test # 2317
bowled Mohammed Shami 0 3 v India Southampton 30 Aug 2018 Test # 2317
caught RR Pant I Sharma 0 1 v India The Oval 7 Sep 2018 Test # 2318
bowled Mohammed Shami 18 3 v India The Oval 7 Sep 2018 Test # 2318
bowled PADLR Sandakan 110 1 v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
caught JK Silva (sub) MDK Perera 15 3 v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
bowled KAJ Roach 12 2 v West Indies Bridgetown 23 Jan 2019 Test # 2342
caught SD Hope ST Gabriel 30 4 v West Indies Bridgetown 23 Jan 2019 Test # 2342
lbw KAJ Roach 52 1 v West Indies North Sound 31 Jan 2019 Test # 2344
bowled JO Holder 14 3 v West Indies North Sound 31 Jan 2019 Test # 2344
bowled KAJ Roach 2 1 v West Indies Gros Islet 9 Feb 2019 Test # 2346
DNB - 3 v West Indies Gros Islet 9 Feb 2019 Test # 2346
bowled TJ Murtagh 0 1 v Ireland Lord's 24 Jul 2019 Test # 2352
lbw MR Adair 0 3 v Ireland Lord's 24 Jul 2019 Test # 2352
caught DA Warner PM Siddle 8 2 v Australia Birmingham 1 Aug 2019 Test # 2353
caught CT Bancroft PJ Cummins 6 4 v Australia Birmingham 1 Aug 2019 Test # 2353
caught UT Khawaja NM Lyon 52 1 v Australia Lord's 14 Aug 2019 Test # 2355
not out 30 3 v Australia Lord's 14 Aug 2019 Test # 2355
caught DA Warner JR Hazlewood 4 2 v Australia Leeds 22 Aug 2019 Test # 2357
caught M Labuschagne JR Hazlewood 36 4 v Australia Leeds 22 Aug 2019 Test # 2357
bowled MA Starc 17 2 v Australia Manchester 4 Sep 2019 Test # 2360
lbw MA Starc 25 4 v Australia Manchester 4 Sep 2019 Test # 2360
lbw MR Marsh 22 1 v Australia The Oval 12 Sep 2019 Test # 2362
caught SPD Smith MR Marsh 14 3 v Australia The Oval 12 Sep 2019 Test # 2362
bowled A Nortje 1 2 v South Africa Centurion 26 Dec 2019 Test # 2377
caught Zubayr Hamza K Rabada 9 4 v South Africa Centurion 26 Dec 2019 Test # 2377
caught BKG Mendis L Embuldeniya 47 2 v Sri Lanka Galle 14 Jan 2021 Test # 2403
not out 35 4 v Sri Lanka Galle 14 Jan 2021 Test # 2403
caught BOP Fernando L Embuldeniya 28 2 v Sri Lanka Galle 22 Jan 2021 Test # 2405
lbw L Embuldeniya 29 4 v Sri Lanka Galle 22 Jan 2021 Test # 2405
lbw AR Patel 0 1 v India Ahmedabad 24 Feb 2021 Test # 2412
bowled AR Patel 0 3 v India Ahmedabad 24 Feb 2021 Test # 2412
lbw Mohammed Siraj 28 1 v India Ahmedabad 4 Mar 2021 Test # 2414
caught RG Sharma R Ashwin 0 3 v India Ahmedabad 4 Mar 2021 Test # 2414
lbw Mohammed Shami 29 1 v India Nottingham 4 Aug 2021 Test # 2428
caught RA Jadeja Mohammed Siraj 30 3 v India Nottingham 4 Aug 2021 Test # 2428
caught V Kohli Mohammed Siraj 57 2 v India Lord's 12 Aug 2021 Test # 2429
lbw I Sharma 2 4 v India Lord's 12 Aug 2021 Test # 2429
caught V Kohli Mohammed Shami 29 2 v India Leeds 25 Aug 2021 Test # 2432
lbw Mohammed Siraj 37 2 v India The Oval 2 Sep 2021 Test # 2433
bowled JJ Bumrah 0 4 v India The Oval 2 Sep 2021 Test # 2433
caught C Green MA Starc 35 1 v Australia Melbourne 26 Dec 2021 Test # 2442
lbw SM Boland 5 3 v Australia Melbourne 26 Dec 2021 Test # 2442
caught AT Carey SM Boland 113 2 v Australia Sydney 5 Jan 2022 Test # 2446
caught M Labuschagne SM Boland 41 4 v Australia Sydney 5 Jan 2022 Test # 2446
caught JO Holder AS Joseph 140 1 v West Indies North Sound 8 Mar 2022 Test # 2454
not out 15 3 v West Indies North Sound 8 Mar 2022 Test # 2454
caught NE Bonner AS Joseph 20 1 v West Indies Bridgetown 16 Mar 2022 Test # 2457
caught KAJ Roach JNT Seales 29 3 v West Indies Bridgetown 16 Mar 2022 Test # 2457
caught J Da Silva AS Joseph 0 1 v West Indies St George's 24 Mar 2022 Test # 2459
caught J Da Silva AS Joseph 22 3 v West Indies St George's 24 Mar 2022 Test # 2459
bowled TA Boult 1 2 v New Zealand Lord's 2 Jun 2022 Test # 2464
bowled KA Jamieson 16 4 v New Zealand Lord's 2 Jun 2022 Test # 2464
caught TA Blundell TA Boult 8 2 v New Zealand Nottingham 10 Jun 2022 Test # 2465
caught TA Blundell TA Boult 136 4 v New Zealand Nottingham 10 Jun 2022 Test # 2465
caught TA Boult MG Bracewell 162 2 v New Zealand Leeds 23 Jun 2022 Test # 2467
not out 71 4 v New Zealand Leeds 23 Jun 2022 Test # 2467
caught V Kohli Mohammed Shami 106 2 v India Birmingham 1 Jul 2022 Test # 2470
not out 114 4 v India Birmingham 1 Jul 2022 Test # 2470
bowled A Nortje 0 1 v South Africa Lord's 17 Aug 2022 Test # 2474
caught K Verreynne A Nortje 18 3 v South Africa Lord's 17 Aug 2022 Test # 2474
caught SJ Erwee A Nortje 49 2 v South Africa Manchester 25 Aug 2022 Test # 2475
DNB - 2 v Ireland Lord's 1 Jun 2023 Test # 2504
DNB - 4 v Ireland Lord's 1 Jun 2023 Test # 2504
stumped AT Carey NM Lyon 78 1 v Australia Birmingham 16 Jun 2023 Test # 2507
lbw NM Lyon 20 3 v Australia Birmingham 16 Jun 2023 Test # 2507
caught PJ Cummins JR Hazlewood 16 2 v Australia Lord's 28 Jun 2023 Test # 2508
stumped AT Carey C Green 10 4 v Australia Lord's 28 Jun 2023 Test # 2508
caught SPD Smith MA Starc 12 2 v Australia Leeds 6 Jul 2023 Test # 2509
bowled MA Starc 5 4 v Australia Leeds 6 Jul 2023 Test # 2509
not out 99 2 v Australia Manchester 19 Jul 2023 Test # 2512
bowled JR Hazlewood 4 1 v Australia The Oval 27 Jul 2023 Test # 2515
caught AT Carey MA Starc 78 3 v Australia The Oval 27 Jul 2023 Test # 2515
bowled AR Patel 37 1 v India Hyderabad 25 Jan 2024 Test # 2525
bowled RA Jadeja 10 3 v India Hyderabad 25 Jan 2024 Test # 2525
caught Shubman Gill JJ Bumrah 25 2 v India Visakhapatnam 2 Feb 2024 Test # 2526
lbw JJ Bumrah 26 4 v India Visakhapatnam 2 Feb 2024 Test # 2526
lbw Kuldeep Yadav 0 2 v India Rajkot 15 Feb 2024 Test # 2530
lbw RA Jadeja 4 4 v India Rajkot 15 Feb 2024 Test # 2530
lbw R Ashwin 38 1 v India Ranchi 23 Feb 2024 Test # 2531
caught RM Patidar RA Jadeja 30 3 v India Ranchi 23 Feb 2024 Test # 2531
caught DC Jurel Kuldeep Yadav 29 1 v India Dharamsala 7 Mar 2024 Test # 2534
lbw Kuldeep Yadav 39 3 v India Dharamsala 7 Mar 2024 Test # 2534
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