Records type batting analysis [change type]
View list of dismissals [change view]
Primary team West Indies remove West Indies 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 2005-2016 74 126 14 2898 166 25.87 5945 48.74 4 15 9 376 6 Profile
filtered 2005-2016 74 126 14 2898 166 25.87 5945 48.74 4 15 9 376 6
List of dismissals
bowled G Wijekoon 56 1 v Sri Lanka Colombo (SSC) 13 Jul 2005 Test # 1755
lbw M Muralidaran 11 3 v Sri Lanka Colombo (SSC) 13 Jul 2005 Test # 1755
lbw WPUJC Vaas 13 2 v Sri Lanka Kandy 22 Jul 2005 Test # 1757
bowled M Muralidaran 28 4 v Sri Lanka Kandy 22 Jul 2005 Test # 1757
not out 37 2 v Australia Brisbane 3 Nov 2005 Test # 1769
caught AC Gilchrist B Lee 6 4 v Australia Brisbane 3 Nov 2005 Test # 1769
caught SK Warne SCG MacGill 2 1 v Australia Hobart 17 Nov 2005 Test # 1771
caught SK Warne SCG MacGill 71 3 v Australia Hobart 17 Nov 2005 Test # 1771
lbw GD McGrath 27 1 v Australia Adelaide 25 Nov 2005 Test # 1773
caught AC Gilchrist SK Warne 28 3 v Australia Adelaide 25 Nov 2005 Test # 1773
caught DL Vettori DL Vettori 9 2 v New Zealand Auckland 9 Mar 2006 Test # 1787
caught JEC Franklin DL Vettori 15 4 v New Zealand Auckland 9 Mar 2006 Test # 1787
bowled JEC Franklin 2 1 v New Zealand Wellington 17 Mar 2006 Test # 1790
bowled DL Vettori 7 3 v New Zealand Wellington 17 Mar 2006 Test # 1790
DNB - 1 v New Zealand Napier 25 Mar 2006 Test # 1793
caught MS Dhoni MM Patel 26 2 v India St John's 2 Jun 2006 Test # 1805
caught R Dravid V Sehwag 8 4 v India St John's 2 Jun 2006 Test # 1805
caught MS Dhoni MM Patel 30 2 v India Gros Islet 10 Jun 2006 Test # 1806
not out 19 3 v India Gros Islet 10 Jun 2006 Test # 1806
caught W Jaffer Harbhajan Singh 3 1 v India Basseterre 22 Jun 2006 Test # 1807
not out 8 3 v India Basseterre 22 Jun 2006 Test # 1807
caught Yuvraj Singh Harbhajan Singh 10 2 v India Kingston 30 Jun 2006 Test # 1808
not out 62 4 v India Kingston 30 Jun 2006 Test # 1808
caught Mohammad Hafeez Danish Kaneria 12 1 v Pakistan Lahore 11 Nov 2006 Test # 1815
caught Imran Farhat Danish Kaneria 1 3 v Pakistan Lahore 11 Nov 2006 Test # 1815
caught Kamran Akmal Shahid Nazir 11 2 v Pakistan Multan 19 Nov 2006 Test # 1816
run out 50 2 v Pakistan Karachi 27 Nov 2006 Test # 1818
not out 25 4 v Pakistan Karachi 27 Nov 2006 Test # 1818
caught PD Collingwood LE Plunkett 60 2 v England Lord's 17 May 2007 Test # 1831
DNB - 4 v England Lord's 17 May 2007 Test # 1831
caught MJ Prior LE Plunkett 6 2 v England Leeds 25 May 2007 Test # 1834
lbw SJ Harmison 5 3 v England Leeds 25 May 2007 Test # 1834
caught KP Pietersen RJ Sidebottom 5 2 v England Manchester 7 Jun 2007 Test # 1835
caught PD Collingwood MS Panesar 34 4 v England Manchester 7 Jun 2007 Test # 1835
caught PD Collingwood RJ Sidebottom 13 1 v England Chester-le-Street 15 Jun 2007 Test # 1836
bowled MS Panesar 4 3 v England Chester-le-Street 15 Jun 2007 Test # 1836
caught MV Boucher M Ntini 1 1 v South Africa Gqeberha 26 Dec 2007 Test # 1856
caught HH Gibbs DW Steyn 0 3 v South Africa Gqeberha 26 Dec 2007 Test # 1856
lbw DW Steyn 21 1 v South Africa Cape Town 2 Jan 2008 Test # 1858
caught MV Boucher JH Kallis 32 3 v South Africa Cape Town 2 Jan 2008 Test # 1858
caught HH Gibbs A Nel 30 1 v South Africa Durban 10 Jan 2008 Test # 1860
caught MV Boucher A Nel 25 3 v South Africa Durban 10 Jan 2008 Test # 1860
caught KC Sangakkara WPUJC Vaas 38 2 v Sri Lanka Providence 22 Mar 2008 Test # 1869
caught DPMD Jayawardene T Thushara 1 4 v Sri Lanka Providence 22 Mar 2008 Test # 1869
caught DPMD Jayawardene M Muralidaran 13 2 v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
DNB - 4 v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
caught BJ Haddin B Lee 0 2 v Australia Kingston 22 May 2008 Test # 1875
run out 36 4 v Australia Kingston 22 May 2008 Test # 1875
lbw B Lee 0 2 v Australia North Sound 30 May 2008 Test # 1877
not out 21 4 v Australia North Sound 30 May 2008 Test # 1877
caught MJ Clarke MG Johnson 1 2 v Australia Bridgetown 12 Jun 2008 Test # 1879
lbw SR Clark 8 4 v Australia Bridgetown 12 Jun 2008 Test # 1879
lbw DL Vettori 5 2 v New Zealand Dunedin 11 Dec 2008 Test # 1897
bowled DL Vettori 6 1 v New Zealand Napier 19 Dec 2008 Test # 1900
caught DR Flynn JEC Franklin 6 3 v New Zealand Napier 19 Dec 2008 Test # 1900
caught PD Collingwood MS Panesar 35 2 v England Kingston 4 Feb 2009 Test # 1906
TDNB - 0 v England North Sound 13 Feb 2009 Test # 1907
caught GP Swann GP Swann 0 2 v England St John's 15 Feb 2009 Test # 1908
bowled JM Anderson 21 4 v England St John's 15 Feb 2009 Test # 1908
bowled GP Swann 166 2 v England Bridgetown 26 Feb 2009 Test # 1911
lbw JM Anderson 15 2 v England Port of Spain 6 Mar 2009 Test # 1914
not out 17 4 v England Port of Spain 6 Mar 2009 Test # 1914
lbw G Onions 5 2 v England Lord's 6 May 2009 Test # 1919
bowled SCJ Broad 61 3 v England Lord's 6 May 2009 Test # 1919
caught GP Swann JM Anderson 55 2 v England Chester-le-Street 14 May 2009 Test # 1920
caught JM Anderson TT Bresnan 0 3 v England Chester-le-Street 14 May 2009 Test # 1920
caught MJ North MG Johnson 54 2 v Australia Brisbane 26 Nov 2009 Test # 1936
caught BJ Haddin NM Hauritz 16 3 v Australia Brisbane 26 Nov 2009 Test # 1936
bowled SR Watson 4 1 v Australia Adelaide 4 Dec 2009 Test # 1939
bowled MG Johnson 0 3 v Australia Adelaide 4 Dec 2009 Test # 1939
bowled DE Bollinger 8 2 v Australia Perth 16 Dec 2009 Test # 1941
bowled CJ McKay 14 4 v Australia Perth 16 Dec 2009 Test # 1941
not out 25 2 v South Africa Port of Spain 10 Jun 2010 Test # 1960
caught AB de Villiers LL Tsotsobe 9 4 v South Africa Port of Spain 10 Jun 2010 Test # 1960
caught AN Petersen LL Tsotsobe 1 2 v South Africa Basseterre 18 Jun 2010 Test # 1961
caught DW Steyn JH Kallis 27 1 v South Africa Bridgetown 26 Jun 2010 Test # 1962
caught MV Boucher J Botha 1 3 v South Africa Bridgetown 26 Jun 2010 Test # 1962
caught AJ Strauss SCJ Broad 6 1 v England Lord's 17 May 2012 Test # 2043
bowled JM Anderson 43 3 v England Lord's 17 May 2012 Test # 2043
bowled TT Bresnan 1 1 v England Nottingham 25 May 2012 Test # 2044
lbw TT Bresnan 6 3 v England Nottingham 25 May 2012 Test # 2044
not out 107 1 v England Birmingham 7 Jun 2012 Test # 2045
bowled DAJ Bracewell 3 2 v New Zealand North Sound 25 Jul 2012 Test # 2050
DNB - 4 v New Zealand North Sound 25 Jul 2012 Test # 2050
caught KS Williamson N Wagner 15 2 v New Zealand Kingston 2 Aug 2012 Test # 2052
DNB - 4 v New Zealand Kingston 2 Aug 2012 Test # 2052
not out 126 1 v Bangladesh Mirpur 13 Nov 2012 Test # 2057
lbw Shakib Al Hasan 5 3 v Bangladesh Mirpur 13 Nov 2012 Test # 2057
caught Mushfiqur Rahim Shakib Al Hasan 31 2 v Bangladesh Khulna 21 Nov 2012 Test # 2060
DNB - 4 v Bangladesh Khulna 21 Nov 2012 Test # 2060
caught V Sibanda TL Chatara 62 2 v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
DNB - 4 v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
lbw AG Cremer 86 2 v Zimbabwe Roseau 20 Mar 2013 Test # 2083
bowled Mohammed Shami 4 1 v India Eden Gardens 6 Nov 2013 Test # 2101
caught M Vijay Mohammed Shami 1 3 v India Eden Gardens 6 Nov 2013 Test # 2101
not out 12 1 v India Wankhede 14 Nov 2013 Test # 2102
not out 53 3 v India Wankhede 14 Nov 2013 Test # 2102
caught BJ Watling TA Boult 12 2 v New Zealand Dunedin 3 Dec 2013 Test # 2104
bowled IS Sodhi 24 3 v New Zealand Dunedin 3 Dec 2013 Test # 2104
not out 12 2 v New Zealand Wellington 11 Dec 2013 Test # 2106
caught TA Boult CJ Anderson 19 3 v New Zealand Wellington 11 Dec 2013 Test # 2106
caught BJ Watling CJ Anderson 107 1 v New Zealand Hamilton 19 Dec 2013 Test # 2109
lbw TA Boult 18 3 v New Zealand Hamilton 19 Dec 2013 Test # 2109
caught BJ Watling TG Southee 39 2 v New Zealand Kingston 8 Jun 2014 Test # 2123
bowled IS Sodhi 34 4 v New Zealand Kingston 8 Jun 2014 Test # 2123
caught LRPL Taylor JDS Neesham 32 2 v New Zealand Port of Spain 16 Jun 2014 Test # 2125
DNB - 4 v New Zealand Port of Spain 16 Jun 2014 Test # 2125
lbw TA Boult 45 2 v New Zealand Bridgetown 26 Jun 2014 Test # 2127
caught LRPL Taylor TG Southee 29 4 v New Zealand Bridgetown 26 Jun 2014 Test # 2127
caught Rubel Hossain Taijul Islam 5 1 v Bangladesh Kingstown 5 Sep 2014 Test # 2138
DNB - 4 v Bangladesh Kingstown 5 Sep 2014 Test # 2138
caught Mushfiqur Rahim Al-Amin Hossain 0 1 v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
DNB - 3 v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
caught S van Zyl D Elgar 14 2 v South Africa Centurion 17 Dec 2014 Test # 2150
caught AB de Villiers DW Steyn 4 3 v South Africa Centurion 17 Dec 2014 Test # 2150
lbw Imran Tahir 20 2 v South Africa Gqeberha 26 Dec 2014 Test # 2153
caught DW Steyn DW Steyn 53 1 v South Africa Cape Town 2 Jan 2015 Test # 2154
caught SR Harmer DW Steyn 0 3 v South Africa Cape Town 2 Jan 2015 Test # 2154
caught JC Buttler SCJ Broad 9 2 v England North Sound 13 Apr 2015 Test # 2157
caught AN Cook JM Anderson 57 4 v England North Sound 13 Apr 2015 Test # 2157
caught JC Buttler SCJ Broad 31 1 v England St George's 21 Apr 2015 Test # 2158
lbw MM Ali 28 3 v England St George's 21 Apr 2015 Test # 2158
caught JC Buttler SCJ Broad 13 2 v England Bridgetown 1 May 2015 Test # 2160
not out 0 4 v England Bridgetown 1 May 2015 Test # 2160
bowled MG Johnson 19 1 v Australia Roseau 3 Jun 2015 Test # 2164
bowled NM Lyon 3 3 v Australia Roseau 3 Jun 2015 Test # 2164
lbw JR Hazlewood 8 2 v Australia Kingston 11 Jun 2015 Test # 2166
caught MJ Clarke MG Johnson 29 4 v Australia Kingston 11 Jun 2015 Test # 2166
caught MDKJ Perera N Pradeep 23 2 v Sri Lanka Galle 14 Oct 2015 Test # 2181
caught JK Silva TAM Siriwardana 11 3 v Sri Lanka Galle 14 Oct 2015 Test # 2181
bowled HMRKB Herath 14 2 v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
caught AD Mathews HMRKB Herath 10 4 v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
bowled JR Hazlewood 8 2 v Australia Hobart 10 Dec 2015 Test # 2193
caught DA Warner MR Marsh 4 3 v Australia Hobart 10 Dec 2015 Test # 2193
caught JA Burns PM Siddle 0 2 v Australia Melbourne 26 Dec 2015 Test # 2195
caught PM Nevill MR Marsh 59 4 v Australia Melbourne 26 Dec 2015 Test # 2195
caught SPD Smith SNJ O'Keefe 62 1 v Australia Sydney 3 Jan 2016 Test # 2198
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