Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date greater than or equal to 1 Jan 1892 remove greater than or equal to 1 Jan 1892 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 73 131 12 5451 195* 45.80 11288 48.29 15 26 8 592 26 Profile
filtered 2011-2024 73 131 12 5451 195* 45.80 11288 48.29 15 26 8 592 26
List of dismissals
caught IJL Trott GP Swann 37 1 v England Sydney 3 Jan 2011 Test # 1989
caught MJ Prior JM Anderson 21 3 v England Sydney 3 Jan 2011 Test # 1989
bowled UWMBCA Welegedara 21 1 v Sri Lanka Galle 31 Aug 2011 Test # 2005
lbw UWMBCA Welegedara 26 3 v Sri Lanka Galle 31 Aug 2011 Test # 2005
not out 13 2 v Sri Lanka Pallekele 8 Sep 2011 Test # 2007
lbw DW Steyn 12 2 v South Africa Johannesburg 17 Nov 2011 Test # 2018
caught JH Kallis Imran Tahir 65 4 v South Africa Johannesburg 17 Nov 2011 Test # 2018
run out 38 2 v New Zealand Brisbane 1 Dec 2011 Test # 2020
not out 0 4 v New Zealand Brisbane 1 Dec 2011 Test # 2020
caught RA Young CS Martin 7 2 v New Zealand Hobart 9 Dec 2011 Test # 2021
caught LRPL Taylor TA Boult 23 4 v New Zealand Hobart 9 Dec 2011 Test # 2021
caught KP Pietersen GP Swann 14 2 v England Lord's 18 Jul 2013 Test # 2091
caught JM Anderson JE Root 54 4 v England Lord's 18 Jul 2013 Test # 2091
caught MJ Prior GP Swann 1 1 v England Manchester 1 Aug 2013 Test # 2092
bowled GP Swann 24 3 v England Manchester 1 Aug 2013 Test # 2092
caught MJ Prior SCJ Broad 0 2 v England Chester-le-Street 9 Aug 2013 Test # 2093
lbw GP Swann 21 4 v England Chester-le-Street 9 Aug 2013 Test # 2093
caught MJ Guptill KS Williamson 174 1 v New Zealand Brisbane 5 Nov 2015 Test # 2185
not out 9 3 v New Zealand Brisbane 5 Nov 2015 Test # 2185
caught TWM Latham DAJ Bracewell 121 1 v New Zealand Perth 13 Nov 2015 Test # 2187
DNB - 3 v New Zealand Perth 13 Nov 2015 Test # 2187
caught D Ramdin JE Taylor 144 1 v West Indies Melbourne 26 Dec 2015 Test # 2195
caught D Ramdin JO Holder 56 3 v West Indies Melbourne 26 Dec 2015 Test # 2195
DNB - 2 v West Indies Sydney 3 Jan 2016 Test # 2198
lbw TA Boult 140 2 v New Zealand Wellington 12 Feb 2016 Test # 2201
caught BB McCullum TA Boult 24 2 v New Zealand Christchurch 20 Feb 2016 Test # 2202
caught BB McCullum TG Southee 45 4 v New Zealand Christchurch 20 Feb 2016 Test # 2202
lbw HMRKB Herath 26 2 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
lbw MDK Perera 18 4 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
bowled MDK Perera 11 2 v Sri Lanka Galle 4 Aug 2016 Test # 2213
bowled MDK Perera 0 4 v Sri Lanka Galle 4 Aug 2016 Test # 2213
bowled K Rabada 4 2 v South Africa Perth 3 Nov 2016 Test # 2230
lbw JP Duminy 97 4 v South Africa Perth 3 Nov 2016 Test # 2230
caught HM Amla VD Philander 4 1 v South Africa Hobart 12 Nov 2016 Test # 2233
caught Q de Kock KJ Abbott 64 3 v South Africa Hobart 12 Nov 2016 Test # 2233
lbw VD Philander 145 2 v South Africa Adelaide 24 Nov 2016 Test # 2236
lbw T Shamsi 0 4 v South Africa Adelaide 24 Nov 2016 Test # 2236
caught Misbah-ul-Haq Yasir Shah 4 1 v Pakistan Brisbane 15 Dec 2016 Test # 2240
caught Misbah-ul-Haq Rahat Ali 74 3 v Pakistan Brisbane 15 Dec 2016 Test # 2240
caught Sarfaraz Ahmed Wahab Riaz 97 2 v Pakistan Melbourne 26 Dec 2016 Test # 2242
caught Sarfaraz Ahmed Wahab Riaz 13 1 v Pakistan Sydney 3 Jan 2017 Test # 2245
not out 79 3 v Pakistan Sydney 3 Jan 2017 Test # 2245
run out 1 2 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
caught Taijul Islam Shakib Al Hasan 1 4 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
lbw MM Ali 11 2 v England Brisbane 23 Nov 2017 Test # 2282
DNB - 4 v England Brisbane 23 Nov 2017 Test # 2282
caught JM Vince JM Anderson 53 1 v England Adelaide 2 Dec 2017 Test # 2285
lbw JM Anderson 20 3 v England Adelaide 2 Dec 2017 Test # 2285
lbw CR Woakes 50 2 v England Perth 14 Dec 2017 Test # 2288
caught JM Bairstow SCJ Broad 17 1 v England Melbourne 26 Dec 2017 Test # 2289
caught JM Bairstow JM Anderson 11 3 v England Melbourne 26 Dec 2017 Test # 2289
stumped JM Bairstow MS Crane 171 2 v England Sydney 4 Jan 2018 Test # 2291
caught Q de Kock K Rabada 14 1 v South Africa Durban 1 Mar 2018 Test # 2297
caught Q de Kock KA Maharaj 6 3 v South Africa Durban 1 Mar 2018 Test # 2297
caught Q de Kock VD Philander 4 1 v South Africa Gqeberha 9 Mar 2018 Test # 2298
lbw K Rabada 75 3 v South Africa Gqeberha 9 Mar 2018 Test # 2298
caught K Rabada M Morkel 5 2 v South Africa Cape Town 22 Mar 2018 Test # 2300
caught AB de Villiers KA Maharaj 1 4 v South Africa Cape Town 22 Mar 2018 Test # 2300
caught Q de Kock VD Philander 53 2 v South Africa Johannesburg 30 Mar 2018 Test # 2302
lbw KA Maharaj 7 4 v South Africa Johannesburg 30 Mar 2018 Test # 2302
caught Imam-ul-Haq Bilal Asif 85 2 v Pakistan Dubai (DICS) 7 Oct 2018 Test # 2320
lbw Yasir Shah 141 4 v Pakistan Dubai (DICS) 7 Oct 2018 Test # 2320
caught Sarfaraz Ahmed Mohammad Abbas 3 2 v Pakistan Abu Dhabi 16 Oct 2018 Test # 2322
absent - 4 v Pakistan Abu Dhabi 16 Oct 2018 Test # 2322
caught RR Pant R Ashwin 28 2 v India Adelaide 6 Dec 2018 Test # 2333
caught RG Sharma R Ashwin 8 4 v India Adelaide 6 Dec 2018 Test # 2333
caught RR Pant UT Yadav 5 1 v India Perth 14 Dec 2018 Test # 2334
caught RR Pant Mohammed Shami 72 3 v India Perth 14 Dec 2018 Test # 2334
caught MA Agarwal RA Jadeja 21 2 v India Melbourne 26 Dec 2018 Test # 2337
lbw Mohammed Shami 33 4 v India Melbourne 26 Dec 2018 Test # 2337
caught CA Pujara Kuldeep Yadav 27 2 v India Sydney 3 Jan 2019 Test # 2339
not out 4 3 v India Sydney 3 Jan 2019 Test # 2339
bowled MDK Perera 11 2 v Sri Lanka Brisbane 24 Jan 2019 Test # 2343
caught BKG Mendis MVT Fernando 0 1 v Sri Lanka Canberra 1 Feb 2019 Test # 2345
not out 101 3 v Sri Lanka Canberra 1 Feb 2019 Test # 2345
caught JM Bairstow CR Woakes 13 1 v England Birmingham 1 Aug 2019 Test # 2353
caught JM Bairstow BA Stokes 40 3 v England Birmingham 1 Aug 2019 Test # 2353
caught JM Bairstow CR Woakes 36 2 v England Lord's 14 Aug 2019 Test # 2355
caught JM Bairstow JC Archer 2 4 v England Lord's 14 Aug 2019 Test # 2355
caught JM Bairstow SCJ Broad 8 1 v England Leeds 22 Aug 2019 Test # 2357
caught JJ Roy CR Woakes 23 3 v England Leeds 22 Aug 2019 Test # 2357
bowled SCJ Broad 137 1 v England Sydney 5 Jan 2022 Test # 2446
not out 101 3 v England Sydney 5 Jan 2022 Test # 2446
caught JE Root SCJ Broad 6 1 v England Hobart 14 Jan 2022 Test # 2449
caught SW Billings MA Wood 11 3 v England Hobart 14 Jan 2022 Test # 2449
caught Imam-ul-Haq Noman Ali 97 2 v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
bowled Sajid Khan 160 1 v Pakistan Karachi 12 Mar 2022 Test # 2455
not out 44 3 v Pakistan Karachi 12 Mar 2022 Test # 2455
caught Babar Azam Sajid Khan 91 1 v Pakistan Lahore 21 Mar 2022 Test # 2458
not out 104 3 v Pakistan Lahore 21 Mar 2022 Test # 2458
caught P Nissanka JDF Vandersay 71 2 v Sri Lanka Galle 29 Jun 2022 Test # 2469
not out 0 4 v Sri Lanka Galle 29 Jun 2022 Test # 2469
bowled RTM Mendis 37 1 v Sri Lanka Galle 8 Jul 2022 Test # 2471
caught BOP Fernando NGRP Jayasuriya 29 3 v Sri Lanka Galle 8 Jul 2022 Test # 2471
caught J Da Silva KR Mayers 65 1 v West Indies Perth 30 Nov 2022 Test # 2477
caught J Da Silva KAJ Roach 6 3 v West Indies Perth 30 Nov 2022 Test # 2477
lbw DC Thomas 62 1 v West Indies Adelaide 8 Dec 2022 Test # 2479
caught J Da Silva RL Chase 45 3 v West Indies Adelaide 8 Dec 2022 Test # 2479
caught SR Harmer (sub) A Nortje 11 2 v South Africa Brisbane 17 Dec 2022 Test # 2482
caught KA Maharaj K Rabada 2 4 v South Africa Brisbane 17 Dec 2022 Test # 2482
caught K Verreynne K Rabada 1 2 v South Africa Melbourne 26 Dec 2022 Test # 2485
not out 195 1 v South Africa Sydney 4 Jan 2023 Test # 2488
lbw Mohammed Siraj 1 1 v India Nagpur 9 Feb 2023 Test # 2490
caught V Kohli R Ashwin 5 3 v India Nagpur 9 Feb 2023 Test # 2490
caught KL Rahul RA Jadeja 81 1 v India Delhi 17 Feb 2023 Test # 2493
caught SS Iyer RA Jadeja 6 3 v India Delhi 17 Feb 2023 Test # 2493
caught Shubman Gill RA Jadeja 60 2 v India Indore 1 Mar 2023 Test # 2496
caught KS Bharat R Ashwin 0 4 v India Indore 1 Mar 2023 Test # 2496
lbw AR Patel 180 1 v India Ahmedabad 9 Mar 2023 Test # 2499
DNB - 3 v India Ahmedabad 9 Mar 2023 Test # 2499
caught KS Bharat Mohammed Siraj 0 1 v India The Oval 7 Jun 2023 Test # 2505
caught KS Bharat UT Yadav 13 3 v India The Oval 7 Jun 2023 Test # 2505
bowled OE Robinson 141 2 v England Birmingham 16 Jun 2023 Test # 2507
bowled BA Stokes 65 4 v England Birmingham 16 Jun 2023 Test # 2507
bowled JC Tongue 17 1 v England Lord's 28 Jun 2023 Test # 2508
caught MJ Potts (sub) SCJ Broad 77 3 v England Lord's 28 Jun 2023 Test # 2508
bowled MA Wood 13 1 v England Leeds 6 Jul 2023 Test # 2509
caught JM Bairstow CR Woakes 43 3 v England Leeds 6 Jul 2023 Test # 2509
lbw SCJ Broad 3 1 v England Manchester 19 Jul 2023 Test # 2512
caught JM Bairstow MA Wood 18 3 v England Manchester 19 Jul 2023 Test # 2512
lbw SCJ Broad 47 2 v England The Oval 27 Jul 2023 Test # 2515
lbw CR Woakes 72 4 v England The Oval 27 Jul 2023 Test # 2515
caught Sarfaraz Ahmed Shaheen Shah Afridi 41 1 v Pakistan Perth 14 Dec 2023 Test # 2518
caught Babar Azam Shaheen Shah Afridi 90 3 v Pakistan Perth 14 Dec 2023 Test # 2518
caught Agha Salman Hasan Ali 42 1 v Pakistan Melbourne 26 Dec 2023 Test # 2519
caught Mohammad Rizwan Shaheen Shah Afridi 0 3 v Pakistan Melbourne 26 Dec 2023 Test # 2519
caught Mohammad Rizwan Aamer Jamal 47 2 v Pakistan Sydney 3 Jan 2024 Test # 2521
lbw Sajid Khan 0 4 v Pakistan Sydney 3 Jan 2024 Test # 2521
caught A Athanaze JP Greaves 45 2 v West Indies Adelaide 17 Jan 2024 Test # 2523
retired notout 9 4 v West Indies Adelaide 17 Jan 2024 Test # 2523
caught A Athanaze K Sinclair 75 2 v West Indies Brisbane 25 Jan 2024 Test # 2524
caught J Da Silva AS Joseph 10 4 v West Indies Brisbane 25 Jan 2024 Test # 2524
bowled MJ Henry 33 1 v New Zealand Wellington 29 Feb 2024 Test # 2533
stumped TA Blundell GD Phillips 28 3 v New Zealand Wellington 29 Feb 2024 Test # 2533
bowled MJ Henry 16 2 v New Zealand Christchurch 8 Mar 2024 Test # 2535
caught TG Southee MJ Henry 11 4 v New Zealand Christchurch 8 Mar 2024 Test # 2535
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