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 2003-2018 96 127 4 3022 108 24.56 5501 54.93 2 15 11 378 15 Profile
filtered 2003-2018 96 127 4 3022 108 24.56 5501 54.93 2 15 11 378 15
List of dismissals
lbw B Lee 3 1 Test v Australia Georgetown 10 Apr 2003 Test # 1638
caught AC Gilchrist JN Gillespie 62 3 Test v Australia Georgetown 10 Apr 2003 Test # 1638
caught AC Gilchrist JN Gillespie 0 2 Test v Australia Port of Spain 19 Apr 2003 Test # 1639
lbw JN Gillespie 0 4 Test v Australia Port of Spain 19 Apr 2003 Test # 1639
caught AC Gilchrist JN Gillespie 59 2 Test v Australia Bridgetown 1 May 2003 Test # 1643
lbw B Lee 5 3 Test v Australia Bridgetown 1 May 2003 Test # 1643
caught AC Gilchrist B Lee 37 2 Test v Australia St John's 9 May 2003 Test # 1645
caught AC Gilchrist JN Gillespie 23 4 Test v Australia St John's 9 May 2003 Test # 1645
caught AC Gilchrist IJ Harvey 26 2 ODI v Australia Kingston 17 May 2003 ODI # 2011
caught B Lee B Lee 1 1 ODI v Australia Kingston 18 May 2003 ODI # 2013
caught JP Maher GD McGrath 9 2 ODI v Australia Gros Islet 21 May 2003 ODI # 2016
stumped CMW Read AF Giles 108 1 Test v England Kingston 11 Mar 2004 Test # 1687
caught MJ Hoggard MJ Hoggard 12 3 Test v England Kingston 11 Mar 2004 Test # 1687
lbw SJ Harmison 35 1 Test v England Port of Spain 19 Mar 2004 Test # 1690
caught MJ Hoggard SP Jones 17 3 Test v England Port of Spain 19 Mar 2004 Test # 1690
not out 39 2 ODI v Bangladesh St George's 19 May 2004 ODI # 2130
run out 0 2 Test v Bangladesh Gros Islet 28 May 2004 Test # 1701
not out 40 4 Test v Bangladesh Gros Islet 28 May 2004 Test # 1701
run out 44 2 Test v Bangladesh Kingston 4 Jun 2004 Test # 1703
caught GO Jones D Gough 10 2 ODI v England Lord's 6 Jul 2004 ODI # 2140
TDNB - 0 ODI v New Zealand Southampton 8 Jul 2004 ODI # 2141
run out 44 2 ODI v New Zealand Lord's 10 Jul 2004 ODI # 2142
bowled AF Giles 45 2 Test v England Lord's 22 Jul 2004 Test # 1707
lbw AF Giles 6 4 Test v England Lord's 22 Jul 2004 Test # 1707
caught AF Giles MJ Hoggard 4 2 Test v England Birmingham 29 Jul 2004 Test # 1708
caught ME Trescothick MJ Hoggard 11 4 Test v England Birmingham 29 Jul 2004 Test # 1708
caught MV Boucher A Nel 11 1 Test v South Africa Georgetown 31 Mar 2005 Test # 1745
caught Yasir Hameed Abdul Razzaq 19 1 Test v Pakistan Bridgetown 26 May 2005 Test # 1752
caught Kamran Akmal Abdul Razzaq 10 3 Test v Pakistan Bridgetown 26 May 2005 Test # 1752
bowled Abdul Razzaq 25 2 Test v Pakistan Kingston 3 Jun 2005 Test # 1754
caught Kamran Akmal Danish Kaneria 49 4 Test v Pakistan Kingston 3 Jun 2005 Test # 1754
bowled GD McGrath 88 2 Test v Australia Brisbane 3 Nov 2005 Test # 1769
caught SK Warne B Lee 3 4 Test v Australia Brisbane 3 Nov 2005 Test # 1769
bowled B Lee 4 1 Test v Australia Hobart 17 Nov 2005 Test # 1771
caught RT Ponting GD McGrath 8 3 Test v Australia Hobart 17 Nov 2005 Test # 1771
caught ML Hayden B Lee 7 1 Test v Australia Adelaide 25 Nov 2005 Test # 1773
caught RT Ponting B Lee 0 3 Test v Australia Adelaide 25 Nov 2005 Test # 1773
run out 14 2 ODI v India Cuttack 24 Jan 2007 ODI # 2485
caught R Dravid A Kumble 33 2 ODI v India Chennai 27 Jan 2007 ODI # 2487
caught Yuvraj Singh IK Pathan 24 2 ODI v India Vadodara 31 Jan 2007 ODI # 2493
caught AB de Villiers A Nel 33 2 ODI v South Africa St George's 10 Apr 2007 ODI # 2567
bowled Mashrafe Mortaza 5 1 ODI v Bangladesh Bridgetown 19 Apr 2007 ODI # 2576
caught PD Collingwood A Flintoff 61 1 ODI v England Bridgetown 21 Apr 2007 ODI # 2578
bowled MS Panesar 21 2 Test v England Lord's 17 May 2007 Test # 1831
DNB - 4 Test v England Lord's 17 May 2007 Test # 1831
caught AN Cook LE Plunkett 26 2 Test v England Leeds 25 May 2007 Test # 1834
caught AJ Strauss RJ Sidebottom 16 3 Test v England Leeds 25 May 2007 Test # 1834
caught IR Bell MS Panesar 40 2 Test v England Manchester 7 Jun 2007 Test # 1835
caught AN Cook MS Panesar 42 4 Test v England Manchester 7 Jun 2007 Test # 1835
bowled RJ Sidebottom 4 1 Test v England Chester-le-Street 15 Jun 2007 Test # 1836
lbw MJ Hoggard 0 3 Test v England Chester-le-Street 15 Jun 2007 Test # 1836
caught MH Yardy AD Mascarenhas 61 1 T20I v England The Oval 28 Jun 2007 T20I # 15
run out 4 2 ODI v England Lord's 1 Jul 2007 ODI # 2594
caught MJ Prior JM Anderson 17 1 ODI v England Birmingham 4 Jul 2007 ODI # 2597
caught IR Bell JM Anderson 13 1 ODI v England Nottingham 7 Jul 2007 ODI # 2598
not out 29 2 ODI v Netherlands Dublin 10 Jul 2007 ODI # 2599
caught RR Watson RM Haq 32 2 ODI v Scotland Dublin 12 Jul 2007 ODI # 2601
TDNB - 0 ODI v Ireland Dublin 14 Jul 2007 ODI # 2603
caught MV Boucher VD Philander 35 1 T20I v South Africa Johannesburg 11 Sep 2007 T20I # 20
bowled Abdur Razzak 51 1 T20I v Bangladesh Johannesburg 13 Sep 2007 T20I # 24
caught T Taibu E Chigumbura 5 2 ODI v Zimbabwe Harare 30 Nov 2007 ODI # 2649
bowled E Chigumbura 2 1 ODI v Zimbabwe Harare 2 Dec 2007 ODI # 2651
caught S Matsikenyeri E Chigumbura 1 2 ODI v Zimbabwe Harare 4 Dec 2007 ODI # 2653
bowled E Chigumbura 0 2 ODI v Zimbabwe Bulawayo 7 Dec 2007 ODI # 2654
bowled DW Steyn 7 2 T20I v South Africa Gqeberha 16 Dec 2007 T20I # 50
run out 12 1 T20I v South Africa Johannesburg 18 Jan 2008 T20I # 51
caught GC Smith DW Steyn 5 1 ODI v South Africa Centurion 20 Jan 2008 ODI # 2661
caught MV Boucher CK Langeveldt 91 1 ODI v South Africa Johannesburg 3 Feb 2008 ODI # 2671
caught HAPW Jayawardene T Thushara 14 2 Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
caught T Thushara WPUJC Vaas 10 4 Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
bowled M Muralidaran 47 2 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
not out 14 4 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
lbw KMDN Kulasekara 14 2 ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
bowled SR Clark 32 2 Test v Australia Kingston 22 May 2008 Test # 1875
lbw SR Clark 28 4 Test v Australia Kingston 22 May 2008 Test # 1875
caught A Symonds MG Johnson 16 2 Test v Australia North Sound 30 May 2008 Test # 1877
caught MEK Hussey B Lee 0 4 Test v Australia North Sound 30 May 2008 Test # 1877
lbw A Flintoff 6 2 Test v England Kingston 4 Feb 2009 Test # 1906
TDNB - 0 Test v England North Sound 13 Feb 2009 Test # 1907
bowled GP Swann 38 2 Test v England St John's 15 Feb 2009 Test # 1908
lbw SJ Harmison 21 4 Test v England St John's 15 Feb 2009 Test # 1908
lbw GP Swann 55 2 Test v England Bridgetown 26 Feb 2009 Test # 1911
bowled MS Panesar 28 2 Test v England Port of Spain 6 Mar 2009 Test # 1914
lbw GP Swann 17 4 Test v England Port of Spain 6 Mar 2009 Test # 1914
bowled GP Swann 46 2 Test v England Lord's 6 May 2009 Test # 1919
bowled G Onions 41 3 Test v England Lord's 6 May 2009 Test # 1919
bowled JM Anderson 7 2 Test v England Chester-le-Street 14 May 2009 Test # 1920
lbw GP Swann 11 3 Test v England Chester-le-Street 14 May 2009 Test # 1920
lbw Shakib Al Hasan 65 2 ODI v Bangladesh Roseau 26 Jul 2009 ODI # 2862
run out 44 1 ODI v Bangladesh Roseau 28 Jul 2009 ODI # 2863
bowled Nazmul Hossain 4 1 ODI v Bangladesh Basseterre 31 Jul 2009 ODI # 2865
caught Mushfiqur Rahim Rubel Hossain 37 2 T20I v Bangladesh Basseterre 2 Aug 2009 T20I # 117
caught Umar Akmal Umar Gul 18 1 ODI v Pakistan Johannesburg 23 Sep 2009 ODI # 2894
caught TD Paine PM Siddle 17 2 ODI v Australia Johannesburg 26 Sep 2009 ODI # 2897
caught MS Dhoni A Nehra 21 1 ODI v India Johannesburg 30 Sep 2009 ODI # 2904
lbw BAW Mendis 55 1 Test v Sri Lanka Pallekele 1 Dec 2010 Test # 1982
caught Imran Tahir Imran Tahir 36 1 ODI v South Africa Delhi 24 Feb 2011 ODI # 3106
caught W Barresi BP Loots 53 1 ODI v Netherlands Delhi 28 Feb 2011 ODI # 3112
bowled Naeem Islam 6 2 ODI v Bangladesh Mirpur 4 Mar 2011 ODI # 3118
bowled KJ O'Brien 107 1 ODI v Ireland Mohali 11 Mar 2011 ODI # 3126
stumped MJ Prior JC Tredwell 10 2 ODI v England Chennai 17 Mar 2011 ODI # 3135
bowled Z Khan 81 2 ODI v India Chennai 20 Mar 2011 ODI # 3141
lbw Mohammad Hafeez 7 1 ODI v Pakistan Mirpur 23 Mar 2011 ODI # 3142
lbw Mohammad Hafeez 17 1 ODI v Pakistan Gros Islet 23 Apr 2011 ODI # 3152
lbw Mohammad Hafeez 16 1 ODI v Pakistan Gros Islet 25 Apr 2011 ODI # 3153
lbw Mohammad Hafeez 0 1 ODI v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
bowled Mohammad Hafeez 13 1 Test v Pakistan Providence 12 May 2011 Test # 1992
lbw Mohammad Hafeez 1 3 Test v Pakistan Providence 12 May 2011 Test # 1992
lbw RJ Peterson 30 2 ODI v South Africa Cardiff 14 Jun 2013 ODI # 3371
lbw UT Yadav 0 2 ODI v India Kingston 30 Jun 2013 ODI # 3380
lbw AD Mathews 0 2 ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
caught Umar Akmal Mohammad Irfan 8 1 ODI v Pakistan Gros Islet 21 Jul 2013 ODI # 3393
caught Mohammad Hafeez Junaid Khan 7 1 ODI v Pakistan Gros Islet 24 Jul 2013 ODI # 3396
caught AB de Villiers VD Philander 35 2 Test v South Africa Centurion 17 Dec 2014 Test # 2150
caught T Bavuma (sub) VD Philander 5 3 Test v South Africa Centurion 17 Dec 2014 Test # 2150
caught HM Amla M Morkel 22 2 Test v South Africa Gqeberha 26 Dec 2014 Test # 2153
bowled SR Harmer 47 1 Test v South Africa Cape Town 2 Jan 2015 Test # 2154
caught AB de Villiers M Morkel 7 3 Test v South Africa Cape Town 2 Jan 2015 Test # 2154
caught JC Buttler JM Anderson 11 2 Test v England North Sound 13 Apr 2015 Test # 2157
caught GS Ballance JC Tredwell 65 4 Test v England North Sound 13 Apr 2015 Test # 2157
caught JC Buttler CJ Jordan 15 1 Test v England St George's 21 Apr 2015 Test # 2158
bowled JM Anderson 2 3 Test v England St George's 21 Apr 2015 Test # 2158
run out 7 1 Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
bowled RAS Lakmal 20 3 Test v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
lbw A Dananjaya 61 2 Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
caught DM de Silva CAK Rajitha 1 4 Test v Sri Lanka Gros Islet 14 Jun 2018 Test # 2308
caught DM de Silva RAS Lakmal 2 1 Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
bowled RAS Lakmal 0 3 Test v Sri Lanka Bridgetown 23 Jun 2018 Test # 2309
caught Nurul Hasan Abu Jayed 58 2 Test v Bangladesh North Sound 4 Jul 2018 Test # 2310
caught Mominul Haque Mehidy Hasan Miraz 2 1 Test v Bangladesh Kingston 12 Jul 2018 Test # 2312
stumped Nurul Hasan Shakib Al Hasan 16 3 Test v Bangladesh Kingston 12 Jul 2018 Test # 2312
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page