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 2011-2024 113 191 11 8848 254* 49.15 15924 55.56 29 30 14 991 26 Profile
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 BJ Haddin MG Johnson 169 2 v Australia Melbourne 26 Dec 2014 Test # 2152
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
bowled ST Gabriel 200 1 v West Indies North Sound 21 Jul 2016 Test # 2207
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 211 1 v New Zealand Indore 8 Oct 2016 Test # 2223
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 MM Ali 167 1 v England Visakhapatnam 17 Nov 2016 Test # 2235
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 JM Anderson CR Woakes 235 2 v England Wankhede 8 Dec 2016 Test # 2239
caught KK Jennings SCJ Broad 15 2 v England Chennai 16 Dec 2016 Test # 2241
lbw Taijul Islam 204 1 v Bangladesh Hyderabad 9 Feb 2017 Test # 2249
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 HDRL Thirimanne MDK Perera 213 2 v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
lbw PADLR Sandakan 243 1 v Sri Lanka Delhi 2 Dec 2017 Test # 2286
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
caught AB de Villiers M Morkel 153 2 v South Africa Centurion 13 Jan 2018 Test # 2293
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
not out 254 1 v South Africa Pune 10 Oct 2019 Test # 2364
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 M Labuschagne T Murphy 186 2 v Australia Ahmedabad 9 Mar 2023 Test # 2499
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