Records type batting analysis [change type]
View list of dismissals [change view]
Primary team India remove India from query
Runs scored less than or equal to 150 remove less than or equal to 150 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 71 104 20 2861 112 34.05 5209 54.92 3 20 7 282 61
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
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