Records type batting analysis [change type]
View list of dismissals [change view]
Primary team England remove England from query
Not involving the player MA Atherton (ENG) remove MA Atherton (ENG) 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