Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date greater than or equal to 1 Oct 2005 remove greater than or equal to 1 Oct 2005 from query
Not involving the player KC Sangakkara (SL) remove KC Sangakkara (SL) 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