Records type batting analysis [change type]
View list of dismissals [change view]
Match result lost match remove lost match 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 2008-2023 70 134 2 5134 206 38.89 8852 57.99 10 31 11 655 41 Profile
filtered 2008-2022 47 93 0 2982 151 32.06 4804 62.07 4 20 8 406 24
List of dismissals
caught PG Fulton CS Martin 53 1 v New Zealand Dunedin 4 Jan 2008 Test # 1859
bowled KD Mills 84 3 v New Zealand Dunedin 4 Jan 2008 Test # 1859
caught MS Sinclair KD Mills 15 1 v New Zealand Wellington 12 Jan 2008 Test # 1861
absent - 3 v New Zealand Wellington 12 Jan 2008 Test # 1861
caught DW Steyn DW Steyn 0 1 v South Africa Mirpur 22 Feb 2008 Test # 1864
bowled DW Steyn 2 3 v South Africa Mirpur 22 Feb 2008 Test # 1864
caught AB de Villiers DW Steyn 14 2 v South Africa Chattogram 29 Feb 2008 Test # 1865
caught DW Steyn RJ Peterson 9 3 v South Africa Chattogram 29 Feb 2008 Test # 1865
caught BB McCullum DL Vettori 18 1 v New Zealand Chattogram 17 Oct 2008 Test # 1888
caught DL Vettori DL Vettori 33 3 v New Zealand Chattogram 17 Oct 2008 Test # 1888
bowled DW Steyn 7 2 v South Africa Bloemfontein 19 Nov 2008 Test # 1893
caught MV Boucher M Ntini 20 3 v South Africa Bloemfontein 19 Nov 2008 Test # 1893
caught MV Boucher M Morkel 31 1 v South Africa Centurion 26 Nov 2008 Test # 1895
caught ND McKenzie M Morkel 20 3 v South Africa Centurion 26 Nov 2008 Test # 1895
caught SM Warnapura M Muralidaran 17 2 v Sri Lanka Mirpur 26 Dec 2008 Test # 1903
caught HAPW Jayawardene KTGD Prasad 47 4 v Sri Lanka Mirpur 26 Dec 2008 Test # 1903
caught HAPW Jayawardene WPUJC Vaas 0 2 v Sri Lanka Chattogram 3 Jan 2009 Test # 1905
caught HAPW Jayawardene WPUJC Vaas 17 4 v Sri Lanka Chattogram 3 Jan 2009 Test # 1905
bowled Z Khan 31 2 v India Chattogram 17 Jan 2010 Test # 1949
caught R Dravid V Sehwag 52 4 v India Chattogram 17 Jan 2010 Test # 1949
bowled Z Khan 0 1 v India Mirpur 24 Jan 2010 Test # 1950
caught MS Dhoni Z Khan 151 3 v India Mirpur 24 Jan 2010 Test # 1950
caught BB McCullum TG Southee 68 2 v New Zealand Hamilton 15 Feb 2010 Test # 1953
caught DR Tuffey DL Vettori 30 4 v New Zealand Hamilton 15 Feb 2010 Test # 1953
bowled TT Bresnan 86 2 v England Chattogram 12 Mar 2010 Test # 1954
bowled GP Swann 14 4 v England Chattogram 12 Mar 2010 Test # 1954
caught MJ Prior JC Tredwell 85 1 v England Mirpur 20 Mar 2010 Test # 1956
caught SCJ Broad GP Swann 52 3 v England Mirpur 20 Mar 2010 Test # 1956
run out 55 2 v England Lord's 27 May 2010 Test # 1958
caught IJL Trott ST Finn 103 3 v England Lord's 27 May 2010 Test # 1958
caught MJ Prior JM Anderson 108 2 v England Manchester 4 Jun 2010 Test # 1959
caught MJ Prior JM Anderson 2 3 v England Manchester 4 Jun 2010 Test # 1959
caught BRM Taylor BV Vitori 15 2 v Zimbabwe Harare 4 Aug 2011 Test # 2002
bowled CB Mpofu 43 4 v Zimbabwe Harare 4 Aug 2011 Test # 2002
caught DM Bravo FH Edwards 14 2 v West Indies Mirpur 29 Oct 2011 Test # 2012
caught DJG Sammy D Bishoo 83 4 v West Indies Mirpur 29 Oct 2011 Test # 2012
caught Adnan Akmal Aizaz Cheema 9 1 v Pakistan Chattogram 9 Dec 2011 Test # 2022
bowled Mohammad Hafeez 15 3 v Pakistan Chattogram 9 Dec 2011 Test # 2022
caught Aizaz Cheema Umar Gul 14 1 v Pakistan Mirpur 17 Dec 2011 Test # 2024
caught Misbah-ul-Haq Umar Gul 21 3 v Pakistan Mirpur 17 Dec 2011 Test # 2024
caught SP Narine DJG Sammy 72 2 v West Indies Mirpur 13 Nov 2012 Test # 2057
caught D Ramdin R Rampaul 5 4 v West Indies Mirpur 13 Nov 2012 Test # 2057
bowled DJG Sammy 32 1 v West Indies Khulna 21 Nov 2012 Test # 2060
bowled TL Best 28 3 v West Indies Khulna 21 Nov 2012 Test # 2060
lbw KMDN Kulasekara 10 1 v Sri Lanka Colombo (RPS) 16 Mar 2013 Test # 2082
bowled RMS Eranga 59 3 v Sri Lanka Colombo (RPS) 16 Mar 2013 Test # 2082
caught RAS Lakmal RMS Eranga 6 1 v Sri Lanka Mirpur 27 Jan 2014 Test # 2116
caught MDK Perera HMRKB Herath 11 3 v Sri Lanka Mirpur 27 Jan 2014 Test # 2116
caught DM Bravo KAJ Roach 1 2 v West Indies Kingstown 5 Sep 2014 Test # 2138
bowled SJ Benn 53 3 v West Indies Kingstown 5 Sep 2014 Test # 2138
caught D Ramdin KAJ Roach 48 2 v West Indies Gros Islet 13 Sep 2014 Test # 2139
caught ST Gabriel SJ Benn 64 4 v West Indies Gros Islet 13 Sep 2014 Test # 2139
lbw Junaid Khan 4 2 v Pakistan Mirpur 6 May 2015 Test # 2161
caught Sarfaraz Ahmed Imran Khan 42 4 v Pakistan Mirpur 6 May 2015 Test # 2161
caught JM Bairstow GJ Batty 78 2 v England Chattogram 20 Oct 2016 Test # 2225
caught GS Ballance MM Ali 9 4 v England Chattogram 20 Oct 2016 Test # 2225
lbw TA Boult 56 1 v New Zealand Wellington 12 Jan 2017 Test # 2246
bowled MJ Santner 25 3 v New Zealand Wellington 12 Jan 2017 Test # 2246
caught BJ Watling TG Southee 5 1 v New Zealand Christchurch 20 Jan 2017 Test # 2248
caught MJ Santner TG Southee 8 3 v New Zealand Christchurch 20 Jan 2017 Test # 2248
run out 24 2 v India Hyderabad 9 Feb 2017 Test # 2249
caught V Kohli R Ashwin 3 4 v India Hyderabad 9 Feb 2017 Test # 2249
run out 57 2 v Sri Lanka Galle 7 Mar 2017 Test # 2252
caught DAS Gunaratne MDK Perera 19 4 v Sri Lanka Galle 7 Mar 2017 Test # 2252
lbw NM Lyon 9 1 v Australia Chattogram 4 Sep 2017 Test # 2273
stumped MS Wade NM Lyon 12 3 v Australia Chattogram 4 Sep 2017 Test # 2273
caught Q de Kock AL Phehlukwayo 39 2 v South Africa Potchefstroom 28 Sep 2017 Test # 2276
bowled M Morkel 0 4 v South Africa Potchefstroom 28 Sep 2017 Test # 2276
caught RAS Lakmal RAS Lakmal 4 2 v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
lbw MDK Perera 2 4 v Sri Lanka Mirpur 8 Feb 2018 Test # 2296
caught SO Dowrich KAJ Roach 4 1 v West Indies North Sound 4 Jul 2018 Test # 2310
caught SD Hope ST Gabriel 13 3 v West Indies North Sound 4 Jul 2018 Test # 2310
bowled KMA Paul 47 2 v West Indies Kingston 12 Jul 2018 Test # 2312
lbw JO Holder 0 4 v West Indies Kingston 12 Jul 2018 Test # 2312
caught KS Williamson C de Grandhomme 126 1 v New Zealand Hamilton 28 Feb 2019 Test # 2349
caught BJ Watling TG Southee 74 3 v New Zealand Hamilton 28 Feb 2019 Test # 2349
caught TG Southee N Wagner 74 1 v New Zealand Wellington 8 Mar 2019 Test # 2350
bowled TA Boult 4 3 v New Zealand Wellington 8 Mar 2019 Test # 2350
lbw Mohammad Abbas 3 1 v Pakistan Rawalpindi 7 Feb 2020 Test # 2384
lbw Yasir Shah 34 3 v Pakistan Rawalpindi 7 Feb 2020 Test # 2384
bowled KAJ Roach 9 1 v West Indies Chattogram 3 Feb 2021 Test # 2407
lbw RRS Cornwall 0 3 v West Indies Chattogram 3 Feb 2021 Test # 2407
caught S Moseley AS Joseph 44 2 v West Indies Mirpur 11 Feb 2021 Test # 2410
caught S Moseley KC Brathwaite 50 4 v West Indies Mirpur 11 Feb 2021 Test # 2410
caught HDRL Thirimanne P Jayawickrama 92 2 v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
caught N Dickwella RTM Mendis 24 4 v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
lbw PWA Mulder 47 2 v South Africa Gqeberha 8 Apr 2022 Test # 2461
caught PWA Mulder SR Harmer 13 4 v South Africa Gqeberha 8 Apr 2022 Test # 2461
caught P Jayawickrama AM Fernando 0 1 v Sri Lanka Mirpur 23 May 2022 Test # 2463
caught BKG Mendis AM Fernando 0 3 v Sri Lanka Mirpur 23 May 2022 Test # 2463
caught J Da Silva AS Joseph 29 1 v West Indies North Sound 16 Jun 2022 Test # 2466
caught J Da Silva AS Joseph 22 3 v West Indies North Sound 16 Jun 2022 Test # 2466
caught J Blackwood AS Joseph 46 1 v West Indies Gros Islet 24 Jun 2022 Test # 2468
caught J Da Silva KAJ Roach 4 3 v West Indies Gros Islet 24 Jun 2022 Test # 2468
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