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 2011-2024 113 191 11 8848 254* 49.15 15924 55.56 29 30 14 991 26 Profile
filtered 2011-2024 108 180 10 6613 149 38.90 12679 52.15 18 30 14 757 21
List of dismissals
caught CS Baugh FH Edwards 4 1 v West Indies Kingston 20 Jun 2011 Test # 1997
caught CS Baugh FH Edwards 15 3 v West Indies Kingston 20 Jun 2011 Test # 1997
caught DJG Sammy R Rampaul 0 1 v West Indies Bridgetown 28 Jun 2011 Test # 1998
caught DJG Sammy FH Edwards 27 3 v West Indies Bridgetown 28 Jun 2011 Test # 1998
caught CS Baugh DJG Sammy 30 2 v West Indies Roseau 6 Jul 2011 Test # 1999
DNB - 4 v West Indies Roseau 6 Jul 2011 Test # 1999
caught FH Edwards D Bishoo 52 2 v West Indies Wankhede 22 Nov 2011 Test # 2019
caught DJG Sammy D Bishoo 63 4 v West Indies Wankhede 22 Nov 2011 Test # 2019
caught BJ Haddin BW Hilfenhaus 11 2 v Australia Melbourne 26 Dec 2011 Test # 2025
lbw BW Hilfenhaus 0 4 v Australia Melbourne 26 Dec 2011 Test # 2025
caught BJ Haddin PM Siddle 23 1 v Australia Sydney 3 Jan 2012 Test # 2027
lbw JL Pattinson 9 3 v Australia Sydney 3 Jan 2012 Test # 2027
caught DA Warner PM Siddle 44 1 v Australia Perth 13 Jan 2012 Test # 2029
caught BJ Haddin PM Siddle 75 3 v Australia Perth 13 Jan 2012 Test # 2029
lbw BW Hilfenhaus 116 2 v Australia Adelaide 24 Jan 2012 Test # 2031
run out 22 4 v Australia Adelaide 24 Jan 2012 Test # 2031
caught MJ Guptill CS Martin 58 1 v New Zealand Hyderabad 23 Aug 2012 Test # 2054
lbw TG Southee 103 2 v New Zealand Bengaluru 31 Aug 2012 Test # 2055
not out 51 4 v New Zealand Bengaluru 31 Aug 2012 Test # 2055
bowled GP Swann 19 1 v England Ahmedabad 15 Nov 2012 Test # 2058
not out 14 4 v England Ahmedabad 15 Nov 2012 Test # 2058
caught NRD Compton MS Panesar 19 1 v England Wankhede 23 Nov 2012 Test # 2062
caught JE Root (sub) GP Swann 7 3 v England Wankhede 23 Nov 2012 Test # 2062
caught GP Swann JM Anderson 6 1 v England Eden Gardens 5 Dec 2012 Test # 2065
caught MJ Prior ST Finn 20 3 v England Eden Gardens 5 Dec 2012 Test # 2065
lbw GP Swann 103 2 v England Nagpur 13 Dec 2012 Test # 2066
caught MA Starc NM Lyon 107 2 v Australia Chennai 22 Feb 2013 Test # 2074
DNB - 4 v Australia Chennai 22 Feb 2013 Test # 2074
caught EJM Cowan GJ Maxwell 34 2 v Australia Hyderabad 2 Mar 2013 Test # 2076
not out 67 2 v Australia Mohali 14 Mar 2013 Test # 2081
caught PJ Hughes PM Siddle 34 4 v Australia Mohali 14 Mar 2013 Test # 2081
lbw NM Lyon 1 2 v Australia Delhi 22 Mar 2013 Test # 2085
lbw NM Lyon 41 4 v Australia Delhi 22 Mar 2013 Test # 2085
caught KOA Powell S Shillingford 3 2 v West Indies Eden Gardens 6 Nov 2013 Test # 2101
caught DJG Sammy S Shillingford 57 2 v West Indies Wankhede 14 Nov 2013 Test # 2102
caught JP Duminy JH Kallis 119 1 v South Africa Johannesburg 18 Dec 2013 Test # 2108
caught AB de Villiers JP Duminy 96 3 v South Africa Johannesburg 18 Dec 2013 Test # 2108
caught AB de Villiers M Morkel 46 1 v South Africa Durban 26 Dec 2013 Test # 2111
caught AB de Villiers DW Steyn 11 3 v South Africa Durban 26 Dec 2013 Test # 2111
caught PG Fulton TG Southee 4 2 v New Zealand Auckland 6 Feb 2014 Test # 2118
caught BJ Watling N Wagner 67 4 v New Zealand Auckland 6 Feb 2014 Test # 2118
caught HD Rutherford N Wagner 38 2 v New Zealand Wellington 14 Feb 2014 Test # 2120
not out 105 4 v New Zealand Wellington 14 Feb 2014 Test # 2120
caught IR Bell SCJ Broad 1 1 v England Nottingham 9 Jul 2014 Test # 2128
lbw SCJ Broad 8 3 v England Nottingham 9 Jul 2014 Test # 2128
caught MJ Prior JM Anderson 25 1 v England Lord's 17 Jul 2014 Test # 2130
bowled LE Plunkett 0 3 v England Lord's 17 Jul 2014 Test # 2130
caught AN Cook JM Anderson 39 2 v England Southampton 27 Jul 2014 Test # 2132
caught JC Buttler MM Ali 28 4 v England Southampton 27 Jul 2014 Test # 2132
caught AN Cook JM Anderson 0 1 v England Manchester 7 Aug 2014 Test # 2134
caught IR Bell JM Anderson 7 3 v England Manchester 7 Aug 2014 Test # 2134
lbw CJ Jordan 6 1 v England The Oval 15 Aug 2014 Test # 2137
caught AN Cook CJ Jordan 20 3 v England The Oval 15 Aug 2014 Test # 2137
caught RJ Harris MG Johnson 115 2 v Australia Adelaide 9 Dec 2014 Test # 2148
caught MR Marsh NM Lyon 141 4 v Australia Adelaide 9 Dec 2014 Test # 2148
caught BJ Haddin JR Hazlewood 19 1 v Australia Brisbane 17 Dec 2014 Test # 2149
bowled MG Johnson 1 3 v Australia Brisbane 17 Dec 2014 Test # 2149
caught JA Burns RJ Harris 54 4 v Australia Melbourne 26 Dec 2014 Test # 2152
caught CJL Rogers RJ Harris 147 2 v Australia Sydney 6 Jan 2015 Test # 2156
caught SR Watson MA Starc 46 4 v Australia Sydney 6 Jan 2015 Test # 2156
bowled Jubair Hossain 14 1 v Bangladesh Fatullah 10 Jun 2015 Test # 2165
lbw PHT Kaushal 103 2 v Sri Lanka Galle 12 Aug 2015 Test # 2176
caught JK Silva PHT Kaushal 3 4 v Sri Lanka Galle 12 Aug 2015 Test # 2176
caught AD Mathews HMRKB Herath 78 1 v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
lbw PHT Kaushal 10 3 v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
caught MDKJ Perera AD Mathews 18 1 v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
caught WU Tharanga N Pradeep 21 3 v Sri Lanka Colombo (SSC) 28 Aug 2015 Test # 2179
caught D Elgar K Rabada 1 1 v South Africa Mohali 5 Nov 2015 Test # 2186
caught DJ Vilas S van Zyl 29 3 v South Africa Mohali 5 Nov 2015 Test # 2186
DNB - 2 v South Africa Bengaluru 14 Nov 2015 Test # 2188
caught DJ Vilas M Morkel 22 1 v South Africa Nagpur 25 Nov 2015 Test # 2189
caught F du Plessis Imran Tahir 16 3 v South Africa Nagpur 25 Nov 2015 Test # 2189
caught DJ Vilas DL Piedt 44 1 v South Africa Delhi 3 Dec 2015 Test # 2191
lbw KJ Abbott 88 3 v South Africa Delhi 3 Dec 2015 Test # 2191
caught R Chandrika RL Chase 44 2 v West Indies Kingston 30 Jul 2016 Test # 2211
caught DM Bravo AS Joseph 3 1 v West Indies Gros Islet 9 Aug 2016 Test # 2215
lbw ML Cummins 4 3 v West Indies Gros Islet 9 Aug 2016 Test # 2215
TDNB - 0 v West Indies Port of Spain 18 Aug 2016 Test # 2218
caught IS Sodhi N Wagner 9 1 v New Zealand Kanpur 22 Sep 2016 Test # 2221
caught IS Sodhi MD Craig 18 3 v New Zealand Kanpur 22 Sep 2016 Test # 2221
caught TWM Latham TA Boult 9 1 v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
lbw TA Boult 45 3 v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
lbw JS Patel 17 3 v New Zealand Indore 8 Oct 2016 Test # 2223
hit wicket AU Rashid 40 2 v England Rajkot 9 Nov 2016 Test # 2232
not out 49 4 v England Rajkot 9 Nov 2016 Test # 2232
caught BA Stokes AU Rashid 81 3 v England Visakhapatnam 17 Nov 2016 Test # 2235
caught JM Bairstow BA Stokes 62 2 v England Mohali 26 Nov 2016 Test # 2238
not out 6 4 v England Mohali 26 Nov 2016 Test # 2238
caught KK Jennings SCJ Broad 15 2 v England Chennai 16 Dec 2016 Test # 2241
caught Mahmudullah Shakib Al Hasan 38 3 v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
caught PSP Handscomb MA Starc 0 2 v Australia Pune 23 Feb 2017 Test # 2250
bowled SNJ O'Keefe 13 4 v Australia Pune 23 Feb 2017 Test # 2250
lbw NM Lyon 12 1 v Australia Bengaluru 4 Mar 2017 Test # 2251
lbw JR Hazlewood 15 3 v Australia Bengaluru 4 Mar 2017 Test # 2251
caught SPD Smith PJ Cummins 6 2 v Australia Ranchi 16 Mar 2017 Test # 2256
caught N Dickwella N Pradeep 3 1 v Sri Lanka Galle 26 Jul 2017 Test # 2265
not out 103 3 v Sri Lanka Galle 26 Jul 2017 Test # 2265
caught AD Mathews HMRKB Herath 13 1 v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
caught FDM Karunaratne PADLR Sandakan 42 1 v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
lbw RAS Lakmal 0 1 v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
not out 104 3 v Sri Lanka Eden Gardens 16 Nov 2017 Test # 2281
caught RAS Lakmal PLS Gamage 50 3 v Sri Lanka Delhi 2 Dec 2017 Test # 2286
caught Q de Kock M Morkel 5 2 v South Africa Cape Town 5 Jan 2018 Test # 2292
lbw VD Philander 28 4 v South Africa Cape Town 5 Jan 2018 Test # 2292
lbw L Ngidi 5 4 v South Africa Centurion 13 Jan 2018 Test # 2293
caught AB de Villiers L Ngidi 54 1 v South Africa Johannesburg 24 Jan 2018 Test # 2294
bowled K Rabada 41 3 v South Africa Johannesburg 24 Jan 2018 Test # 2294
caught SCJ Broad AU Rashid 149 2 v England Birmingham 1 Aug 2018 Test # 2314
lbw BA Stokes 51 4 v England Birmingham 1 Aug 2018 Test # 2314
caught JC Buttler CR Woakes 23 1 v England Lord's 9 Aug 2018 Test # 2315
caught OJ Pope SCJ Broad 17 3 v England Lord's 9 Aug 2018 Test # 2315
caught BA Stokes AU Rashid 97 1 v England Nottingham 18 Aug 2018 Test # 2316
lbw CR Woakes 103 3 v England Nottingham 18 Aug 2018 Test # 2316
caught AN Cook SM Curran 46 2 v England Southampton 30 Aug 2018 Test # 2317
caught AN Cook MM Ali 58 4 v England Southampton 30 Aug 2018 Test # 2317
caught JE Root BA Stokes 49 2 v England The Oval 7 Sep 2018 Test # 2318
caught JM Bairstow SCJ Broad 0 4 v England The Oval 7 Sep 2018 Test # 2318
caught D Bishoo SH Lewis 139 1 v West Indies Rajkot 4 Oct 2018 Test # 2319
lbw JO Holder 45 2 v West Indies Hyderabad 12 Oct 2018 Test # 2321
DNB - 4 v West Indies Hyderabad 12 Oct 2018 Test # 2321
caught UT Khawaja PJ Cummins 3 1 v Australia Adelaide 6 Dec 2018 Test # 2333
caught AJ Finch NM Lyon 34 3 v Australia Adelaide 6 Dec 2018 Test # 2333
caught PSP Handscomb PJ Cummins 123 2 v Australia Perth 14 Dec 2018 Test # 2334
caught UT Khawaja NM Lyon 17 4 v Australia Perth 14 Dec 2018 Test # 2334
caught AJ Finch MA Starc 82 1 v Australia Melbourne 26 Dec 2018 Test # 2337
caught MS Harris PJ Cummins 0 3 v Australia Melbourne 26 Dec 2018 Test # 2337
caught TD Paine JR Hazlewood 23 1 v Australia Sydney 3 Jan 2019 Test # 2339
caught SSJ Brooks ST Gabriel 9 1 v West Indies North Sound 22 Aug 2019 Test # 2358
caught JD Campbell RL Chase 51 3 v West Indies North Sound 22 Aug 2019 Test # 2358
caught JN Hamilton JO Holder 76 1 v West Indies Kingston 30 Aug 2019 Test # 2359
caught JN Hamilton KAJ Roach 0 3 v West Indies Kingston 30 Aug 2019 Test # 2359
caught S Muthusamy S Muthusamy 20 1 v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
not out 31 3 v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
lbw A Nortje 12 1 v South Africa Ranchi 19 Oct 2019 Test # 2365
lbw Abu Jayed 0 2 v Bangladesh Indore 14 Nov 2019 Test # 2366
caught Taijul Islam Ebadot Hossain 136 2 v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
caught LRPL Taylor KA Jamieson 2 1 v New Zealand Wellington 21 Feb 2020 Test # 2385
caught BJ Watling TA Boult 19 3 v New Zealand Wellington 21 Feb 2020 Test # 2385
lbw TG Southee 3 1 v New Zealand Christchurch 29 Feb 2020 Test # 2387
lbw C de Grandhomme 14 3 v New Zealand Christchurch 29 Feb 2020 Test # 2387
run out 74 1 v Australia Adelaide 17 Dec 2020 Test # 2396
caught C Green PJ Cummins 4 3 v Australia Adelaide 17 Dec 2020 Test # 2396
caught OJ Pope DM Bess 11 2 v England Chennai 5 Feb 2021 Test # 2409
bowled BA Stokes 72 4 v England Chennai 5 Feb 2021 Test # 2409
bowled MM Ali 0 1 v England Chennai 13 Feb 2021 Test # 2411
lbw MM Ali 62 3 v England Chennai 13 Feb 2021 Test # 2411
bowled MJ Leach 27 2 v England Ahmedabad 24 Feb 2021 Test # 2412
DNB - 4 v England Ahmedabad 24 Feb 2021 Test # 2412
caught BT Foakes BA Stokes 0 2 v England Ahmedabad 4 Mar 2021 Test # 2414
lbw KA Jamieson 44 1 v New Zealand Southampton 18 Jun 2021 Test # 2425
caught BJ Watling KA Jamieson 13 3 v New Zealand Southampton 18 Jun 2021 Test # 2425
caught JC Buttler JM Anderson 0 2 v England Nottingham 4 Aug 2021 Test # 2428
DNB - 4 v England Nottingham 4 Aug 2021 Test # 2428
caught JE Root OE Robinson 42 1 v England Lord's 12 Aug 2021 Test # 2429
caught JC Buttler SM Curran 20 3 v England Lord's 12 Aug 2021 Test # 2429
caught JC Buttler JM Anderson 7 1 v England Leeds 25 Aug 2021 Test # 2432
caught JE Root OE Robinson 55 3 v England Leeds 25 Aug 2021 Test # 2432
caught JM Bairstow OE Robinson 50 1 v England The Oval 2 Sep 2021 Test # 2433
caught C Overton MM Ali 44 3 v England The Oval 2 Sep 2021 Test # 2433
lbw AY Patel 0 1 v New Zealand Wankhede 3 Dec 2021 Test # 2438
bowled R Ravindra 36 3 v New Zealand Wankhede 3 Dec 2021 Test # 2438
caught PWA Mulder L Ngidi 35 1 v South Africa Centurion 26 Dec 2021 Test # 2443
caught Q de Kock M Jansen 18 3 v South Africa Centurion 26 Dec 2021 Test # 2443
caught K Verreynne K Rabada 79 1 v South Africa Cape Town 11 Jan 2022 Test # 2448
caught AK Markram L Ngidi 29 3 v South Africa Cape Town 11 Jan 2022 Test # 2448
bowled L Embuldeniya 45 1 v Sri Lanka Mohali 4 Mar 2022 Test # 2452
lbw DM de Silva 23 1 v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
lbw P Jayawickrama 13 3 v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
bowled MJ Potts 11 1 v England Birmingham 1 Jul 2022 Test # 2470
caught JE Root BA Stokes 20 3 v England Birmingham 1 Jul 2022 Test # 2470
lbw Taijul Islam 1 1 v Bangladesh Chattogram 14 Dec 2022 Test # 2481
not out 19 3 v Bangladesh Chattogram 14 Dec 2022 Test # 2481
caught Nurul Hasan Taskin Ahmed 24 2 v Bangladesh Mirpur 22 Dec 2022 Test # 2484
caught Mominul Haque Mehidy Hasan Miraz 1 4 v Bangladesh Mirpur 22 Dec 2022 Test # 2484
caught AT Carey T Murphy 12 2 v Australia Nagpur 9 Feb 2023 Test # 2490
lbw MP Kuhnemann 44 2 v Australia Delhi 17 Feb 2023 Test # 2493
stumped AT Carey T Murphy 20 4 v Australia Delhi 17 Feb 2023 Test # 2493
lbw T Murphy 22 1 v Australia Indore 1 Mar 2023 Test # 2496
lbw MP Kuhnemann 13 3 v Australia Indore 1 Mar 2023 Test # 2496
caught SPD Smith MA Starc 14 2 v Australia The Oval 7 Jun 2023 Test # 2505
caught SPD Smith SM Boland 49 4 v Australia The Oval 7 Jun 2023 Test # 2505
caught A Athanaze RRS Cornwall 76 2 v West Indies Roseau 12 Jul 2023 Test # 2510
run out 121 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 K Verreynne K Rabada 38 1 v South Africa Centurion 26 Dec 2023 Test # 2520
caught K Rabada M Jansen 76 3 v South Africa Centurion 26 Dec 2023 Test # 2520
caught AK Markram K Rabada 46 2 v South Africa Cape Town 3 Jan 2024 Test # 2522
caught K Verreynne M Jansen 12 4 v South Africa Cape Town 3 Jan 2024 Test # 2522
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