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 2005-2023 88 163 14 5676 219* 38.09 11808 48.06 10 27 12 673 34 Profile
List of dismissals
bowled MJ Hoggard 19 1 v England Lord's 26 May 2005 Test # 1751
caught GO Jones A Flintoff 3 3 v England Lord's 26 May 2005 Test # 1751
lbw M Muralidaran 2 1 v Sri Lanka Bogra 8 Mar 2006 Test # 1786
caught KC Sangakkara HMCM Bandara 0 3 v Sri Lanka Bogra 8 Mar 2006 Test # 1786
caught HAPW Jayawardene M Muralidaran 9 1 v Sri Lanka Colombo (PSS) 3 Jul 2007 Test # 1838
caught M Muralidaran M Muralidaran 80 3 v Sri Lanka Colombo (PSS) 3 Jul 2007 Test # 1838
not out 11 1 v Sri Lanka Kandy 11 Jul 2007 Test # 1839
caught WU Tharanga WRS de Silva 1 3 v Sri Lanka Kandy 11 Jul 2007 Test # 1839
caught MD Bell KD Mills 7 1 v New Zealand Dunedin 4 Jan 2008 Test # 1859
lbw DL Vettori 6 3 v New Zealand Dunedin 4 Jan 2008 Test # 1859
lbw CS Martin 8 1 v New Zealand Wellington 12 Jan 2008 Test # 1861
caught MD Bell JDP Oram 0 3 v New Zealand Wellington 12 Jan 2008 Test # 1861
bowled M Morkel 7 1 v South Africa Mirpur 22 Feb 2008 Test # 1864
caught MV Boucher JH Kallis 2 3 v South Africa Mirpur 22 Feb 2008 Test # 1864
caught MV Boucher M Ntini 15 2 v South Africa Chattogram 29 Feb 2008 Test # 1865
caught JH Kallis RJ Peterson 4 3 v South Africa Chattogram 29 Feb 2008 Test # 1865
caught JM How DL Vettori 79 1 v New Zealand Chattogram 17 Oct 2008 Test # 1888
bowled IE O'Brien 32 3 v New Zealand Chattogram 17 Oct 2008 Test # 1888
caught BB McCullum IE O'Brien 7 2 v New Zealand Mirpur 25 Oct 2008 Test # 1890
lbw JH Kallis 48 2 v South Africa Bloemfontein 19 Nov 2008 Test # 1893
run out 0 3 v South Africa Bloemfontein 19 Nov 2008 Test # 1893
caught AB de Villiers M Zondeki 65 1 v South Africa Centurion 26 Nov 2008 Test # 1895
bowled M Ntini 4 3 v South Africa Centurion 26 Nov 2008 Test # 1895
not out 12 2 v Sri Lanka Mirpur 26 Dec 2008 Test # 1903
caught TM Dilshan M Muralidaran 61 4 v Sri Lanka Mirpur 26 Dec 2008 Test # 1903
stumped HAPW Jayawardene BAW Mendis 21 2 v Sri Lanka Chattogram 3 Jan 2009 Test # 1905
run out 43 4 v Sri Lanka Chattogram 3 Jan 2009 Test # 1905
run out 36 1 v West Indies Kingstown 9 Jul 2009 Test # 1923
bowled KAJ Roach 37 3 v West Indies Kingstown 9 Jul 2009 Test # 1923
caught CAK Walton KAJ Roach 48 2 v West Indies St George's 17 Jul 2009 Test # 1926
caught DJG Sammy DJG Sammy 12 4 v West Indies St George's 17 Jul 2009 Test # 1926
caught V Sehwag A Mishra 44 2 v India Chattogram 17 Jan 2010 Test # 1949
caught PP Ojha (sub) A Mishra 101 4 v India Chattogram 17 Jan 2010 Test # 1949
lbw I Sharma 30 1 v India Mirpur 24 Jan 2010 Test # 1950
not out 10 3 v India Mirpur 24 Jan 2010 Test # 1950
caught MJ Guptill DL Vettori 7 2 v New Zealand Hamilton 15 Feb 2010 Test # 1953
caught TG McIntosh DR Tuffey 22 4 v New Zealand Hamilton 15 Feb 2010 Test # 1953
caught JC Tredwell (sub) GP Swann 79 2 v England Chattogram 12 Mar 2010 Test # 1954
bowled GP Swann 95 4 v England Chattogram 12 Mar 2010 Test # 1954
caught MJ Prior TT Bresnan 30 1 v England Mirpur 20 Mar 2010 Test # 1956
bowled SCJ Broad 3 3 v England Mirpur 20 Mar 2010 Test # 1956
bowled ST Finn 16 2 v England Lord's 27 May 2010 Test # 1958
caught MJ Prior ST Finn 0 3 v England Lord's 27 May 2010 Test # 1958
caught JM Anderson GP Swann 11 2 v England Manchester 4 Jun 2010 Test # 1959
caught KR Brown (sub) ST Finn 13 3 v England Manchester 4 Jun 2010 Test # 1959
caught TMK Mawoyo BV Vitori 27 2 v Zimbabwe Harare 4 Aug 2011 Test # 2002
caught CR Ervine CB Mpofu 28 4 v Zimbabwe Harare 4 Aug 2011 Test # 2002
caught D Bishoo FH Edwards 68 1 v West Indies Chattogram 21 Oct 2011 Test # 2010
not out 2 3 v West Indies Chattogram 21 Oct 2011 Test # 2010
caught S Chanderpaul FH Edwards 0 2 v West Indies Mirpur 29 Oct 2011 Test # 2012
bowled D Bishoo 69 4 v West Indies Mirpur 29 Oct 2011 Test # 2012
lbw Saeed Ajmal 4 1 v Pakistan Chattogram 9 Dec 2011 Test # 2022
lbw Abdur Rehman 49 3 v Pakistan Chattogram 9 Dec 2011 Test # 2022
caught Adnan Akmal Umar Gul 40 1 v Pakistan Mirpur 17 Dec 2011 Test # 2024
caught Saeed Ajmal Abdur Rehman 53 3 v Pakistan Mirpur 17 Dec 2011 Test # 2024
caught V Permaul V Permaul 43 2 v West Indies Mirpur 13 Nov 2012 Test # 2057
lbw TL Best 16 4 v West Indies Mirpur 13 Nov 2012 Test # 2057
caught D Ramdin FH Edwards 38 1 v West Indies Khulna 21 Nov 2012 Test # 2060
bowled V Permaul 10 3 v West Indies Khulna 21 Nov 2012 Test # 2060
lbw KMDN Kulasekara 200 2 v Sri Lanka Galle 8 Mar 2013 Test # 2078
DNB - 4 v Sri Lanka Galle 8 Mar 2013 Test # 2078
bowled HMRKB Herath 7 1 v Sri Lanka Colombo (RPS) 16 Mar 2013 Test # 2082
caught AD Mathews HMRKB Herath 40 3 v Sri Lanka Colombo (RPS) 16 Mar 2013 Test # 2082
lbw SW Masakadza 3 2 v Zimbabwe Harare 17 Apr 2013 Test # 2086
caught BRM Taylor E Chigumbura 3 4 v Zimbabwe Harare 17 Apr 2013 Test # 2086
lbw KM Jarvis 60 1 v Zimbabwe Harare 25 Apr 2013 Test # 2087
caught V Sibanda H Masakadza 93 3 v Zimbabwe Harare 25 Apr 2013 Test # 2087
caught LRPL Taylor DAJ Bracewell 67 2 v New Zealand Chattogram 9 Oct 2013 Test # 2097
DNB - 4 v New Zealand Chattogram 9 Oct 2013 Test # 2097
caught PG Fulton N Wagner 18 1 v New Zealand Mirpur 21 Oct 2013 Test # 2099
DNB - 3 v New Zealand Mirpur 21 Oct 2013 Test # 2099
lbw RAS Lakmal 61 1 v Sri Lanka Mirpur 27 Jan 2014 Test # 2116
bowled MDK Perera 14 3 v Sri Lanka Mirpur 27 Jan 2014 Test # 2116
caught JK Silva MDK Perera 20 2 v Sri Lanka Chattogram 4 Feb 2014 Test # 2117
DNB - 4 v Sri Lanka Chattogram 4 Feb 2014 Test # 2117
not out 48 2 v West Indies Kingstown 5 Sep 2014 Test # 2138
caught DM Bravo JE Taylor 116 3 v West Indies Kingstown 5 Sep 2014 Test # 2138
bowled JE Taylor 4 2 v West Indies Gros Islet 13 Sep 2014 Test # 2139
bowled JE Taylor 11 4 v West Indies Gros Islet 13 Sep 2014 Test # 2139
caught CR Ervine T Panyangara 64 2 v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
not out 23 4 v Zimbabwe Mirpur 25 Oct 2014 Test # 2141
run out 11 1 v Zimbabwe Khulna 3 Nov 2014 Test # 2143
caught RW Chakabva MN Waller 0 3 v Zimbabwe Khulna 3 Nov 2014 Test # 2143
bowled H Masakadza 15 1 v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
caught N M'shangwe Sikandar Raza 46 3 v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
caught Misbah-ul-Haq Yasir Shah 32 1 v Pakistan Khulna 28 Apr 2015 Test # 2159
lbw Mohammad Hafeez 0 3 v Pakistan Khulna 28 Apr 2015 Test # 2159
bowled Yasir Shah 12 2 v Pakistan Mirpur 6 May 2015 Test # 2161
bowled Yasir Shah 0 4 v Pakistan Mirpur 6 May 2015 Test # 2161
caught RG Sharma R Ashwin 2 2 v India Fatullah 10 Jun 2015 Test # 2165
DNB - 3 v India Fatullah 10 Jun 2015 Test # 2165
lbw DW Steyn 28 2 v South Africa Chattogram 21 Jul 2015 Test # 2172
caught DJ Vilas D Elgar 65 1 v South Africa Mirpur 30 Jul 2015 Test # 2174
caught JM Bairstow BA Stokes 48 2 v England Chattogram 20 Oct 2016 Test # 2225
caught GS Ballance GJ Batty 39 4 v England Chattogram 20 Oct 2016 Test # 2225
caught AN Cook MM Ali 4 1 v England Mirpur 28 Oct 2016 Test # 2227
caught AN Cook BA Stokes 9 3 v England Mirpur 28 Oct 2016 Test # 2227
caught BJ Watling TA Boult 159 1 v New Zealand Wellington 12 Jan 2017 Test # 2246
retired notout 13 3 v New Zealand Wellington 12 Jan 2017 Test # 2246
caught WP Saha R Ashwin 127 2 v India Hyderabad 9 Feb 2017 Test # 2249
caught RA Jadeja R Ashwin 23 4 v India Hyderabad 9 Feb 2017 Test # 2249
bowled HMRKB Herath 85 2 v Sri Lanka Galle 7 Mar 2017 Test # 2252
caught N Dickwella PADLR Sandakan 34 4 v Sri Lanka Galle 7 Mar 2017 Test # 2252
bowled RAS Lakmal 52 2 v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
not out 22 4 v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
lbw AC Agar 18 1 v Australia Mirpur 27 Aug 2017 Test # 2272
run out 41 3 v Australia Mirpur 27 Aug 2017 Test # 2272
bowled NM Lyon 68 1 v Australia Chattogram 4 Sep 2017 Test # 2273
caught MS Wade PJ Cummins 31 3 v Australia Chattogram 4 Sep 2017 Test # 2273
caught AK Markram KA Maharaj 44 2 v South Africa Potchefstroom 28 Sep 2017 Test # 2276
caught HM Amla K Rabada 16 4 v South Africa Potchefstroom 28 Sep 2017 Test # 2276
caught T Bavuma D Olivier 7 2 v South Africa Bloemfontein 6 Oct 2017 Test # 2277
lbw WD Parnell 26 3 v South Africa Bloemfontein 6 Oct 2017 Test # 2277
caught N Dickwella RAS Lakmal 92 1 v Sri Lanka Chattogram 31 Jan 2018 Test # 2295
caught BKG Mendis HMRKB Herath 2 3 v Sri Lanka Chattogram 31 Jan 2018 Test # 2295
bowled RAS Lakmal 1 2 v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
stumped N Dickwella HMRKB Herath 25 4 v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
lbw KAJ Roach 0 1 v West Indies North Sound 4 Jul 2018 Test # 2310
bowled ST Gabriel 8 3 v West Indies North Sound 4 Jul 2018 Test # 2310
caught SD Hope JO Holder 24 2 v West Indies Kingston 12 Jul 2018 Test # 2312
bowled JO Holder 31 4 v West Indies Kingston 12 Jul 2018 Test # 2312
caught RW Chakabva KM Jarvis 31 2 v Zimbabwe Sylhet 3 Nov 2018 Test # 2323
caught WP Masakadza B Mavuta 13 4 v Zimbabwe Sylhet 3 Nov 2018 Test # 2323
not out 219 1 v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
caught B Mavuta DT Tiripano 7 3 v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
lbw ST Gabriel 4 1 v West Indies Chattogram 22 Nov 2018 Test # 2328
bowled ST Gabriel 19 3 v West Indies Chattogram 22 Nov 2018 Test # 2328
bowled SH Lewis 14 1 v West Indies Mirpur 30 Nov 2018 Test # 2331
caught Ibrahim Zadran Rashid Khan 0 2 v Afghanistan Chattogram 5 Sep 2019 Test # 2361
lbw Rashid Khan 23 4 v Afghanistan Chattogram 5 Sep 2019 Test # 2361
bowled Mohammed Shami 43 1 v India Indore 14 Nov 2019 Test # 2366
caught CA Pujara R Ashwin 64 3 v India Indore 14 Nov 2019 Test # 2366
bowled Mohammed Shami 0 1 v India Eden Gardens 22 Nov 2019 Test # 2369
caught RA Jadeja UT Yadav 74 3 v India Eden Gardens 22 Nov 2019 Test # 2369
not out 203 2 v Zimbabwe Mirpur 22 Feb 2020 Test # 2386
caught RRS Cornwall JA Warrican 38 1 v West Indies Chattogram 3 Feb 2021 Test # 2407
lbw RRS Cornwall 18 3 v West Indies Chattogram 3 Feb 2021 Test # 2407
caught KR Mayers RRS Cornwall 54 2 v West Indies Mirpur 11 Feb 2021 Test # 2410
caught J Da Silva JA Warrican 14 4 v West Indies Mirpur 11 Feb 2021 Test # 2410
not out 68 1 v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
DNB - 3 v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
lbw P Jayawickrama 40 2 v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
caught DM de Silva RTM Mendis 40 4 v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
lbw B Muzarabani 11 1 v Zimbabwe Harare 7 Jul 2021 Test # 2427
DNB - 3 v Zimbabwe Harare 7 Jul 2021 Test # 2427
caught Mohammad Rizwan Faheem Ashraf 91 1 v Pakistan Chattogram 26 Nov 2021 Test # 2436
bowled Hasan Ali 16 3 v Pakistan Chattogram 26 Nov 2021 Test # 2436
caught Fawad Alam Sajid Khan 5 2 v Pakistan Mirpur 4 Dec 2021 Test # 2439
run out 48 3 v Pakistan Mirpur 4 Dec 2021 Test # 2439
bowled TA Boult 12 2 v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
not out 5 4 v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
caught K Verreynne SR Harmer 7 2 v South Africa Durban 31 Mar 2022 Test # 2460
lbw KA Maharaj 0 4 v South Africa Durban 31 Mar 2022 Test # 2460
bowled SR Harmer 51 2 v South Africa Gqeberha 8 Apr 2022 Test # 2461
caught D Elgar KA Maharaj 1 4 v South Africa Gqeberha 8 Apr 2022 Test # 2461
bowled L Embuldeniya 105 2 v Sri Lanka Chattogram 15 May 2022 Test # 2462
not out 175 1 v Sri Lanka Mirpur 23 May 2022 Test # 2463
bowled CAK Rajitha 23 3 v Sri Lanka Mirpur 23 May 2022 Test # 2463
lbw Kuldeep Yadav 28 2 v India Chattogram 14 Dec 2022 Test # 2481
bowled AR Patel 23 4 v India Chattogram 14 Dec 2022 Test # 2481
caught RR Pant JD Unadkat 26 1 v India Mirpur 22 Dec 2022 Test # 2484
lbw AR Patel 9 3 v India Mirpur 22 Dec 2022 Test # 2484
caught M Commins AR McBrine 126 2 v Ireland Mirpur 4 Apr 2023 Test # 2501
not out 51 4 v Ireland Mirpur 4 Apr 2023 Test # 2501
caught Nasir Jamal Nijat Masood 47 1 v Afghanistan Mirpur 14 Jun 2023 Test # 2506
caught Ibrahim Zadran Zahir Khan 8 3 v Afghanistan Mirpur 14 Jun 2023 Test # 2506
caught KS Williamson AY Patel 12 1 v New Zealand Sylhet 28 Nov 2023 Test # 2516
lbw AY Patel 67 3 v New Zealand Sylhet 28 Nov 2023 Test # 2516
obstruct field 35 1 v New Zealand Mirpur 6 Dec 2023 Test # 2517
caught DJ Mitchell MJ Santner 9 3 v New Zealand Mirpur 6 Dec 2023 Test # 2517
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