Records type batting analysis [change type]
View list of dismissals [change view]
Primary team India remove India from query
Start of match date greater than or equal to 1 Jan 2008 remove greater than or equal to 1 Jan 2008 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 2012-2024 72 105 21 3036 175* 36.14 5437 55.83 4 20 7 299 64 Profile
filtered 2012-2024 72 105 21 3036 175* 36.14 5437 55.83 4 20 7 299 64
List of dismissals
lbw JM Anderson 12 2 v England Nagpur 13 Dec 2012 Test # 2066
bowled JL Pattinson 16 2 v Australia Chennai 22 Feb 2013 Test # 2074
DNB - 4 v Australia Chennai 22 Feb 2013 Test # 2074
caught GJ Maxwell GJ Maxwell 10 2 v Australia Hyderabad 2 Mar 2013 Test # 2076
caught BJ Haddin PM Siddle 8 2 v Australia Mohali 14 Mar 2013 Test # 2081
not out 8 4 v Australia Mohali 14 Mar 2013 Test # 2081
lbw GJ Maxwell 43 2 v Australia Delhi 22 Mar 2013 Test # 2085
DNB - 4 v Australia Delhi 22 Mar 2013 Test # 2085
caught JH Kallis JP Duminy 0 1 v South Africa Durban 26 Dec 2013 Test # 2111
caught M Morkel RJ Peterson 8 3 v South Africa Durban 26 Dec 2013 Test # 2111
not out 30 2 v New Zealand Auckland 6 Feb 2014 Test # 2118
caught IS Sodhi TA Boult 26 4 v New Zealand Auckland 6 Feb 2014 Test # 2118
caught PG Fulton N Wagner 26 2 v New Zealand Wellington 14 Feb 2014 Test # 2120
DNB - 4 v New Zealand Wellington 14 Feb 2014 Test # 2120
caught MJ Prior BA Stokes 25 1 v England Nottingham 9 Jul 2014 Test # 2128
caught MJ Prior JM Anderson 31 3 v England Nottingham 9 Jul 2014 Test # 2128
lbw MM Ali 3 1 v England Lord's 17 Jul 2014 Test # 2130
caught AN Cook BA Stokes 68 3 v England Lord's 17 Jul 2014 Test # 2130
lbw JM Anderson 31 2 v England Southampton 27 Jul 2014 Test # 2132
bowled MM Ali 15 4 v England Southampton 27 Jul 2014 Test # 2132
lbw JM Anderson 0 1 v England Manchester 7 Aug 2014 Test # 2134
caught CJ Jordan MM Ali 4 3 v England Manchester 7 Aug 2014 Test # 2134
lbw VD Philander 38 1 v South Africa Mohali 5 Nov 2015 Test # 2186
lbw SR Harmer 8 3 v South Africa Mohali 5 Nov 2015 Test # 2186
DNB - 2 v South Africa Bengaluru 14 Nov 2015 Test # 2188
bowled K Rabada 34 1 v South Africa Nagpur 25 Nov 2015 Test # 2189
bowled SR Harmer 5 3 v South Africa Nagpur 25 Nov 2015 Test # 2189
caught D Elgar KJ Abbott 24 1 v South Africa Delhi 3 Dec 2015 Test # 2191
DNB - 3 v South Africa Delhi 3 Dec 2015 Test # 2191
caught SO Dowrich ML Cummins 6 1 v West Indies Gros Islet 9 Aug 2016 Test # 2215
caught MN Samuels ML Cummins 16 3 v West Indies Gros Islet 9 Aug 2016 Test # 2215
not out 42 1 v New Zealand Kanpur 22 Sep 2016 Test # 2221
not out 50 3 v New Zealand Kanpur 22 Sep 2016 Test # 2221
caught MJ Henry N Wagner 14 1 v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
caught JDS Neesham (sub) MJ Santner 6 3 v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
not out 17 1 v New Zealand Indore 8 Oct 2016 Test # 2223
DNB - 3 v New Zealand Indore 8 Oct 2016 Test # 2223
caught H Hameed AU Rashid 12 2 v England Rajkot 9 Nov 2016 Test # 2232
not out 32 4 v England Rajkot 9 Nov 2016 Test # 2232
lbw MM Ali 0 1 v England Visakhapatnam 17 Nov 2016 Test # 2235
caught MM Ali AU Rashid 14 3 v England Visakhapatnam 17 Nov 2016 Test # 2235
caught CR Woakes AU Rashid 90 2 v England Mohali 26 Nov 2016 Test # 2238
DNB - 4 v England Mohali 26 Nov 2016 Test # 2238
caught JC Buttler AU Rashid 25 2 v England Wankhede 8 Dec 2016 Test # 2239
caught JT Ball LA Dawson 51 2 v England Chennai 16 Dec 2016 Test # 2241
not out 60 1 v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
not out 16 3 v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
caught MA Starc SNJ O'Keefe 2 2 v Australia Pune 23 Feb 2017 Test # 2250
bowled NM Lyon 3 4 v Australia Pune 23 Feb 2017 Test # 2250
caught SPD Smith NM Lyon 3 1 v Australia Bengaluru 4 Mar 2017 Test # 2251
bowled JR Hazlewood 2 3 v Australia Bengaluru 4 Mar 2017 Test # 2251
not out 54 2 v Australia Ranchi 16 Mar 2017 Test # 2256
bowled PJ Cummins 63 2 v Australia Dharamsala 25 Mar 2017 Test # 2258
DNB - 4 v Australia Dharamsala 25 Mar 2017 Test # 2258
bowled N Pradeep 15 1 v Sri Lanka Galle 26 Jul 2017 Test # 2265
DNB - 3 v Sri Lanka Galle 26 Jul 2017 Test # 2265
not out 70 1 v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
lbw MDK Perera 22 1 v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
caught HDRL Thirimanne MDK Perera 9 3 v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
DNB - 2 v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
not out 5 1 v Sri Lanka Delhi 2 Dec 2017 Test # 2286
not out 4 3 v Sri Lanka Delhi 2 Dec 2017 Test # 2286
caught Rahmat Shah Mohammad Nabi 20 1 v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
not out 86 2 v England The Oval 7 Sep 2018 Test # 2318
caught JM Bairstow SM Curran 13 4 v England The Oval 7 Sep 2018 Test # 2318
not out 100 1 v West Indies Rajkot 4 Oct 2018 Test # 2319
lbw JO Holder 0 2 v West Indies Hyderabad 12 Oct 2018 Test # 2321
DNB - 4 v West Indies Hyderabad 12 Oct 2018 Test # 2321
caught TD Paine JR Hazlewood 4 1 v Australia Melbourne 26 Dec 2018 Test # 2337
caught UT Khawaja PJ Cummins 5 3 v Australia Melbourne 26 Dec 2018 Test # 2337
bowled NM Lyon 81 1 v Australia Sydney 3 Jan 2019 Test # 2339
caught SD Hope JO Holder 58 1 v West Indies North Sound 22 Aug 2019 Test # 2358
not out 1 3 v West Indies North Sound 22 Aug 2019 Test # 2358
caught DM Bravo RRS Cornwall 16 1 v West Indies Kingston 30 Aug 2019 Test # 2359
DNB - 3 v West Indies Kingston 30 Aug 2019 Test # 2359
not out 30 1 v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
bowled K Rabada 40 3 v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
caught TB de Bruyn S Muthusamy 91 1 v South Africa Pune 10 Oct 2019 Test # 2364
caught H Klaasen GF Linde 51 1 v South Africa Ranchi 19 Oct 2019 Test # 2365
not out 60 2 v Bangladesh Indore 14 Nov 2019 Test # 2366
bowled Abu Jayed 12 2 v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
caught TA Boult KA Jamieson 9 1 v New Zealand Christchurch 29 Feb 2020 Test # 2387
not out 16 3 v New Zealand Christchurch 29 Feb 2020 Test # 2387
caught PJ Cummins MA Starc 57 2 v Australia Melbourne 26 Dec 2020 Test # 2398
DNB - 4 v Australia Melbourne 26 Dec 2020 Test # 2398
not out 28 2 v Australia Sydney 7 Jan 2021 Test # 2402
DNB - 4 v Australia Sydney 7 Jan 2021 Test # 2402
caught BJ Watling TA Boult 15 1 v New Zealand Southampton 18 Jun 2021 Test # 2425
caught BJ Watling N Wagner 16 3 v New Zealand Southampton 18 Jun 2021 Test # 2425
caught SCJ Broad OE Robinson 56 2 v England Nottingham 4 Aug 2021 Test # 2428
DNB - 4 v England Nottingham 4 Aug 2021 Test # 2428
caught JM Anderson MA Wood 40 1 v England Lord's 12 Aug 2021 Test # 2429
bowled MM Ali 3 3 v England Lord's 12 Aug 2021 Test # 2429
lbw SM Curran 4 1 v England Leeds 25 Aug 2021 Test # 2432
caught JC Buttler C Overton 30 3 v England Leeds 25 Aug 2021 Test # 2432
caught JE Root CR Woakes 10 1 v England The Oval 2 Sep 2021 Test # 2433
lbw CR Woakes 17 3 v England The Oval 2 Sep 2021 Test # 2433
bowled TG Southee 50 1 v New Zealand Kanpur 25 Nov 2021 Test # 2435
lbw TG Southee 0 3 v New Zealand Kanpur 25 Nov 2021 Test # 2435
not out 175 1 v Sri Lanka Mohali 4 Mar 2022 Test # 2452
caught HDRL Thirimanne L Embuldeniya 4 1 v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
bowled MVT Fernando 22 3 v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
bowled JM Anderson 104 1 v England Birmingham 1 Jul 2022 Test # 2470
bowled BA Stokes 23 3 v England Birmingham 1 Jul 2022 Test # 2470
bowled T Murphy 70 2 v Australia Nagpur 9 Feb 2023 Test # 2490
lbw T Murphy 26 2 v Australia Delhi 17 Feb 2023 Test # 2493
DNB - 4 v Australia Delhi 17 Feb 2023 Test # 2493
caught MP Kuhnemann NM Lyon 4 1 v Australia Indore 1 Mar 2023 Test # 2496
lbw NM Lyon 7 3 v Australia Indore 1 Mar 2023 Test # 2496
caught UT Khawaja T Murphy 28 2 v Australia Ahmedabad 9 Mar 2023 Test # 2499
caught SPD Smith NM Lyon 48 2 v Australia The Oval 7 Jun 2023 Test # 2505
caught AT Carey SM Boland 0 4 v Australia The Oval 7 Jun 2023 Test # 2505
not out 37 2 v West Indies Roseau 12 Jul 2023 Test # 2510
caught J Da Silva KAJ Roach 61 1 v West Indies Port of Spain 20 Jul 2023 Test # 2513
DNB - 3 v West Indies Port of Spain 20 Jul 2023 Test # 2513
caught M Jansen L Ngidi 0 2 v South Africa Cape Town 3 Jan 2024 Test # 2522
DNB - 4 v South Africa Cape Town 3 Jan 2024 Test # 2522
lbw JE Root 87 2 v England Hyderabad 25 Jan 2024 Test # 2525
run out 2 4 v England Hyderabad 25 Jan 2024 Test # 2525
caught JE Root JE Root 112 1 v England Rajkot 15 Feb 2024 Test # 2530
DNB - 3 v England Rajkot 15 Feb 2024 Test # 2530
caught OJ Pope Shoaib Bashir 12 2 v England Ranchi 23 Feb 2024 Test # 2531
caught JM Bairstow Shoaib Bashir 4 4 v England Ranchi 23 Feb 2024 Test # 2531
lbw TW Hartley 15 2 v England 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