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 50+ 4s 6s
overall 2000-2017 118 213 19 10099 313 52.05 19375 52.12 34 33 19 67 1082 70 Profile
List of dismissals
lbw GP Wickramasinghe 12 1 v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
caught PA de Silva M Muralidaran 107 3 v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
caught DPMD Jayawardene M Muralidaran 8 2 v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
caught RP Arnold WPUJC Vaas 6 4 v Sri Lanka Peshawar 5 Mar 2000 Test # 1487
lbw WPUJC Vaas 7 1 v Sri Lanka Karachi 12 Mar 2000 Test # 1489
caught RS Kaluwitharana GP Wickramasinghe 61 3 v Sri Lanka Karachi 12 Mar 2000 Test # 1489
lbw CEL Ambrose 2 1 v West Indies Georgetown 5 May 2000 Test # 1494
caught S Chanderpaul CA Walsh 0 1 v West Indies Bridgetown 18 May 2000 Test # 1496
caught RD Jacobs RD King 23 3 v West Indies Bridgetown 18 May 2000 Test # 1496
caught RD Jacobs CEL Ambrose 4 1 v West Indies St John's 25 May 2000 Test # 1497
lbw CEL Ambrose 2 3 v West Indies St John's 25 May 2000 Test # 1497
caught CRD Fernando M Muralidaran 23 2 v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
not out 32 4 v Sri Lanka Colombo (SSC) 14 Jun 2000 Test # 1499
caught KR Pushpakumara DPMD Jayawardene 116 2 v Sri Lanka Galle 21 Jun 2000 Test # 1501
TDNB - 0 v Sri Lanka Kandy 28 Jun 2000 Test # 1502
caught CD McMillan DR Tuffey 91 1 v New Zealand Auckland 8 Mar 2001 Test # 1533
not out 149 3 v New Zealand Auckland 8 Mar 2001 Test # 1533
caught AC Parore DR Tuffey 0 2 v New Zealand Christchurch 15 Mar 2001 Test # 1536
caught MH Richardson DR Tuffey 36 1 v New Zealand Hamilton 27 Mar 2001 Test # 1540
caught NJ Astle DR Tuffey 4 3 v New Zealand Hamilton 27 Mar 2001 Test # 1540
bowled DG Cork 58 2 v England Lord's 17 May 2001 Test # 1546
lbw DG Cork 1 3 v England Lord's 17 May 2001 Test # 1546
lbw MJ Hoggard 65 1 v England Manchester 31 May 2001 Test # 1547
lbw DG Cork 17 3 v England Manchester 31 May 2001 Test # 1547
caught Khaled Mashud Enamul Haque 0 2 v Bangladesh Dhaka 9 Jan 2002 Test # 1584
caught Mehrab Hossain Fahim Muntasir 119 2 v Bangladesh Chattogram 16 Jan 2002 Test # 1586
caught CH Gayle CL Hooper 53 1 v West Indies Sharjah 31 Jan 2002 Test # 1587
caught RD Jacobs CE Cuffy 32 3 v West Indies Sharjah 31 Jan 2002 Test # 1587
caught D Ganga PT Collins 153 1 v West Indies Sharjah 7 Feb 2002 Test # 1588
caught D Ganga M Dillon 71 3 v West Indies Sharjah 7 Feb 2002 Test # 1588
bowled M Muralidaran 46 1 v Sri Lanka Lahore 6 Mar 2002 Test # 1592
caught TT Samaraweera DNT Zoysa 19 3 v Sri Lanka Lahore 6 Mar 2002 Test # 1592
caught SP Fleming DL Vettori 27 1 v New Zealand Lahore 1 May 2002 Test # 1600
caught JL Langer B Lee 58 2 v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
lbw SK Warne 51 4 v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
caught AJ Bichel GD McGrath 5 1 v Australia Sharjah 11 Oct 2002 Test # 1617
lbw GD McGrath 0 3 v Australia Sharjah 11 Oct 2002 Test # 1617
caught AC Gilchrist GD McGrath 5 2 v Australia Sharjah 19 Oct 2002 Test # 1620
lbw GD McGrath 4 3 v Australia Sharjah 19 Oct 2002 Test # 1620
caught DD Ebrahim AM Blignaut 40 1 v Zimbabwe Harare 9 Nov 2002 Test # 1625
caught ADR Campbell HK Olonga 8 3 v Zimbabwe Harare 9 Nov 2002 Test # 1625
lbw AM Blignaut 52 2 v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
DNB - 4 v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
lbw SM Pollock 1 2 v South Africa Durban 26 Dec 2002 Test # 1635
caught MV Boucher JH Kallis 30 3 v South Africa Durban 26 Dec 2002 Test # 1635
lbw SM Pollock 46 2 v South Africa Cape Town 2 Jan 2003 Test # 1637
caught ND McKenzie JH Kallis 2 3 v South Africa Cape Town 2 Jan 2003 Test # 1637
caught Khaled Mashud Khaled Mahmud 34 2 v Bangladesh Multan 3 Sep 2003 Test # 1658
run out 0 4 v Bangladesh Multan 3 Sep 2003 Test # 1658
caught TT Samaraweera HMRKB Herath 124 2 v Sri Lanka Karachi 28 Oct 2004 Test # 1719
caught MS Atapattu WPUJC Vaas 14 4 v Sri Lanka Karachi 28 Oct 2004 Test # 1719
caught JN Gillespie SK Warne 42 2 v Australia Perth 16 Dec 2004 Test # 1726
caught SK Warne GD McGrath 17 4 v Australia Perth 16 Dec 2004 Test # 1726
caught AC Gilchrist JN Gillespie 87 1 v Australia Melbourne 26 Dec 2004 Test # 1729
caught ML Hayden MS Kasprowicz 23 3 v Australia Melbourne 26 Dec 2004 Test # 1729
caught GD McGrath SCG MacGill 46 1 v Australia Sydney 2 Jan 2005 Test # 1731
lbw SR Watson 44 3 v Australia Sydney 2 Jan 2005 Test # 1731
lbw Z Khan 9 1 v India Mohali 8 Mar 2005 Test # 1738
bowled L Balaji 1 3 v India Mohali 8 Mar 2005 Test # 1738
caught VVS Laxman A Kumble 147 2 v India Eden Gardens 16 Mar 2005 Test # 1741
stumped KD Karthik A Kumble 0 4 v India Eden Gardens 16 Mar 2005 Test # 1741
caught IK Pathan Harbhajan Singh 267 1 v India Bengaluru 24 Mar 2005 Test # 1743
not out 84 3 v India Bengaluru 24 Mar 2005 Test # 1743
caught CD Collymore FH Edwards 31 2 v West Indies Bridgetown 26 May 2005 Test # 1752
run out 0 4 v West Indies Bridgetown 26 May 2005 Test # 1752
caught WW Hinds CD Collymore 106 1 v West Indies Kingston 3 Jun 2005 Test # 1754
caught CH Gayle CH Gayle 43 3 v West Indies Kingston 3 Jun 2005 Test # 1754
lbw SJ Harmison 39 1 v England Multan 12 Nov 2005 Test # 1770
caught ME Trescothick A Flintoff 48 3 v England Multan 12 Nov 2005 Test # 1770
caught KP Pietersen A Flintoff 7 1 v England Faisalabad 20 Nov 2005 Test # 1772
lbw MJ Hoggard 27 3 v England Faisalabad 20 Nov 2005 Test # 1772
run out 199 1 v India Lahore 13 Jan 2006 Test # 1781
caught Yuvraj Singh RP Singh 83 1 v India Faisalabad 21 Jan 2006 Test # 1782
lbw RP Singh 194 3 v India Faisalabad 21 Jan 2006 Test # 1782
lbw IK Pathan 0 1 v India Karachi 29 Jan 2006 Test # 1783
lbw A Kumble 77 3 v India Karachi 29 Jan 2006 Test # 1783
caught KC Sangakkara MF Maharoof 0 2 v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
bowled M Muralidaran 8 4 v Sri Lanka Colombo (SSC) 26 Mar 2006 Test # 1794
caught TT Samaraweera MF Maharoof 35 2 v Sri Lanka Kandy 3 Apr 2006 Test # 1796
not out 73 4 v Sri Lanka Kandy 3 Apr 2006 Test # 1796
caught PD Collingwood SJ Harmison 44 1 v England Manchester 27 Jul 2006 Test # 1811
lbw MS Panesar 62 3 v England Manchester 27 Jul 2006 Test # 1811
run out 173 2 v England Leeds 4 Aug 2006 Test # 1813
bowled MS Panesar 41 4 v England Leeds 4 Aug 2006 Test # 1813
caught CMW Read SI Mahmood 9 2 v England The Oval 17 Aug 2006 Test # 1814
caught RR Sarwan FH Edwards 11 2 v West Indies Lahore 11 Nov 2006 Test # 1815
not out 0 4 v West Indies Lahore 11 Nov 2006 Test # 1815
caught RS Morton JE Taylor 56 1 v West Indies Multan 19 Nov 2006 Test # 1816
caught D Ramdin D Mohammed 56 3 v West Indies Multan 19 Nov 2006 Test # 1816
run out 20 1 v West Indies Karachi 27 Nov 2006 Test # 1818
lbw CH Gayle 38 3 v West Indies Karachi 27 Nov 2006 Test # 1818
caught A Nel SM Pollock 68 1 v South Africa Centurion 11 Jan 2007 Test # 1828
lbw SM Pollock 38 3 v South Africa Centurion 11 Jan 2007 Test # 1828
caught HH Gibbs M Ntini 45 2 v South Africa Gqeberha 19 Jan 2007 Test # 1829
not out 67 4 v South Africa Gqeberha 19 Jan 2007 Test # 1829
caught AB de Villiers JH Kallis 8 1 v South Africa Cape Town 26 Jan 2007 Test # 1830
caught MV Boucher M Ntini 0 3 v South Africa Cape Town 26 Jan 2007 Test # 1830
bowled A Nel 6 2 v South Africa Karachi 1 Oct 2007 Test # 1843
bowled DW Steyn 126 4 v South Africa Karachi 1 Oct 2007 Test # 1843
bowled A Nel 3 2 v South Africa Lahore 8 Oct 2007 Test # 1844
caught MV Boucher JH Kallis 130 4 v South Africa Lahore 8 Oct 2007 Test # 1844
caught MM Patel Z Khan 7 1 v India Delhi 22 Nov 2007 Test # 1849
lbw A Kumble 23 3 v India Delhi 22 Nov 2007 Test # 1849
caught MS Dhoni MM Patel 43 2 v India Eden Gardens 30 Nov 2007 Test # 1850
not out 107 4 v India Eden Gardens 30 Nov 2007 Test # 1850
bowled Harbhajan Singh 80 2 v India Bengaluru 8 Dec 2007 Test # 1852
caught A Kumble A Kumble 0 4 v India Bengaluru 8 Dec 2007 Test # 1852
bowled CRD Fernando 313 2 v Sri Lanka Karachi 21 Feb 2009 Test # 1909
DNB - 2 v Sri Lanka Lahore 1 Mar 2009 Test # 1912
caught TM Dilshan AD Mathews 25 2 v Sri Lanka Galle 4 Jul 2009 Test # 1921
lbw AD Mathews 3 4 v Sri Lanka Galle 4 Jul 2009 Test # 1921
bowled T Thushara 0 1 v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
caught TM Dilshan NT Paranavitana 82 3 v Sri Lanka Colombo (PSS) 12 Jul 2009 Test # 1924
bowled T Thushara 2 1 v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
lbw KMDN Kulasekara 19 3 v Sri Lanka Colombo (SSC) 20 Jul 2009 Test # 1927
caught AB de Villiers J Botha 35 2 v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
not out 131 4 v South Africa Dubai (DICS) 12 Nov 2010 Test # 1976
caught HM Amla DW Steyn 14 2 v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
lbw PL Harris 0 4 v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
caught BJ Arnel BJ Arnel 23 2 v New Zealand Hamilton 7 Jan 2011 Test # 1990
DNB - 4 v New Zealand Hamilton 7 Jan 2011 Test # 1990
caught JD Ryder DL Vettori 73 2 v New Zealand Wellington 15 Jan 2011 Test # 1991
caught RA Young TG Southee 81 4 v New Zealand Wellington 15 Jan 2011 Test # 1991
caught BRM Taylor RW Price 88 2 v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
not out 14 4 v Zimbabwe Bulawayo 1 Sep 2011 Test # 2006
lbw UWMBCA Welegedara 33 2 v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
DNB - 4 v Sri Lanka Abu Dhabi 18 Oct 2011 Test # 2009
bowled TM Dilshan 55 2 v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
DNB - 4 v Sri Lanka Dubai (DICS) 26 Oct 2011 Test # 2011
bowled UWMBCA Welegedara 122 2 v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
caught HDRL Thirimanne (sub) UWMBCA Welegedara 11 4 v Sri Lanka Sharjah 3 Nov 2011 Test # 2014
not out 200 2 v Bangladesh Chattogram 9 Dec 2011 Test # 2022
caught Mushfiqur Rahim Elias Sunny 49 2 v Bangladesh Mirpur 17 Dec 2011 Test # 2024
not out 16 4 v Bangladesh Mirpur 17 Dec 2011 Test # 2024
lbw IJL Trott 37 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
bowled MS Panesar 1 3 v England Abu Dhabi 25 Jan 2012 Test # 2032
caught MJ Prior SCJ Broad 4 1 v England Dubai (DICS) 3 Feb 2012 Test # 2034
lbw SCJ Broad 127 3 v England Dubai (DICS) 3 Feb 2012 Test # 2034
lbw HMRKB Herath 29 2 v Sri Lanka Galle 22 Jun 2012 Test # 2046
caught HAPW Jayawardene KMDN Kulasekara 87 4 v Sri Lanka Galle 22 Jun 2012 Test # 2046
lbw HMRKB Herath 32 1 v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
DNB - 3 v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
caught HAPW Jayawardene KMDN Kulasekara 0 1 v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
caught NT Paranavitana HMRKB Herath 19 3 v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
caught GC Smith DW Steyn 0 2 v South Africa Johannesburg 1 Feb 2013 Test # 2072
caught AB de Villiers M Morkel 15 4 v South Africa Johannesburg 1 Feb 2013 Test # 2072
caught AB de Villiers VD Philander 111 1 v South Africa Cape Town 14 Feb 2013 Test # 2073
bowled DW Steyn 14 3 v South Africa Cape Town 14 Feb 2013 Test # 2073
lbw KJ Abbott 33 2 v South Africa Centurion 22 Feb 2013 Test # 2075
caught GC Smith DW Steyn 11 3 v South Africa Centurion 22 Feb 2013 Test # 2075
bowled T Panyangara 3 1 v Zimbabwe Harare 3 Sep 2013 Test # 2095
not out 200 3 v Zimbabwe Harare 3 Sep 2013 Test # 2095
caught TMK Mawoyo T Panyangara 77 2 v Zimbabwe Harare 10 Sep 2013 Test # 2096
bowled BV Vitori 29 4 v Zimbabwe Harare 10 Sep 2013 Test # 2096
caught AN Petersen M Morkel 1 2 v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
not out 9 4 v South Africa Abu Dhabi 14 Oct 2013 Test # 2098
caught AB de Villiers DW Steyn 10 1 v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
bowled Imran Tahir 36 3 v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
bowled RMS Eranga 136 2 v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
not out 13 4 v Sri Lanka Abu Dhabi 31 Dec 2013 Test # 2112
caught HAPW Jayawardene RMS Eranga 13 1 v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
caught HAPW Jayawardene RAS Lakmal 77 3 v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
caught HAPW Jayawardene HMRKB Herath 17 2 v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
caught KC Sangakkara AD Mathews 29 4 v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
caught KDK Vithanage MDK Perera 177 1 v Sri Lanka Galle 6 Aug 2014 Test # 2133
bowled HMRKB Herath 13 3 v Sri Lanka Galle 6 Aug 2014 Test # 2133
caught N Dickwella HMRKB Herath 13 2 v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
lbw HMRKB Herath 8 4 v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
lbw MG Johnson 106 1 v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
not out 103 3 v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
bowled PM Siddle 213 1 v Australia Abu Dhabi 30 Oct 2014 Test # 2142
lbw SPD Smith 46 3 v Australia Abu Dhabi 30 Oct 2014 Test # 2142
not out 100 1 v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
lbw IS Sodhi 28 3 v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
caught MD Craig JDS Neesham 72 2 v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
caught LRPL Taylor MD Craig 44 4 v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
lbw DL Vettori 5 1 v New Zealand Sharjah 26 Nov 2014 Test # 2147
lbw TA Boult 0 3 v New Zealand Sharjah 26 Nov 2014 Test # 2147
bowled Taijul Islam 33 2 v Bangladesh Khulna 28 Apr 2015 Test # 2159
caught Shuvagata Hom Mohammad Shahid 148 1 v Bangladesh Mirpur 6 May 2015 Test # 2161
caught Taijul Islam Taijul Islam 39 3 v Bangladesh Mirpur 6 May 2015 Test # 2161
bowled MDK Perera 47 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 6 1 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
caught LD Chandimal AD Mathews 40 3 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
run out 3 2 v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
not out 171 4 v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
caught AN Cook SCJ Broad 38 1 v England Abu Dhabi 13 Oct 2015 Test # 2180
caught BA Stokes AU Rashid 45 3 v England Abu Dhabi 13 Oct 2015 Test # 2180
caught JC Buttler MA Wood 56 1 v England Dubai (DICS) 22 Oct 2015 Test # 2183
caught MM Ali AU Rashid 118 3 v England Dubai (DICS) 22 Oct 2015 Test # 2183
lbw JM Anderson 31 1 v England Sharjah 1 Nov 2015 Test # 2184
lbw SCJ Broad 14 3 v England Sharjah 1 Nov 2015 Test # 2184
caught MM Ali SCJ Broad 33 1 v England Lord's 14 Jul 2016 Test # 2206
bowled MM Ali 25 3 v England Lord's 14 Jul 2016 Test # 2206
caught JM Bairstow BA Stokes 1 2 v England Manchester 22 Jul 2016 Test # 2208
caught AD Hales MM Ali 28 4 v England Manchester 22 Jul 2016 Test # 2208
caught JM Bairstow CR Woakes 31 2 v England Birmingham 3 Aug 2016 Test # 2212
caught JM Bairstow JM Anderson 4 4 v England Birmingham 3 Aug 2016 Test # 2212
lbw JM Anderson 218 2 v England The Oval 11 Aug 2016 Test # 2216
DNB - 4 v England The Oval 11 Aug 2016 Test # 2216
caught RL Chase KC Brathwaite 127 1 v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
not out 29 3 v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
caught LR Johnson RL Chase 51 1 v West Indies Sharjah 30 Oct 2016 Test # 2229
caught SO Dowrich JO Holder 0 3 v West Indies Sharjah 30 Oct 2016 Test # 2229
caught JA Raval C de Grandhomme 2 1 v New Zealand Christchurch 17 Nov 2016 Test # 2234
caught BJ Watling N Wagner 1 3 v New Zealand Christchurch 17 Nov 2016 Test # 2234
caught BJ Watling TG Southee 2 2 v New Zealand Hamilton 25 Nov 2016 Test # 2237
lbw TG Southee 11 4 v New Zealand Hamilton 25 Nov 2016 Test # 2237
caught MS Wade JR Hazlewood 0 2 v Australia Brisbane 15 Dec 2016 Test # 2240
caught SPD Smith NM Lyon 65 4 v Australia Brisbane 15 Dec 2016 Test # 2240
bowled JM Bird 21 1 v Australia Melbourne 26 Dec 2016 Test # 2242
caught PSP Handscomb NM Lyon 24 3 v Australia Melbourne 26 Dec 2016 Test # 2242
not out 175 2 v Australia Sydney 3 Jan 2017 Test # 2245
caught JR Hazlewood NM Lyon 13 4 v Australia Sydney 3 Jan 2017 Test # 2245
caught KC Brathwaite ST Gabriel 58 2 v West Indies Kingston 21 Apr 2017 Test # 2259
lbw D Bishoo 6 4 v West Indies Kingston 21 Apr 2017 Test # 2259
caught ST Gabriel D Bishoo 0 2 v West Indies Bridgetown 30 Apr 2017 Test # 2260
lbw JO Holder 5 4 v West Indies Bridgetown 30 Apr 2017 Test # 2260
lbw JO Holder 18 1 v West Indies Roseau 10 May 2017 Test # 2261
caught KOA Powell D Bishoo 35 3 v West Indies Roseau 10 May 2017 Test # 2261
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