Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 2000 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 2013-2024 102 185 7 6316 258 35.48 10702 59.01 13 31 15 735 128 Profile
filtered 2013-2024 102 185 7 6316 258 35.48 10702 59.01 13 31 15 735 128
List of dismissals
lbw MG Johnson 1 2 v Australia Adelaide 5 Dec 2013 Test # 2105
caught MJ Clarke RJ Harris 28 4 v Australia Adelaide 5 Dec 2013 Test # 2105
caught BJ Haddin MG Johnson 18 2 v Australia Perth 13 Dec 2013 Test # 2107
caught BJ Haddin NM Lyon 120 4 v Australia Perth 13 Dec 2013 Test # 2107
caught SR Watson MG Johnson 14 1 v Australia Melbourne 26 Dec 2013 Test # 2110
caught SPD Smith NM Lyon 19 3 v Australia Melbourne 26 Dec 2013 Test # 2110
bowled PM Siddle 47 2 v Australia Sydney 3 Jan 2014 Test # 2113
bowled RJ Harris 32 4 v Australia Sydney 3 Jan 2014 Test # 2113
caught MS Dhoni B Kumar 0 2 v India Nottingham 9 Jul 2014 Test # 2128
bowled B Kumar 0 2 v India Lord's 17 Jul 2014 Test # 2130
caught CA Pujara I Sharma 0 4 v India Lord's 17 Jul 2014 Test # 2130
caught JO Holder JE Taylor 79 1 v West Indies North Sound 13 Apr 2015 Test # 2157
stumped D Ramdin SJ Benn 35 3 v West Indies North Sound 13 Apr 2015 Test # 2157
caught J Blackwood D Bishoo 8 2 v West Indies St George's 21 Apr 2015 Test # 2158
DNB - 4 v West Indies St George's 21 Apr 2015 Test # 2158
caught SD Hope ST Gabriel 22 1 v West Indies Bridgetown 1 May 2015 Test # 2160
caught S Chanderpaul V Permaul 32 3 v West Indies Bridgetown 1 May 2015 Test # 2160
bowled MD Craig 92 1 v New Zealand Lord's 21 May 2015 Test # 2162
caught LRPL Taylor MD Craig 101 3 v New Zealand Lord's 21 May 2015 Test # 2162
caught MD Craig TA Boult 6 2 v New Zealand Leeds 29 May 2015 Test # 2163
caught L Ronchi KS Williamson 29 4 v New Zealand Leeds 29 May 2015 Test # 2163
bowled MA Starc 52 1 v Australia Cardiff 8 Jul 2015 Test # 2170
bowled MA Starc 42 3 v Australia Cardiff 8 Jul 2015 Test # 2170
bowled MR Marsh 87 2 v Australia Lord's 16 Jul 2015 Test # 2171
run out 0 4 v Australia Lord's 16 Jul 2015 Test # 2171
caught PM Nevill MG Johnson 0 2 v Australia Birmingham 29 Jul 2015 Test # 2173
DNB - 4 v Australia Birmingham 29 Jul 2015 Test # 2173
caught PM Nevill JR Hazlewood 5 2 v Australia Nottingham 6 Aug 2015 Test # 2175
caught PM Nevill MR Marsh 15 2 v Australia The Oval 20 Aug 2015 Test # 2178
caught MJ Clarke NM Lyon 0 3 v Australia The Oval 20 Aug 2015 Test # 2178
bowled Shoaib Malik 57 2 v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
caught Mohammad Hafeez Shoaib Malik 2 4 v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
caught Sarfaraz Ahmed Wahab Riaz 4 2 v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
caught Misbah-ul-Haq Imran Khan 13 4 v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
bowled Shoaib Malik 0 2 v Pakistan Sharjah 1 Nov 2015 Test # 2184
stumped Sarfaraz Ahmed Yasir Shah 12 4 v Pakistan Sharjah 1 Nov 2015 Test # 2184
caught JP Duminy M Morkel 21 1 v South Africa Durban 26 Dec 2015 Test # 2196
caught D Elgar DL Piedt 5 3 v South Africa Durban 26 Dec 2015 Test # 2196
run out 258 1 v South Africa Cape Town 2 Jan 2016 Test # 2197
caught M Morkel DL Piedt 26 3 v South Africa Cape Town 2 Jan 2016 Test # 2197
caught M Morkel M Morkel 58 2 v South Africa Johannesburg 14 Jan 2016 Test # 2199
DNB - 4 v South Africa Johannesburg 14 Jan 2016 Test # 2199
caught HM Amla K Rabada 33 2 v South Africa Centurion 22 Jan 2016 Test # 2200
caught SC Cook M Morkel 10 4 v South Africa Centurion 22 Jan 2016 Test # 2200
caught AD Mathews N Pradeep 12 1 v Sri Lanka Leeds 19 May 2016 Test # 2203
caught Sarfaraz Ahmed Wahab Riaz 34 1 v Pakistan Manchester 22 Jul 2016 Test # 2208
DNB - 3 v Pakistan Manchester 22 Jul 2016 Test # 2208
bowled Shakib Al Hasan 18 1 v Bangladesh Chattogram 20 Oct 2016 Test # 2225
lbw Shakib Al Hasan 85 3 v Bangladesh Chattogram 20 Oct 2016 Test # 2225
caught Mominul Haque Taijul Islam 0 2 v Bangladesh Mirpur 28 Oct 2016 Test # 2227
bowled Shakib Al Hasan 25 4 v Bangladesh Mirpur 28 Oct 2016 Test # 2227
caught WP Saha UT Yadav 128 1 v India Rajkot 9 Nov 2016 Test # 2232
not out 29 3 v India Rajkot 9 Nov 2016 Test # 2232
lbw R Ashwin 70 2 v India Visakhapatnam 17 Nov 2016 Test # 2235
bowled J Yadav 6 4 v India Visakhapatnam 17 Nov 2016 Test # 2235
stumped PA Patel RA Jadeja 29 1 v India Mohali 26 Nov 2016 Test # 2238
lbw R Ashwin 5 3 v India Mohali 26 Nov 2016 Test # 2238
caught V Kohli R Ashwin 31 1 v India Wankhede 8 Dec 2016 Test # 2239
caught M Vijay R Ashwin 18 3 v India Wankhede 8 Dec 2016 Test # 2239
caught PA Patel R Ashwin 6 1 v India Chennai 16 Dec 2016 Test # 2241
caught KK Nair RA Jadeja 23 3 v India Chennai 16 Dec 2016 Test # 2241
caught Q de Kock K Rabada 56 1 v South Africa Lord's 6 Jul 2017 Test # 2262
lbw K Rabada 1 3 v South Africa Lord's 6 Jul 2017 Test # 2262
caught Q de Kock KA Maharaj 0 2 v South Africa Nottingham 14 Jul 2017 Test # 2264
caught VD Philander VD Philander 18 4 v South Africa Nottingham 14 Jul 2017 Test # 2264
caught K Rabada M Morkel 112 1 v South Africa The Oval 27 Jul 2017 Test # 2266
bowled CH Morris 31 3 v South Africa The Oval 27 Jul 2017 Test # 2266
bowled K Rabada 58 1 v South Africa Manchester 4 Aug 2017 Test # 2268
caught F du Plessis D Olivier 23 3 v South Africa Manchester 4 Aug 2017 Test # 2268
caught J Blackwood RL Chase 10 1 v West Indies Birmingham 17 Aug 2017 Test # 2270
caught SO Dowrich ST Gabriel 100 1 v West Indies Leeds 25 Aug 2017 Test # 2271
caught KC Brathwaite RL Chase 58 3 v West Indies Leeds 25 Aug 2017 Test # 2271
bowled ST Gabriel 60 2 v West Indies Lord's 7 Sep 2017 Test # 2274
DNB - 4 v West Indies Lord's 7 Sep 2017 Test # 2274
bowled TA Boult 0 1 v New Zealand Auckland 22 Mar 2018 Test # 2299
caught TG Southee N Wagner 66 3 v New Zealand Auckland 22 Mar 2018 Test # 2299
caught BJ Watling TA Boult 25 1 v New Zealand Christchurch 30 Mar 2018 Test # 2301
caught JA Raval C de Grandhomme 12 3 v New Zealand Christchurch 30 Mar 2018 Test # 2301
lbw Mohammad Abbas 38 1 v Pakistan Lord's 24 May 2018 Test # 2304
caught Fakhar Zaman (sub) Shadab Khan 9 3 v Pakistan Lord's 24 May 2018 Test # 2304
caught R Ashwin R Ashwin 21 1 v India Birmingham 1 Aug 2018 Test # 2314
caught V Kohli I Sharma 6 3 v India Birmingham 1 Aug 2018 Test # 2314
caught KL Rahul Mohammed Shami 10 2 v India Nottingham 18 Aug 2018 Test # 2316
caught KL Rahul HH Pandya 62 4 v India Nottingham 18 Aug 2018 Test # 2316
lbw Mohammed Shami 23 1 v India Southampton 30 Aug 2018 Test # 2317
caught AM Rahane R Ashwin 30 3 v India Southampton 30 Aug 2018 Test # 2317
lbw RA Jadeja 11 1 v India The Oval 7 Sep 2018 Test # 2318
caught KL Rahul RA Jadeja 37 3 v India The Oval 7 Sep 2018 Test # 2318
bowled MDK Perera 7 1 v Sri Lanka Galle 6 Nov 2018 Test # 2324
bowled MDK Perera 62 3 v Sri Lanka Galle 6 Nov 2018 Test # 2324
lbw MDK Perera 19 1 v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
lbw MDK Perera 0 3 v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
caught DM de Silva PADLR Sandakan 57 1 v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
caught PM Pushpakumara MDK Perera 42 3 v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
lbw KAJ Roach 0 2 v West Indies Bridgetown 23 Jan 2019 Test # 2342
lbw RL Chase 34 4 v West Indies Bridgetown 23 Jan 2019 Test # 2342
caught SO Dowrich ST Gabriel 14 1 v West Indies North Sound 31 Jan 2019 Test # 2344
bowled KAJ Roach 11 3 v West Indies North Sound 31 Jan 2019 Test # 2344
caught SO Dowrich KAJ Roach 79 1 v West Indies Gros Islet 9 Feb 2019 Test # 2346
not out 48 3 v West Indies Gros Islet 9 Feb 2019 Test # 2346
caught TD Paine PJ Cummins 50 2 v Australia Birmingham 1 Aug 2019 Test # 2353
caught TD Paine NM Lyon 6 4 v Australia Birmingham 1 Aug 2019 Test # 2353
lbw NM Lyon 13 1 v Australia Lord's 14 Aug 2019 Test # 2355
not out 115 3 v Australia Lord's 14 Aug 2019 Test # 2355
caught DA Warner JL Pattinson 8 2 v Australia Leeds 22 Aug 2019 Test # 2357
not out 135 4 v Australia Leeds 22 Aug 2019 Test # 2357
caught SPD Smith MA Starc 26 2 v Australia Manchester 4 Sep 2019 Test # 2360
caught TD Paine PJ Cummins 1 4 v Australia Manchester 4 Sep 2019 Test # 2360
caught NM Lyon MR Marsh 20 1 v Australia The Oval 12 Sep 2019 Test # 2362
bowled NM Lyon 67 3 v Australia The Oval 12 Sep 2019 Test # 2362
caught LRPL Taylor TG Southee 91 1 v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
bowled TG Southee 28 3 v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
caught LRPL Taylor TG Southee 26 2 v New Zealand Hamilton 29 Nov 2019 Test # 2371
caught Q de Kock A Nortje 35 2 v South Africa Centurion 26 Dec 2019 Test # 2377
bowled KA Maharaj 14 4 v South Africa Centurion 26 Dec 2019 Test # 2377
caught D Elgar A Nortje 47 1 v South Africa Cape Town 3 Jan 2020 Test # 2379
caught HE van der Dussen KA Maharaj 72 3 v South Africa Cape Town 3 Jan 2020 Test # 2379
caught D Elgar D Paterson 120 1 v South Africa Gqeberha 16 Jan 2020 Test # 2380
caught HE van der Dussen A Nortje 2 1 v South Africa Johannesburg 24 Jan 2020 Test # 2382
caught HE van der Dussen BE Hendricks 28 3 v South Africa Johannesburg 24 Jan 2020 Test # 2382
caught SO Dowrich JO Holder 43 1 v West Indies Southampton 8 Jul 2020 Test # 2388
caught SD Hope JO Holder 46 3 v West Indies Southampton 8 Jul 2020 Test # 2388
caught SO Dowrich KAJ Roach 176 1 v West Indies Manchester 16 Jul 2020 Test # 2389
not out 78 3 v West Indies Manchester 16 Jul 2020 Test # 2389
bowled KAJ Roach 20 1 v West Indies Manchester 24 Jul 2020 Test # 2390
DNB - 3 v West Indies Manchester 24 Jul 2020 Test # 2390
bowled Mohammad Abbas 0 2 v Pakistan Manchester 5 Aug 2020 Test # 2391
caught Mohammad Rizwan Yasir Shah 9 4 v Pakistan Manchester 5 Aug 2020 Test # 2391
caught CA Pujara S Nadeem 82 1 v India Chennai 5 Feb 2021 Test # 2409
caught RR Pant R Ashwin 7 3 v India Chennai 5 Feb 2021 Test # 2409
bowled R Ashwin 18 2 v India Chennai 13 Feb 2021 Test # 2411
caught V Kohli R Ashwin 8 4 v India Chennai 13 Feb 2021 Test # 2411
lbw AR Patel 6 1 v India Ahmedabad 24 Feb 2021 Test # 2412
lbw R Ashwin 25 3 v India Ahmedabad 24 Feb 2021 Test # 2412
lbw Washington Sundar 55 1 v India Ahmedabad 4 Mar 2021 Test # 2414
caught V Kohli AR Patel 2 3 v India Ahmedabad 4 Mar 2021 Test # 2414
caught M Labuschagne PJ Cummins 5 1 v Australia Brisbane 8 Dec 2021 Test # 2440
caught C Green PJ Cummins 14 3 v Australia Brisbane 8 Dec 2021 Test # 2440
bowled C Green 34 2 v Australia Adelaide 16 Dec 2021 Test # 2441
lbw NM Lyon 12 4 v Australia Adelaide 16 Dec 2021 Test # 2441
caught NM Lyon C Green 25 1 v Australia Melbourne 26 Dec 2021 Test # 2442
bowled MA Starc 11 3 v Australia Melbourne 26 Dec 2021 Test # 2442
lbw NM Lyon 66 2 v Australia Sydney 5 Jan 2022 Test # 2446
caught SPD Smith NM Lyon 60 4 v Australia Sydney 5 Jan 2022 Test # 2446
caught NM Lyon MA Starc 4 2 v Australia Hobart 14 Jan 2022 Test # 2449
caught NM Lyon MA Starc 5 4 v Australia Hobart 14 Jan 2022 Test # 2449
bowled JNT Seales 36 1 v West Indies North Sound 8 Mar 2022 Test # 2454
caught SSJ Brooks KAJ Roach 13 3 v West Indies North Sound 8 Mar 2022 Test # 2454
caught SSJ Brooks KC Brathwaite 120 1 v West Indies Bridgetown 16 Mar 2022 Test # 2457
caught KC Brathwaite KAJ Roach 19 3 v West Indies Bridgetown 16 Mar 2022 Test # 2457
caught AS Joseph AS Joseph 2 1 v West Indies St George's 24 Mar 2022 Test # 2459
caught SSJ Brooks KR Mayers 4 3 v West Indies St George's 24 Mar 2022 Test # 2459
caught TA Blundell TG Southee 1 2 v New Zealand Lord's 2 Jun 2022 Test # 2464
caught TA Blundell KA Jamieson 54 4 v New Zealand Lord's 2 Jun 2022 Test # 2464
caught TA Boult MG Bracewell 46 2 v New Zealand Nottingham 10 Jun 2022 Test # 2465
not out 75 4 v New Zealand Nottingham 10 Jun 2022 Test # 2465
caught KS Williamson N Wagner 18 2 v New Zealand Leeds 23 Jun 2022 Test # 2467
DNB - 4 v New Zealand Leeds 23 Jun 2022 Test # 2467
caught JJ Bumrah SN Thakur 25 2 v India Birmingham 1 Jul 2022 Test # 2470
DNB - 4 v India Birmingham 1 Jul 2022 Test # 2470
caught KD Petersen A Nortje 20 1 v South Africa Lord's 17 Aug 2022 Test # 2474
caught KA Maharaj K Rabada 20 3 v South Africa Lord's 17 Aug 2022 Test # 2474
caught D Elgar K Rabada 103 2 v South Africa Manchester 25 Aug 2022 Test # 2475
caught SJ Erwee A Nortje 6 2 v South Africa The Oval 8 Sep 2022 Test # 2476
DNB - 4 v South Africa The Oval 8 Sep 2022 Test # 2476
bowled Naseem Shah 41 1 v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
caught Saud Shakeel Zahid Mahmood 0 3 v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
bowled Abrar Ahmed 30 1 v Pakistan Multan 9 Dec 2022 Test # 2480
caught Mohammad Ali Mohammad Nawaz (3) 41 3 v Pakistan Multan 9 Dec 2022 Test # 2480
run out 26 2 v Pakistan Karachi 17 Dec 2022 Test # 2483
not out 35 4 v Pakistan Karachi 17 Dec 2022 Test # 2483
caught TWM Latham SC Kuggeleijn 19 1 v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
stumped TA Blundell MG Bracewell 31 3 v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
caught SC Kuggeleijn (sub) N Wagner 27 1 v New Zealand Wellington 24 Feb 2023 Test # 2494
caught TWM Latham N Wagner 33 4 v New Zealand Wellington 24 Feb 2023 Test # 2494
DNB - 2 v Ireland Lord's 1 Jun 2023 Test # 2504
DNB - 4 v Ireland Lord's 1 Jun 2023 Test # 2504
caught AT Carey JR Hazlewood 1 1 v Australia Birmingham 16 Jun 2023 Test # 2507
lbw PJ Cummins 43 3 v Australia Birmingham 16 Jun 2023 Test # 2507
caught C Green MA Starc 17 2 v Australia Lord's 28 Jun 2023 Test # 2508
caught AT Carey JR Hazlewood 155 4 v Australia Lord's 28 Jun 2023 Test # 2508
caught SPD Smith T Murphy 80 2 v Australia Leeds 6 Jul 2023 Test # 2509
caught AT Carey MA Starc 13 4 v Australia Leeds 6 Jul 2023 Test # 2509
bowled PJ Cummins 51 2 v Australia Manchester 19 Jul 2023 Test # 2512
bowled MA Starc 3 1 v Australia The Oval 27 Jul 2023 Test # 2515
caught PJ Cummins T Murphy 42 3 v Australia The Oval 27 Jul 2023 Test # 2515
bowled JJ Bumrah 70 1 v India Hyderabad 25 Jan 2024 Test # 2525
bowled R Ashwin 6 3 v India Hyderabad 25 Jan 2024 Test # 2525
bowled JJ Bumrah 47 2 v India Visakhapatnam 2 Feb 2024 Test # 2526
run out 11 4 v India Visakhapatnam 2 Feb 2024 Test # 2526
caught JJ Bumrah RA Jadeja 41 2 v India Rajkot 15 Feb 2024 Test # 2530
lbw Kuldeep Yadav 15 4 v India Rajkot 15 Feb 2024 Test # 2530
lbw RA Jadeja 3 1 v India Ranchi 23 Feb 2024 Test # 2531
bowled Kuldeep Yadav 4 3 v India Ranchi 23 Feb 2024 Test # 2531
lbw Kuldeep Yadav 0 1 v India Dharamsala 7 Mar 2024 Test # 2534
bowled R Ashwin 2 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