Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date greater than or equal to 11 Oct 1902 remove greater than or equal to 11 Oct 1902 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 112 205 8 8786 335* 44.59 12517 70.19 26 37 13 1036 69 Profile
filtered 2011-2024 112 205 8 8786 335* 44.59 12517 70.19 26 37 13 1036 69
List of dismissals
caught RA Young TG Southee 3 2 v New Zealand Brisbane 1 Dec 2011 Test # 2020
not out 12 4 v New Zealand Brisbane 1 Dec 2011 Test # 2020
caught LRPL Taylor CS Martin 15 2 v New Zealand Hobart 9 Dec 2011 Test # 2021
not out 123 4 v New Zealand Hobart 9 Dec 2011 Test # 2021
caught MS Dhoni UT Yadav 37 1 v India Melbourne 26 Dec 2011 Test # 2025
bowled UT Yadav 5 3 v India Melbourne 26 Dec 2011 Test # 2025
caught SR Tendulkar Z Khan 8 2 v India Sydney 3 Jan 2012 Test # 2027
caught UT Yadav I Sharma 180 2 v India Perth 13 Jan 2012 Test # 2029
lbw Z Khan 8 1 v India Adelaide 24 Jan 2012 Test # 2031
caught R Ashwin R Ashwin 28 3 v India Adelaide 24 Jan 2012 Test # 2031
caught DM Bravo DJG Sammy 42 2 v West Indies Bridgetown 7 Apr 2012 Test # 2040
caught CS Baugh DJG Sammy 22 4 v West Indies Bridgetown 7 Apr 2012 Test # 2040
caught DJG Sammy S Shillingford 29 1 v West Indies Port of Spain 15 Apr 2012 Test # 2041
caught DM Bravo KAJ Roach 17 3 v West Indies Port of Spain 15 Apr 2012 Test # 2041
caught KOA Powell S Shillingford 50 1 v West Indies Roseau 23 Apr 2012 Test # 2042
caught S Chanderpaul KAJ Roach 11 3 v West Indies Roseau 23 Apr 2012 Test # 2042
caught JH Kallis DW Steyn 4 2 v South Africa Brisbane 9 Nov 2012 Test # 2056
caught GC Smith M Morkel 119 1 v South Africa Adelaide 22 Nov 2012 Test # 2061
caught F du Plessis RK Kleinveldt 41 3 v South Africa Adelaide 22 Nov 2012 Test # 2061
caught AB de Villiers DW Steyn 13 2 v South Africa Perth 30 Nov 2012 Test # 2064
caught GC Smith VD Philander 29 4 v South Africa Perth 30 Nov 2012 Test # 2064
run out 57 1 v Sri Lanka Hobart 14 Dec 2012 Test # 2067
caught HAPW Jayawardene HMRKB Herath 68 3 v Sri Lanka Hobart 14 Dec 2012 Test # 2067
caught KTGD Prasad AD Mathews 62 2 v Sri Lanka Melbourne 26 Dec 2012 Test # 2068
caught KTGD Prasad TM Dilshan 85 2 v Sri Lanka Sydney 3 Jan 2013 Test # 2070
caught DPMD Jayawardene RAS Lakmal 0 4 v Sri Lanka Sydney 3 Jan 2013 Test # 2070
lbw R Ashwin 59 1 v India Chennai 22 Feb 2013 Test # 2074
lbw Harbhajan Singh 23 3 v India Chennai 22 Feb 2013 Test # 2074
bowled B Kumar 6 1 v India Hyderabad 2 Mar 2013 Test # 2076
bowled R Ashwin 26 3 v India Hyderabad 2 Mar 2013 Test # 2076
caught MS Dhoni RA Jadeja 71 1 v India Mohali 14 Mar 2013 Test # 2081
caught MS Dhoni B Kumar 2 3 v India Mohali 14 Mar 2013 Test # 2081
caught V Kohli I Sharma 0 1 v India Delhi 22 Mar 2013 Test # 2085
lbw RA Jadeja 8 3 v India Delhi 22 Mar 2013 Test # 2085
caught IJL Trott GP Swann 5 1 v England Manchester 1 Aug 2013 Test # 2092
caught JE Root TT Bresnan 41 3 v England Manchester 1 Aug 2013 Test # 2092
bowled SCJ Broad 3 2 v England Chester-le-Street 9 Aug 2013 Test # 2093
caught MJ Prior TT Bresnan 71 4 v England Chester-le-Street 9 Aug 2013 Test # 2093
caught MJ Prior JM Anderson 6 1 v England The Oval 21 Aug 2013 Test # 2094
caught JM Anderson JM Anderson 12 3 v England The Oval 21 Aug 2013 Test # 2094
caught KP Pietersen SCJ Broad 49 1 v England Brisbane 21 Nov 2013 Test # 2103
caught MJ Prior SCJ Broad 124 3 v England Brisbane 21 Nov 2013 Test # 2103
caught MA Carberry SCJ Broad 29 1 v England Adelaide 5 Dec 2013 Test # 2105
not out 83 3 v England Adelaide 5 Dec 2013 Test # 2105
caught MA Carberry GP Swann 60 1 v England Perth 13 Dec 2013 Test # 2107
caught BA Stokes GP Swann 112 3 v England Perth 13 Dec 2013 Test # 2107
caught JM Bairstow JM Anderson 9 2 v England Melbourne 26 Dec 2013 Test # 2110
caught JM Bairstow BA Stokes 25 4 v England Melbourne 26 Dec 2013 Test # 2110
bowled SCJ Broad 16 1 v England Sydney 3 Jan 2014 Test # 2113
lbw JM Anderson 16 3 v England Sydney 3 Jan 2014 Test # 2113
bowled DW Steyn 12 1 v South Africa Centurion 12 Feb 2014 Test # 2119
caught GC Smith RJ Peterson 115 3 v South Africa Centurion 12 Feb 2014 Test # 2119
caught GC Smith VD Philander 70 2 v South Africa Gqeberha 20 Feb 2014 Test # 2121
lbw JP Duminy 66 4 v South Africa Gqeberha 20 Feb 2014 Test # 2121
caught AB de Villiers JP Duminy 135 1 v South Africa Cape Town 1 Mar 2014 Test # 2122
caught AB de Villiers KJ Abbott 145 3 v South Africa Cape Town 1 Mar 2014 Test # 2122
bowled Yasir Shah 133 2 v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
stumped Sarfaraz Ahmed Zulfiqar Babar 29 4 v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
caught Yasir Shah Rahat Ali 19 2 v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
caught Yasir Shah Mohammad Hafeez 58 4 v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
caught I Sharma KV Sharma 145 1 v India Adelaide 9 Dec 2014 Test # 2148
bowled KV Sharma 102 3 v India Adelaide 9 Dec 2014 Test # 2148
caught R Ashwin UT Yadav 29 2 v India Brisbane 17 Dec 2014 Test # 2149
caught MS Dhoni I Sharma 6 4 v India Brisbane 17 Dec 2014 Test # 2149
caught S Dhawan UT Yadav 0 1 v India Melbourne 26 Dec 2014 Test # 2152
lbw R Ashwin 40 3 v India Melbourne 26 Dec 2014 Test # 2152
caught M Vijay R Ashwin 101 1 v India Sydney 6 Jan 2015 Test # 2156
caught M Vijay R Ashwin 4 3 v India Sydney 6 Jan 2015 Test # 2156
caught J Blackwood JE Taylor 8 2 v West Indies Roseau 3 Jun 2015 Test # 2164
caught DM Bravo JE Taylor 28 4 v West Indies Roseau 3 Jun 2015 Test # 2164
caught SD Hope JE Taylor 0 1 v West Indies Kingston 11 Jun 2015 Test # 2166
caught D Ramdin KAJ Roach 62 3 v West Indies Kingston 11 Jun 2015 Test # 2166
caught AN Cook JM Anderson 17 2 v England Cardiff 8 Jul 2015 Test # 2170
lbw MM Ali 52 4 v England Cardiff 8 Jul 2015 Test # 2170
caught JM Anderson MM Ali 38 1 v England Lord's 16 Jul 2015 Test # 2171
caught AN Cook MM Ali 83 3 v England Lord's 16 Jul 2015 Test # 2171
lbw JM Anderson 2 1 v England Birmingham 29 Jul 2015 Test # 2173
caught A Lyth JM Anderson 77 3 v England Birmingham 29 Jul 2015 Test # 2173
caught JC Buttler MA Wood 0 1 v England Nottingham 6 Aug 2015 Test # 2175
caught SCJ Broad BA Stokes 64 3 v England Nottingham 6 Aug 2015 Test # 2175
caught A Lyth MM Ali 85 1 v England The Oval 20 Aug 2015 Test # 2178
caught LRPL Taylor JDS Neesham 163 1 v New Zealand Brisbane 5 Nov 2015 Test # 2185
caught TA Boult MD Craig 116 3 v New Zealand Brisbane 5 Nov 2015 Test # 2185
caught MD Craig TA Boult 253 1 v New Zealand Perth 13 Nov 2015 Test # 2187
caught TWM Latham TA Boult 24 3 v New Zealand Perth 13 Nov 2015 Test # 2187
caught TG Southee TA Boult 1 2 v New Zealand Adelaide 27 Nov 2015 Test # 2190
caught TG Southee DAJ Bracewell 35 4 v New Zealand Adelaide 27 Nov 2015 Test # 2190
caught D Ramdin JA Warrican 64 1 v West Indies Hobart 10 Dec 2015 Test # 2193
caught MN Samuels JE Taylor 23 1 v West Indies Melbourne 26 Dec 2015 Test # 2195
caught JO Holder CR Brathwaite 17 3 v West Indies Melbourne 26 Dec 2015 Test # 2195
not out 122 2 v West Indies Sydney 3 Jan 2016 Test # 2198
caught BJ Watling TG Southee 5 2 v New Zealand Wellington 12 Feb 2016 Test # 2201
caught MJ Guptill TA Boult 12 2 v New Zealand Christchurch 20 Feb 2016 Test # 2202
caught BJ Watling N Wagner 22 4 v New Zealand Christchurch 20 Feb 2016 Test # 2202
bowled N Pradeep 0 2 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
bowled HMRKB Herath 1 4 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
caught AD Mathews MDK Perera 42 2 v Sri Lanka Galle 4 Aug 2016 Test # 2213
lbw MDK Perera 41 4 v Sri Lanka Galle 4 Aug 2016 Test # 2213
caught MDKJ Perera DM de Silva 11 2 v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
bowled MDK Perera 68 4 v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
caught HM Amla DW Steyn 97 2 v South Africa Perth 3 Nov 2016 Test # 2230
run out 35 4 v South Africa Perth 3 Nov 2016 Test # 2230
caught Q de Kock VD Philander 1 1 v South Africa Hobart 12 Nov 2016 Test # 2233
bowled KJ Abbott 45 3 v South Africa Hobart 12 Nov 2016 Test # 2233
caught D Elgar KJ Abbott 11 2 v South Africa Adelaide 24 Nov 2016 Test # 2236
run out 47 4 v South Africa Adelaide 24 Nov 2016 Test # 2236
lbw Mohammad Amir 32 1 v Pakistan Brisbane 15 Dec 2016 Test # 2240
caught Wahab Riaz Mohammad Amir 12 3 v Pakistan Brisbane 15 Dec 2016 Test # 2240
caught Sarfaraz Ahmed Wahab Riaz 144 2 v Pakistan Melbourne 26 Dec 2016 Test # 2242
caught Sarfaraz Ahmed Wahab Riaz 113 1 v Pakistan Sydney 3 Jan 2017 Test # 2245
bowled Wahab Riaz 55 3 v Pakistan Sydney 3 Jan 2017 Test # 2245
bowled UT Yadav 38 1 v India Pune 23 Feb 2017 Test # 2250
lbw R Ashwin 10 3 v India Pune 23 Feb 2017 Test # 2250
bowled R Ashwin 33 2 v India Bengaluru 4 Mar 2017 Test # 2251
lbw R Ashwin 17 4 v India Bengaluru 4 Mar 2017 Test # 2251
caught RA Jadeja RA Jadeja 19 1 v India Ranchi 16 Mar 2017 Test # 2256
bowled RA Jadeja 14 3 v India Ranchi 16 Mar 2017 Test # 2256
caught AM Rahane Kuldeep Yadav 56 1 v India Dharamsala 25 Mar 2017 Test # 2258
caught WP Saha UT Yadav 6 3 v India Dharamsala 25 Mar 2017 Test # 2258
lbw Mehidy Hasan Miraz 8 2 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
lbw Shakib Al Hasan 112 4 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
caught Imrul Kayes Mustafizur Rahman 123 2 v Bangladesh Chattogram 4 Sep 2017 Test # 2273
caught Soumya Sarkar Mustafizur Rahman 8 4 v Bangladesh Chattogram 4 Sep 2017 Test # 2273
caught DJ Malan JT Ball 26 2 v England Brisbane 23 Nov 2017 Test # 2282
not out 87 4 v England Brisbane 23 Nov 2017 Test # 2282
caught JM Bairstow CR Woakes 47 1 v England Adelaide 2 Dec 2017 Test # 2285
caught JE Root CR Woakes 14 3 v England Adelaide 2 Dec 2017 Test # 2285
caught JM Bairstow C Overton 22 2 v England Perth 14 Dec 2017 Test # 2288
caught JM Bairstow JM Anderson 103 1 v England Melbourne 26 Dec 2017 Test # 2289
caught JM Vince JE Root 86 3 v England Melbourne 26 Dec 2017 Test # 2289
caught JM Bairstow JM Anderson 56 2 v England Sydney 4 Jan 2018 Test # 2291
caught AB de Villiers VD Philander 51 1 v South Africa Durban 1 Mar 2018 Test # 2297
caught PWA Mulder (sub) K Rabada 28 3 v South Africa Durban 1 Mar 2018 Test # 2297
bowled L Ngidi 63 1 v South Africa Gqeberha 9 Mar 2018 Test # 2298
bowled K Rabada 13 3 v South Africa Gqeberha 9 Mar 2018 Test # 2298
bowled K Rabada 30 2 v South Africa Cape Town 22 Mar 2018 Test # 2300
caught AB de Villiers K Rabada 32 4 v South Africa Cape Town 22 Mar 2018 Test # 2300
lbw SCJ Broad 2 1 v England Birmingham 1 Aug 2019 Test # 2353
caught JM Bairstow SCJ Broad 8 3 v England Birmingham 1 Aug 2019 Test # 2353
bowled SCJ Broad 3 2 v England Lord's 14 Aug 2019 Test # 2355
caught RJ Burns JC Archer 5 4 v England Lord's 14 Aug 2019 Test # 2355
caught JM Bairstow JC Archer 61 1 v England Leeds 22 Aug 2019 Test # 2357
lbw SCJ Broad 0 3 v England Leeds 22 Aug 2019 Test # 2357
caught JM Bairstow SCJ Broad 0 1 v England Manchester 4 Sep 2019 Test # 2360
lbw SCJ Broad 0 3 v England Manchester 4 Sep 2019 Test # 2360
caught JM Bairstow JC Archer 5 2 v England The Oval 12 Sep 2019 Test # 2362
caught RJ Burns SCJ Broad 11 4 v England The Oval 12 Sep 2019 Test # 2362
caught Mohammad Rizwan Naseem Shah 154 2 v Pakistan Brisbane 21 Nov 2019 Test # 2368
not out 335 1 v Pakistan Adelaide 29 Nov 2019 Test # 2372
caught N Wagner N Wagner 43 1 v New Zealand Perth 12 Dec 2019 Test # 2374
caught TA Blundell (sub) TG Southee 19 3 v New Zealand Perth 12 Dec 2019 Test # 2374
caught TG Southee N Wagner 41 1 v New Zealand Melbourne 26 Dec 2019 Test # 2376
caught TA Blundell N Wagner 38 3 v New Zealand Melbourne 26 Dec 2019 Test # 2376
caught C de Grandhomme N Wagner 45 1 v New Zealand Sydney 3 Jan 2020 Test # 2378
not out 111 3 v New Zealand Sydney 3 Jan 2020 Test # 2378
caught CA Pujara Mohammed Siraj 5 1 v India Sydney 7 Jan 2021 Test # 2402
lbw R Ashwin 13 3 v India Sydney 7 Jan 2021 Test # 2402
caught RG Sharma Mohammed Siraj 1 1 v India Brisbane 15 Jan 2021 Test # 2404
lbw Washington Sundar 48 3 v India Brisbane 15 Jan 2021 Test # 2404
caught BA Stokes OE Robinson 94 2 v England Brisbane 8 Dec 2021 Test # 2440
DNB - 4 v England Brisbane 8 Dec 2021 Test # 2440
caught SCJ Broad BA Stokes 95 1 v England Adelaide 16 Dec 2021 Test # 2441
run out 13 3 v England Adelaide 16 Dec 2021 Test # 2441
caught Z Crawley JM Anderson 38 2 v England Melbourne 26 Dec 2021 Test # 2442
caught Z Crawley SCJ Broad 30 1 v England Sydney 5 Jan 2022 Test # 2446
caught OJ Pope (sub) MA Wood 3 3 v England Sydney 5 Jan 2022 Test # 2446
caught Z Crawley OE Robinson 0 1 v England Hobart 14 Jan 2022 Test # 2449
caught OJ Pope SCJ Broad 0 3 v England Hobart 14 Jan 2022 Test # 2449
bowled Sajid Khan 68 2 v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
caught Mohammad Rizwan Faheem Ashraf 36 1 v Pakistan Karachi 12 Mar 2022 Test # 2455
caught Fawad Alam Hasan Ali 7 3 v Pakistan Karachi 12 Mar 2022 Test # 2455
lbw Shaheen Shah Afridi 7 1 v Pakistan Lahore 21 Mar 2022 Test # 2458
bowled Shaheen Shah Afridi 51 3 v Pakistan Lahore 21 Mar 2022 Test # 2458
lbw RTM Mendis 25 2 v Sri Lanka Galle 29 Jun 2022 Test # 2469
not out 10 4 v Sri Lanka Galle 29 Jun 2022 Test # 2469
bowled CAK Rajitha 5 1 v Sri Lanka Galle 8 Jul 2022 Test # 2471
lbw RTM Mendis 24 3 v Sri Lanka Galle 8 Jul 2022 Test # 2471
bowled JNT Seales 5 1 v West Indies Perth 30 Nov 2022 Test # 2477
caught SSJ Brooks RL Chase 48 3 v West Indies Perth 30 Nov 2022 Test # 2477
caught J Da Silva AS Joseph 21 1 v West Indies Adelaide 8 Dec 2022 Test # 2479
bowled RL Chase 28 3 v West Indies Adelaide 8 Dec 2022 Test # 2479
caught K Zondo K Rabada 0 2 v South Africa Brisbane 17 Dec 2022 Test # 2482
caught SJ Erwee K Rabada 3 4 v South Africa Brisbane 17 Dec 2022 Test # 2482
bowled A Nortje 200 2 v South Africa Melbourne 26 Dec 2022 Test # 2485
caught M Jansen A Nortje 10 1 v South Africa Sydney 4 Jan 2023 Test # 2488
bowled Mohammed Shami 1 1 v India Nagpur 9 Feb 2023 Test # 2490
lbw R Ashwin 10 3 v India Nagpur 9 Feb 2023 Test # 2490
caught KS Bharat Mohammed Shami 15 1 v India Delhi 17 Feb 2023 Test # 2493
sub - 3 v India Delhi 17 Feb 2023 Test # 2493
caught KS Bharat SN Thakur 43 1 v India The Oval 7 Jun 2023 Test # 2505
caught KS Bharat Mohammed Siraj 1 3 v India The Oval 7 Jun 2023 Test # 2505
bowled SCJ Broad 9 2 v England Birmingham 16 Jun 2023 Test # 2507
caught JM Bairstow OE Robinson 36 4 v England Birmingham 16 Jun 2023 Test # 2507
bowled JC Tongue 66 1 v England Lord's 28 Jun 2023 Test # 2508
lbw JC Tongue 25 3 v England Lord's 28 Jun 2023 Test # 2508
caught Z Crawley SCJ Broad 4 1 v England Leeds 6 Jul 2023 Test # 2509
caught Z Crawley SCJ Broad 1 3 v England Leeds 6 Jul 2023 Test # 2509
caught JM Bairstow CR Woakes 32 1 v England Manchester 19 Jul 2023 Test # 2512
bowled CR Woakes 28 3 v England Manchester 19 Jul 2023 Test # 2512
caught Z Crawley CR Woakes 24 2 v England The Oval 27 Jul 2023 Test # 2515
caught JM Bairstow CR Woakes 60 4 v England The Oval 27 Jul 2023 Test # 2515
caught Imam-ul-Haq Aamer Jamal 164 1 v Pakistan Perth 14 Dec 2023 Test # 2518
caught Imam-ul-Haq Khurram Shahzad 0 3 v Pakistan Perth 14 Dec 2023 Test # 2518
caught Babar Azam Agha Salman 38 1 v Pakistan Melbourne 26 Dec 2023 Test # 2519
bowled Mir Hamza 6 3 v Pakistan Melbourne 26 Dec 2023 Test # 2519
caught Babar Azam Agha Salman 34 2 v Pakistan Sydney 3 Jan 2024 Test # 2521
lbw Sajid Khan 57 4 v Pakistan Sydney 3 Jan 2024 Test # 2521
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