Records type batting analysis [change type]
View list of dismissals [change view]
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
overall 2010-2024 109 195 25 9685 239 56.97 18100 53.50 32 41 10 1063 54 Profile
List of dismissals
lbw Danish Kaneria 1 1 v Pakistan Lord's 13 Jul 2010 Test # 1963
lbw Danish Kaneria 12 3 v Pakistan Lord's 13 Jul 2010 Test # 1963
bowled Mohammad Amir 10 1 v Pakistan Leeds 21 Jul 2010 Test # 1965
bowled Umar Gul 77 3 v Pakistan Leeds 21 Jul 2010 Test # 1965
caught AJ Strauss CT Tremlett 7 1 v England Perth 16 Dec 2010 Test # 1984
caught MJ Prior CT Tremlett 36 3 v England Perth 16 Dec 2010 Test # 1984
caught MJ Prior JM Anderson 6 1 v England Melbourne 26 Dec 2010 Test # 1986
bowled JM Anderson 38 3 v England Melbourne 26 Dec 2010 Test # 1986
caught PD Collingwood JM Anderson 18 1 v England Sydney 3 Jan 2011 Test # 1989
not out 54 3 v England Sydney 3 Jan 2011 Test # 1989
stumped MS Dhoni PP Ojha 92 1 v India Mohali 14 Mar 2013 Test # 2081
bowled B Kumar 5 3 v India Mohali 14 Mar 2013 Test # 2081
caught AM Rahane R Ashwin 46 1 v India Delhi 22 Mar 2013 Test # 2085
bowled RA Jadeja 18 3 v India Delhi 22 Mar 2013 Test # 2085
caught MJ Prior JM Anderson 53 2 v England Nottingham 10 Jul 2013 Test # 2090
lbw GP Swann 17 4 v England Nottingham 10 Jul 2013 Test # 2090
caught IR Bell GP Swann 2 2 v England Lord's 18 Jul 2013 Test # 2091
caught MJ Prior TT Bresnan 1 4 v England Lord's 18 Jul 2013 Test # 2091
caught JM Bairstow GP Swann 89 1 v England Manchester 1 Aug 2013 Test # 2092
run out 19 3 v England Manchester 1 Aug 2013 Test # 2092
caught MJ Prior TT Bresnan 17 2 v England Chester-le-Street 9 Aug 2013 Test # 2093
bowled SCJ Broad 2 4 v England Chester-le-Street 9 Aug 2013 Test # 2093
not out 138 1 v England The Oval 21 Aug 2013 Test # 2094
caught GP Swann SCJ Broad 7 3 v England The Oval 21 Aug 2013 Test # 2094
caught AN Cook CT Tremlett 31 1 v England Brisbane 21 Nov 2013 Test # 2103
caught MJ Prior CT Tremlett 0 3 v England Brisbane 21 Nov 2013 Test # 2103
bowled MS Panesar 6 1 v England Adelaide 5 Dec 2013 Test # 2105
not out 23 3 v England Adelaide 5 Dec 2013 Test # 2105
caught MJ Prior JM Anderson 111 1 v England Perth 13 Dec 2013 Test # 2107
caught JM Bairstow (sub) BA Stokes 15 3 v England Perth 13 Dec 2013 Test # 2107
caught IR Bell SCJ Broad 19 2 v England Melbourne 26 Dec 2013 Test # 2110
DNB - 4 v England Melbourne 26 Dec 2013 Test # 2110
caught JE Root (sub) BA Stokes 115 1 v England Sydney 3 Jan 2014 Test # 2113
caught AN Cook BA Stokes 7 3 v England Sydney 3 Jan 2014 Test # 2113
caught AN Petersen R McLaren 100 1 v South Africa Centurion 12 Feb 2014 Test # 2119
DNB - 3 v South Africa Centurion 12 Feb 2014 Test # 2119
caught AB de Villiers M Morkel 49 2 v South Africa Gqeberha 20 Feb 2014 Test # 2121
lbw DW Steyn 0 4 v South Africa Gqeberha 20 Feb 2014 Test # 2121
bowled D Elgar 84 1 v South Africa Cape Town 1 Mar 2014 Test # 2122
not out 36 3 v South Africa Cape Town 1 Mar 2014 Test # 2122
caught Mohammad Hafeez Yasir Shah 22 2 v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
caught Asad Shafiq Yasir Shah 55 4 v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
lbw Zulfiqar Babar 0 2 v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
lbw Yasir Shah 97 4 v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
not out 162 1 v India Adelaide 9 Dec 2014 Test # 2148
not out 52 3 v India Adelaide 9 Dec 2014 Test # 2148
bowled I Sharma 133 2 v India Brisbane 17 Dec 2014 Test # 2149
run out 28 4 v India Brisbane 17 Dec 2014 Test # 2149
bowled UT Yadav 192 1 v India Melbourne 26 Dec 2014 Test # 2152
caught AM Rahane UT Yadav 14 3 v India Melbourne 26 Dec 2014 Test # 2152
caught WP Saha UT Yadav 117 1 v India Sydney 6 Jan 2015 Test # 2156
lbw Mohammed Shami 71 3 v India Sydney 6 Jan 2015 Test # 2156
stumped D Ramdin D Bishoo 25 2 v West Indies Roseau 3 Jun 2015 Test # 2164
not out 5 4 v West Indies Roseau 3 Jun 2015 Test # 2164
lbw JE Taylor 199 1 v West Indies Kingston 11 Jun 2015 Test # 2166
not out 54 3 v West Indies Kingston 11 Jun 2015 Test # 2166
caught AN Cook MM Ali 33 2 v England Cardiff 8 Jul 2015 Test # 2170
caught IR Bell SCJ Broad 33 4 v England Cardiff 8 Jul 2015 Test # 2170
lbw JE Root 215 1 v England Lord's 16 Jul 2015 Test # 2171
bowled MM Ali 58 3 v England Lord's 16 Jul 2015 Test # 2171
caught AN Cook ST Finn 7 1 v England Birmingham 29 Jul 2015 Test # 2173
caught JC Buttler ST Finn 8 3 v England Birmingham 29 Jul 2015 Test # 2173
caught JE Root SCJ Broad 6 1 v England Nottingham 6 Aug 2015 Test # 2175
caught BA Stokes SCJ Broad 5 3 v England Nottingham 6 Aug 2015 Test # 2175
bowled ST Finn 143 1 v England The Oval 20 Aug 2015 Test # 2178
bowled TA Boult 48 1 v New Zealand Brisbane 5 Nov 2015 Test # 2185
caught KS Williamson TA Boult 1 3 v New Zealand Brisbane 5 Nov 2015 Test # 2185
caught BJ Watling MJ Henry 27 1 v New Zealand Perth 13 Nov 2015 Test # 2187
caught BJ Watling TA Boult 138 3 v New Zealand Perth 13 Nov 2015 Test # 2187
caught BJ Watling MD Craig 53 2 v New Zealand Adelaide 27 Nov 2015 Test # 2190
lbw TA Boult 14 4 v New Zealand Adelaide 27 Nov 2015 Test # 2190
caught J Blackwood JA Warrican 10 1 v West Indies Hobart 10 Dec 2015 Test # 2193
not out 134 1 v West Indies Melbourne 26 Dec 2015 Test # 2195
not out 70 3 v West Indies Melbourne 26 Dec 2015 Test # 2195
DNB - 2 v West Indies Sydney 3 Jan 2016 Test # 2198
caught MD Craig MD Craig 71 2 v New Zealand Wellington 12 Feb 2016 Test # 2201
caught MJ Guptill N Wagner 138 2 v New Zealand Christchurch 20 Feb 2016 Test # 2202
not out 53 4 v New Zealand Christchurch 20 Feb 2016 Test # 2202
stumped LD Chandimal HMRKB Herath 30 2 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
lbw HMRKB Herath 55 4 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
bowled HMRKB Herath 5 2 v Sri Lanka Galle 4 Aug 2016 Test # 2213
caught JK Silva MDK Perera 30 4 v Sri Lanka Galle 4 Aug 2016 Test # 2213
stumped MDKJ Perera HMRKB Herath 119 2 v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
bowled HMRKB Herath 8 4 v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
lbw KA Maharaj 0 2 v South Africa Perth 3 Nov 2016 Test # 2230
caught Q de Kock K Rabada 34 4 v South Africa Perth 3 Nov 2016 Test # 2230
not out 48 1 v South Africa Hobart 12 Nov 2016 Test # 2233
caught Q de Kock K Rabada 31 3 v South Africa Hobart 12 Nov 2016 Test # 2233
run out 59 2 v South Africa Adelaide 24 Nov 2016 Test # 2236
caught Q de Kock KJ Abbott 40 4 v South Africa Adelaide 24 Nov 2016 Test # 2236
caught Sarfaraz Ahmed Wahab Riaz 130 1 v Pakistan Brisbane 15 Dec 2016 Test # 2240
caught Rahat Ali Yasir Shah 63 3 v Pakistan Brisbane 15 Dec 2016 Test # 2240
not out 165 2 v Pakistan Melbourne 26 Dec 2016 Test # 2242
caught Sarfaraz Ahmed Yasir Shah 24 1 v Pakistan Sydney 3 Jan 2017 Test # 2245
caught Sarfaraz Ahmed Yasir Shah 59 3 v Pakistan Sydney 3 Jan 2017 Test # 2245
caught V Kohli R Ashwin 27 1 v India Pune 23 Feb 2017 Test # 2250
lbw RA Jadeja 109 3 v India Pune 23 Feb 2017 Test # 2250
caught WP Saha RA Jadeja 8 2 v India Bengaluru 4 Mar 2017 Test # 2251
lbw UT Yadav 28 4 v India Bengaluru 4 Mar 2017 Test # 2251
not out 178 1 v India Ranchi 16 Mar 2017 Test # 2256
bowled RA Jadeja 21 3 v India Ranchi 16 Mar 2017 Test # 2256
caught AM Rahane R Ashwin 111 1 v India Dharamsala 25 Mar 2017 Test # 2258
bowled B Kumar 17 3 v India Dharamsala 25 Mar 2017 Test # 2258
bowled Mehidy Hasan Miraz 8 2 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
caught Mushfiqur Rahim Shakib Al Hasan 37 4 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
bowled Taijul Islam 58 2 v Bangladesh Chattogram 4 Sep 2017 Test # 2273
caught Mushfiqur Rahim Taijul Islam 16 4 v Bangladesh Chattogram 4 Sep 2017 Test # 2273
not out 141 2 v England Brisbane 23 Nov 2017 Test # 2282
DNB - 4 v England Brisbane 23 Nov 2017 Test # 2282
bowled C Overton 40 1 v England Adelaide 2 Dec 2017 Test # 2285
lbw CR Woakes 6 3 v England Adelaide 2 Dec 2017 Test # 2285
lbw JM Anderson 239 2 v England Perth 14 Dec 2017 Test # 2288
bowled TK Curran 76 1 v England Melbourne 26 Dec 2017 Test # 2289
not out 102 3 v England Melbourne 26 Dec 2017 Test # 2289
caught MM Ali MM Ali 83 2 v England Sydney 4 Jan 2018 Test # 2291
caught AB de Villiers KA Maharaj 56 1 v South Africa Durban 1 Mar 2018 Test # 2297
lbw D Elgar 38 3 v South Africa Durban 1 Mar 2018 Test # 2297
lbw K Rabada 25 1 v South Africa Gqeberha 9 Mar 2018 Test # 2298
caught Q de Kock KA Maharaj 11 3 v South Africa Gqeberha 9 Mar 2018 Test # 2298
caught D Elgar M Morkel 5 2 v South Africa Cape Town 22 Mar 2018 Test # 2300
caught D Elgar M Morkel 7 4 v South Africa Cape Town 22 Mar 2018 Test # 2300
bowled SCJ Broad 144 1 v England Birmingham 1 Aug 2019 Test # 2353
caught JM Bairstow CR Woakes 142 3 v England Birmingham 1 Aug 2019 Test # 2353
lbw CR Woakes 92 2 v England Lord's 14 Aug 2019 Test # 2355
sub - 4 v England Lord's 14 Aug 2019 Test # 2355
caught JL Denly JE Root 211 1 v England Manchester 4 Sep 2019 Test # 2360
caught BA Stokes MJ Leach 82 3 v England Manchester 4 Sep 2019 Test # 2360
lbw CR Woakes 80 2 v England The Oval 12 Sep 2019 Test # 2362
caught BA Stokes SCJ Broad 23 4 v England The Oval 12 Sep 2019 Test # 2362
bowled Yasir Shah 4 2 v Pakistan Brisbane 21 Nov 2019 Test # 2368
caught Mohammad Rizwan Shaheen Shah Afridi 36 1 v Pakistan Adelaide 29 Nov 2019 Test # 2372
caught TG Southee N Wagner 43 1 v New Zealand Perth 12 Dec 2019 Test # 2374
caught JA Raval N Wagner 16 3 v New Zealand Perth 12 Dec 2019 Test # 2374
caught HM Nicholls N Wagner 85 1 v New Zealand Melbourne 26 Dec 2019 Test # 2376
caught TG Southee N Wagner 7 3 v New Zealand Melbourne 26 Dec 2019 Test # 2376
caught LRPL Taylor C de Grandhomme 63 1 v New Zealand Sydney 3 Jan 2020 Test # 2378
DNB - 3 v New Zealand Sydney 3 Jan 2020 Test # 2378
caught AM Rahane R Ashwin 1 2 v India Adelaide 17 Dec 2020 Test # 2396
not out 1 4 v India Adelaide 17 Dec 2020 Test # 2396
caught CA Pujara R Ashwin 0 1 v India Melbourne 26 Dec 2020 Test # 2398
bowled JJ Bumrah 8 3 v India Melbourne 26 Dec 2020 Test # 2398
run out 131 1 v India Sydney 7 Jan 2021 Test # 2402
lbw R Ashwin 81 3 v India Sydney 7 Jan 2021 Test # 2402
caught RG Sharma Washington Sundar 36 1 v India Brisbane 15 Jan 2021 Test # 2404
caught AM Rahane Mohammed Siraj 55 3 v India Brisbane 15 Jan 2021 Test # 2404
caught JC Buttler MA Wood 12 2 v England Brisbane 8 Dec 2021 Test # 2440
DNB - 4 v England Brisbane 8 Dec 2021 Test # 2440
lbw JM Anderson 93 1 v England Adelaide 16 Dec 2021 Test # 2441
caught JC Buttler OE Robinson 6 3 v England Adelaide 16 Dec 2021 Test # 2441
bowled JM Anderson 16 2 v England Melbourne 26 Dec 2021 Test # 2442
caught JC Buttler SCJ Broad 67 1 v England Sydney 5 Jan 2022 Test # 2446
bowled MJ Leach 23 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 DJ Malan MA Wood 27 3 v England Hobart 14 Jan 2022 Test # 2449
caught Mohammad Rizwan Noman Ali 78 2 v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
caught Faheem Ashraf Hasan Ali 72 1 v Pakistan Karachi 12 Mar 2022 Test # 2455
DNB - 3 v Pakistan Karachi 12 Mar 2022 Test # 2455
lbw Naseem Shah 59 1 v Pakistan Lahore 21 Mar 2022 Test # 2458
caught Mohammad Rizwan Naseem Shah 17 3 v Pakistan Lahore 21 Mar 2022 Test # 2458
run out 6 2 v Sri Lanka Galle 29 Jun 2022 Test # 2469
DNB - 4 v Sri Lanka Galle 29 Jun 2022 Test # 2469
not out 145 1 v Sri Lanka Galle 8 Jul 2022 Test # 2471
lbw NGRP Jayasuriya 0 3 v Sri Lanka Galle 8 Jul 2022 Test # 2471
not out 200 1 v West Indies Perth 30 Nov 2022 Test # 2477
not out 20 3 v West Indies Perth 30 Nov 2022 Test # 2477
caught JO Holder JO Holder 0 1 v West Indies Adelaide 8 Dec 2022 Test # 2479
caught DC Thomas AS Joseph 35 3 v West Indies Adelaide 8 Dec 2022 Test # 2479
bowled A Nortje 36 2 v South Africa Brisbane 17 Dec 2022 Test # 2482
caught K Verreynne K Rabada 6 4 v South Africa Brisbane 17 Dec 2022 Test # 2482
caught TB de Bruyn A Nortje 85 2 v South Africa Melbourne 26 Dec 2022 Test # 2485
caught KA Maharaj KA Maharaj 104 1 v South Africa Sydney 4 Jan 2023 Test # 2488
bowled RA Jadeja 37 1 v India Nagpur 9 Feb 2023 Test # 2490
not out 25 3 v India Nagpur 9 Feb 2023 Test # 2490
caught KS Bharat R Ashwin 0 1 v India Delhi 17 Feb 2023 Test # 2493
lbw R Ashwin 9 3 v India Delhi 17 Feb 2023 Test # 2493
caught KS Bharat RA Jadeja 26 2 v India Indore 1 Mar 2023 Test # 2496
DNB - 4 v India Indore 1 Mar 2023 Test # 2496
bowled RA Jadeja 38 1 v India Ahmedabad 9 Mar 2023 Test # 2499
not out 10 3 v India Ahmedabad 9 Mar 2023 Test # 2499
bowled SN Thakur 121 1 v India The Oval 7 Jun 2023 Test # 2505
caught SN Thakur RA Jadeja 34 3 v India The Oval 7 Jun 2023 Test # 2505
lbw BA Stokes 16 2 v England Birmingham 16 Jun 2023 Test # 2507
caught JM Bairstow SCJ Broad 6 4 v England Birmingham 16 Jun 2023 Test # 2507
caught BM Duckett JC Tongue 110 1 v England Lord's 28 Jun 2023 Test # 2508
caught Z Crawley JC Tongue 34 3 v England Lord's 28 Jun 2023 Test # 2508
caught JM Bairstow SCJ Broad 22 1 v England Leeds 6 Jul 2023 Test # 2509
caught BM Duckett MM Ali 2 3 v England Leeds 6 Jul 2023 Test # 2509
lbw MA Wood 41 1 v England Manchester 19 Jul 2023 Test # 2512
caught JM Bairstow MA Wood 17 3 v England Manchester 19 Jul 2023 Test # 2512
caught JM Bairstow CR Woakes 71 2 v England The Oval 27 Jul 2023 Test # 2515
caught Z Crawley CR Woakes 54 4 v England The Oval 27 Jul 2023 Test # 2515
caught Sarfaraz Ahmed Khurram Shahzad 31 1 v Pakistan Perth 14 Dec 2023 Test # 2518
lbw Khurram Shahzad 45 3 v Pakistan Perth 14 Dec 2023 Test # 2518
caught Mohammad Rizwan Aamer Jamal 26 1 v Pakistan Melbourne 26 Dec 2023 Test # 2519
caught Agha Salman Shaheen Shah Afridi 50 3 v Pakistan Melbourne 26 Dec 2023 Test # 2519
caught Babar Azam Mir Hamza 38 2 v Pakistan Sydney 3 Jan 2024 Test # 2521
not out 4 4 v Pakistan Sydney 3 Jan 2024 Test # 2521
caught JP Greaves S Joseph 12 2 v West Indies Adelaide 17 Jan 2024 Test # 2523
not out 11 4 v West Indies Adelaide 17 Jan 2024 Test # 2523
lbw KAJ Roach 6 2 v West Indies Brisbane 25 Jan 2024 Test # 2524
not out 91 4 v West Indies Brisbane 25 Jan 2024 Test # 2524
caught TA Blundell MJ Henry 31 1 v New Zealand Wellington 29 Feb 2024 Test # 2533
bowled TG Southee 0 3 v New Zealand Wellington 29 Feb 2024 Test # 2533
lbw BV Sears 11 2 v New Zealand Christchurch 8 Mar 2024 Test # 2535
lbw MJ Henry 9 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