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-2022 97 180 11 7142 302* 42.26 17033 41.93 19 35 19 694 22 Profile
List of dismissals
caught TD Paine BW Hilfenhaus 16 2 v Australia Lord's 13 Jul 2010 Test # 1963
caught TD Paine BW Hilfenhaus 42 4 v Australia Lord's 13 Jul 2010 Test # 1963
caught TD Paine SR Watson 30 2 v Australia Leeds 21 Jul 2010 Test # 1965
caught TD Paine DE Bollinger 51 4 v Australia Leeds 21 Jul 2010 Test # 1965
caught MJ Prior JM Anderson 14 2 v England Nottingham 29 Jul 2010 Test # 1967
lbw SCJ Broad 0 4 v England Nottingham 29 Jul 2010 Test # 1967
lbw SCJ Broad 0 1 v England Birmingham 6 Aug 2010 Test # 1969
bowled GP Swann 19 3 v England Birmingham 6 Aug 2010 Test # 1969
not out 92 2 v England The Oval 18 Aug 2010 Test # 1970
run out 5 4 v England The Oval 18 Aug 2010 Test # 1970
caught AN Cook GP Swann 10 2 v England Lord's 26 Aug 2010 Test # 1971
bowled GP Swann 12 3 v England Lord's 26 Aug 2010 Test # 1971
caught HM Amla M Morkel 56 2 v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
bowled PL Harris 63 4 v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
caught GC Smith DW Steyn 90 2 v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
not out 28 4 v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
caught RA Young CS Martin 24 2 v New Zealand Hamilton 7 Jan 2011 Test # 1990
DNB - 4 v New Zealand Hamilton 7 Jan 2011 Test # 1990
caught LRPL Taylor CS Martin 67 2 v New Zealand Wellington 15 Jan 2011 Test # 1991
lbw CS Martin 10 4 v New Zealand Wellington 15 Jan 2011 Test # 1991
bowled DJG Sammy 34 2 v West Indies Providence 12 May 2011 Test # 1992
caught CS Baugh R Rampaul 0 4 v West Indies Providence 12 May 2011 Test # 1992
run out 67 1 v West Indies Basseterre 20 May 2011 Test # 1993
caught DJG Sammy D Bishoo 53 3 v West Indies Basseterre 20 May 2011 Test # 1993
caught T Taibu GA Lamb 75 2 v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
caught GA Lamb RW Price 22 4 v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
bowled UWMBCA Welegedara 70 2 v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
not out 4 4 v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
lbw TM Dilshan 100 2 v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
not out 29 4 v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
bowled CKB Kulasekara 53 2 v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
lbw HMRKB Herath 7 4 v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
caught Mushfiqur Rahim Shahadat Hossain 26 2 v Bangladesh Chattogram 9 Dec 2011 Test # 2022
caught Mushfiqur Rahim Shakib Al Hasan 57 2 v Bangladesh Mirpur 17 Dec 2011 Test # 2024
bowled Elias Sunny 34 4 v Bangladesh Mirpur 17 Dec 2011 Test # 2024
caught MJ Prior SCJ Broad 1 2 v England Dubai (DICS) 17 Jan 2012 Test # 2030
DNB - 4 v England Dubai (DICS) 17 Jan 2012 Test # 2030
bowled SCJ Broad 24 1 v England Abu Dhabi 25 Jan 2012 Test # 2032
caught MJ Prior JM Anderson 68 3 v England Abu Dhabi 25 Jan 2012 Test # 2032
caught MJ Prior SCJ Broad 1 1 v England Dubai (DICS) 3 Feb 2012 Test # 2034
caught AN Cook GP Swann 157 3 v England Dubai (DICS) 3 Feb 2012 Test # 2034
caught HAPW Jayawardene KMDN Kulasekara 0 2 v Sri Lanka Galle 22 Jun 2012 Test # 2046
caught TT Samaraweera HMRKB Herath 7 4 v Sri Lanka Galle 22 Jun 2012 Test # 2046
caught KMDN Kulasekara S Randiv 157 1 v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
DNB - 3 v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
caught TT Samaraweera NLTC Perera 0 1 v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
caught HAPW Jayawardene CRD Fernando 136 3 v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
caught AB de Villiers JH Kallis 13 2 v South Africa Johannesburg 1 Feb 2013 Test # 2072
lbw JH Kallis 18 4 v South Africa Johannesburg 1 Feb 2013 Test # 2072
caught AB de Villiers M Morkel 4 1 v South Africa Cape Town 14 Feb 2013 Test # 2073
caught AB de Villiers VD Philander 65 3 v South Africa Cape Town 14 Feb 2013 Test # 2073
bowled VD Philander 6 2 v South Africa Centurion 22 Feb 2013 Test # 2075
run out 27 3 v South Africa Centurion 22 Feb 2013 Test # 2075
caught V Sibanda SW Masakadza 78 1 v Zimbabwe Harare 3 Sep 2013 Test # 2095
lbw T Panyangara 0 3 v Zimbabwe Harare 3 Sep 2013 Test # 2095
lbw T Panyangara 7 2 v Zimbabwe Harare 10 Sep 2013 Test # 2096
bowled TL Chatara 0 4 v Zimbabwe Harare 10 Sep 2013 Test # 2096
caught AB de Villiers VD Philander 11 2 v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
caught JH Kallis DW Steyn 3 4 v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
lbw M Morkel 19 1 v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
lbw JP Duminy 19 3 v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
caught AD Mathews MDK Perera 8 2 v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
caught HAPW Jayawardene RAS Lakmal 103 4 v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
bowled HMRKB Herath 30 1 v Sri Lanka Galle 6 Aug 2014 Test # 2133
caught N Dickwella HMRKB Herath 41 3 v Sri Lanka Galle 6 Aug 2014 Test # 2133
caught AD Mathews HMRKB Herath 32 2 v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
caught DPMD Jayawardene HMRKB Herath 10 4 v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
caught AJ Doolan MG Johnson 53 1 v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
caught BJ Haddin SNJ O'Keefe 30 3 v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
caught DA Warner MA Starc 109 1 v Australia Abu Dhabi 30 Oct 2014 Test # 2142
not out 100 3 v Australia Abu Dhabi 30 Oct 2014 Test # 2142
bowled IS Sodhi 87 1 v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
lbw IS Sodhi 23 3 v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
bowled IS Sodhi 75 2 v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
caught JDS Neesham MD Craig 24 4 v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
caught LRPL Taylor MD Craig 39 1 v New Zealand Sharjah 26 Nov 2014 Test # 2147
bowled TA Boult 6 3 v New Zealand Sharjah 26 Nov 2014 Test # 2147
bowled Shuvagata Hom 83 2 v Bangladesh Khulna 28 Apr 2015 Test # 2159
caught Mahmudullah Shuvagata Hom 226 1 v Bangladesh Mirpur 6 May 2015 Test # 2161
caught Shuvagata Hom Soumya Sarkar 25 3 v Bangladesh Mirpur 6 May 2015 Test # 2161
lbw HMRKB Herath 8 2 v Sri Lanka Galle 17 Jun 2015 Test # 2167
DNB - 4 v Sri Lanka Galle 17 Jun 2015 Test # 2167
caught LD Chandimal KTGD Prasad 26 1 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
stumped LD Chandimal HMRKB Herath 117 3 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
caught FDM Karunaratne N Pradeep 52 2 v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
caught LD Chandimal KTGD Prasad 5 4 v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
caught JM Bairstow JM Anderson 0 1 v England Sharjah 1 Nov 2015 Test # 2184
run out 34 3 v England Sharjah 1 Nov 2015 Test # 2184
lbw JT Ball 7 1 v England Lord's 14 Jul 2016 Test # 2206
lbw CR Woakes 23 3 v England Lord's 14 Jul 2016 Test # 2206
caught CR Woakes CR Woakes 1 2 v England Manchester 22 Jul 2016 Test # 2208
lbw JM Anderson 8 4 v England Manchester 22 Jul 2016 Test # 2208
caught AN Cook CR Woakes 139 2 v England Birmingham 3 Aug 2016 Test # 2212
caught AN Cook MM Ali 38 4 v England Birmingham 3 Aug 2016 Test # 2212
caught JM Bairstow MM Ali 49 2 v England The Oval 11 Aug 2016 Test # 2216
not out 30 4 v England The Oval 11 Aug 2016 Test # 2216
not out 302 1 v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
lbw ST Gabriel 2 3 v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
bowled ST Gabriel 0 1 v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
caught JO Holder ML Cummins 79 3 v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
caught KC Brathwaite ST Gabriel 0 1 v West Indies Sharjah 30 Oct 2016 Test # 2229
caught DM Bravo D Bishoo 91 3 v West Indies Sharjah 30 Oct 2016 Test # 2229
bowled C de Grandhomme 15 1 v New Zealand Christchurch 17 Nov 2016 Test # 2234
bowled TA Boult 31 3 v New Zealand Christchurch 17 Nov 2016 Test # 2234
caught BJ Watling TG Southee 1 2 v New Zealand Hamilton 25 Nov 2016 Test # 2237
bowled MJ Santner 58 4 v New Zealand Hamilton 25 Nov 2016 Test # 2237
caught UT Khawaja MA Starc 5 2 v Australia Brisbane 15 Dec 2016 Test # 2240
caught MS Wade MA Starc 71 4 v Australia Brisbane 15 Dec 2016 Test # 2240
not out 205 1 v Australia Melbourne 26 Dec 2016 Test # 2242
lbw JR Hazlewood 43 3 v Australia Melbourne 26 Dec 2016 Test # 2242
run out 71 2 v Australia Sydney 3 Jan 2017 Test # 2245
caught JR Hazlewood JR Hazlewood 11 4 v Australia Sydney 3 Jan 2017 Test # 2245
caught SO Dowrich AS Joseph 15 2 v West Indies Kingston 21 Apr 2017 Test # 2259
bowled AS Joseph 1 4 v West Indies Kingston 21 Apr 2017 Test # 2259
caught SO Dowrich D Bishoo 105 2 v West Indies Bridgetown 30 Apr 2017 Test # 2260
caught SO Hetmyer ST Gabriel 10 4 v West Indies Bridgetown 30 Apr 2017 Test # 2260
bowled RL Chase 127 1 v West Indies Roseau 10 May 2017 Test # 2261
caught J Blackwood (sub) ST Gabriel 3 3 v West Indies Roseau 10 May 2017 Test # 2261
caught S Samarawickrama (sub) HMRKB Herath 85 2 v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
caught N Dickwella RAS Lakmal 0 4 v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
lbw HMRKB Herath 59 2 v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
caught JK Silva N Pradeep 17 4 v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
caught WTS Porterfield WB Rankin 4 1 v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
caught PR Stirling TJ Murtagh 2 4 v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
lbw JM Anderson 50 2 v England Lord's 24 May 2018 Test # 2304
bowled JM Anderson 4 4 v England Lord's 24 May 2018 Test # 2304
lbw SCJ Broad 2 1 v England Leeds 1 Jun 2018 Test # 2305
bowled JM Anderson 11 3 v England Leeds 1 Jun 2018 Test # 2305
caught MA Starc JM Holland 18 1 v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
lbw JM Holland 4 3 v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
caught NM Lyon NM Lyon 15 1 v Australia Abu Dhabi 16 Oct 2018 Test # 2322
run out 64 3 v Australia Abu Dhabi 16 Oct 2018 Test # 2322
caught BJ Watling TA Boult 22 2 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
lbw AY Patel 65 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
run out 81 1 v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
caught AY Patel WER Somerville 134 2 v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
caught BJ Watling C de Grandhomme 5 4 v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
caught TB de Bruyn D Olivier 36 1 v South Africa Centurion 26 Dec 2018 Test # 2338
caught K Rabada D Olivier 0 3 v South Africa Centurion 26 Dec 2018 Test # 2338
caught HM Amla D Olivier 2 1 v South Africa Cape Town 3 Jan 2019 Test # 2340
lbw K Rabada 6 3 v South Africa Cape Town 3 Jan 2019 Test # 2340
caught Q de Kock VD Philander 0 2 v South Africa Johannesburg 11 Jan 2019 Test # 2341
caught Q de Kock D Olivier 15 4 v South Africa Johannesburg 11 Jan 2019 Test # 2341
caught JA Burns JR Hazlewood 39 1 v Australia Brisbane 21 Nov 2019 Test # 2368
lbw MA Starc 5 3 v Australia Brisbane 21 Nov 2019 Test # 2368
caught SPD Smith PJ Cummins 9 2 v Australia Adelaide 29 Nov 2019 Test # 2372
caught SPD Smith MA Starc 9 3 v Australia Adelaide 29 Nov 2019 Test # 2372
caught FDM Karunaratne CBRLS Kumara 36 2 v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
bowled MVT Fernando 0 1 v Sri Lanka Karachi 19 Dec 2019 Test # 2375
stumped N Dickwella L Embuldeniya 118 3 v Sri Lanka Karachi 19 Dec 2019 Test # 2375
caught Najmul Hossain Shanto Abu Jayed 34 2 v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
lbw CR Woakes 0 1 v England Manchester 5 Aug 2020 Test # 2391
lbw CR Woakes 18 3 v England Manchester 5 Aug 2020 Test # 2391
caught RJ Burns JM Anderson 20 1 v England Southampton 13 Aug 2020 Test # 2392
not out 141 2 v England Southampton 21 Aug 2020 Test # 2393
caught JE Root JM Anderson 31 3 v England Southampton 21 Aug 2020 Test # 2393
caught BJ Watling TG Southee 5 2 v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
caught BJ Watling TA Boult 38 4 v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
caught LRPL Taylor MJ Henry 93 1 v New Zealand Christchurch 3 Jan 2021 Test # 2400
caught BJ Watling KA Jamieson 37 3 v New Zealand Christchurch 3 Jan 2021 Test # 2400
caught Q de Kock KA Maharaj 51 2 v South Africa Karachi 26 Jan 2021 Test # 2406
not out 31 4 v South Africa Karachi 26 Jan 2021 Test # 2406
lbw KA Maharaj 0 1 v South Africa Rawalpindi 4 Feb 2021 Test # 2408
lbw GF Linde 33 3 v South Africa Rawalpindi 4 Feb 2021 Test # 2408
caught TK Musakanda DT Tiripano 36 2 v Zimbabwe Harare 29 Apr 2021 Test # 2420
caught M Shumba B Muzarabani 126 1 v Zimbabwe Harare 7 May 2021 Test # 2421
caught JO Holder JNT Seales 17 1 v West Indies Kingston 12 Aug 2021 Test # 2430
bowled KAJ Roach 23 3 v West Indies Kingston 12 Aug 2021 Test # 2430
caught J Da Silva KAJ Roach 0 1 v West Indies Kingston 20 Aug 2021 Test # 2431
caught J Blackwood KC Brathwaite 22 3 v West Indies Kingston 20 Aug 2021 Test # 2431
lbw Taijul Islam 0 2 v Bangladesh Chattogram 26 Nov 2021 Test # 2436
not out 24 4 v Bangladesh Chattogram 26 Nov 2021 Test # 2436
caught Litton Das Ebadot Hossain 56 1 v Bangladesh Mirpur 4 Dec 2021 Test # 2439
caught C Green M Labuschagne 185 1 v Australia Rawalpindi 4 Mar 2022 Test # 2453
DNB - 3 v Australia Rawalpindi 4 Mar 2022 Test # 2453
caught C Green MA Starc 14 2 v Australia Karachi 12 Mar 2022 Test # 2455
lbw C Green 6 4 v Australia Karachi 12 Mar 2022 Test # 2455
caught PJ Cummins PJ Cummins 78 2 v Australia Lahore 21 Mar 2022 Test # 2458
caught SPD Smith NM Lyon 17 4 v Australia Lahore 21 Mar 2022 Test # 2458
lbw NGRP Jayasuriya 3 2 v Sri Lanka Galle 16 Jul 2022 Test # 2472
caught DM de Silva NGRP Jayasuriya 6 4 v Sri Lanka Galle 16 Jul 2022 Test # 2472
lbw MJ Leach 27 2 v England Rawalpindi 1 Dec 2022 Test # 2478
caught JE Root OE Robinson 40 4 v England Rawalpindi 1 Dec 2022 Test # 2478
caught BT Foakes OE Robinson 45 1 v England Karachi 17 Dec 2022 Test # 2483
bowled MJ Leach 0 3 v England Karachi 17 Dec 2022 Test # 2483
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