Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Sri Lanka remove Sri Lanka from query
Not involving the player M Muralidaran (ICC/SL) remove M Muralidaran (ICC/SL) 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 1997-2014 149 252 15 11814 374 49.84 22959 51.45 34 50 15 1387 61 Profile
filtered 1999-2014 53 97 4 3723 242 40.03 7709 48.29 10 19 7 439 23
List of partnerships
RP Arnold 2 75 1/18 2/93 2 v India Colombo (SSC) 24 Feb 1999 Test # 1445
UC Hathurusingha 3 36 2/93 3/129 2 v India Colombo (SSC) 24 Feb 1999 Test # 1445
PA de Silva 4 49 3/129 4/178 2 v India Colombo (SSC) 24 Feb 1999 Test # 1445
A Ranatunga 5 115* 4/178 4/293 2 v India Colombo (SSC) 24 Feb 1999 Test # 1445
HP Tillakaratne 5 61 4/293 5/354 2 v India Colombo (SSC) 24 Feb 1999 Test # 1445
RS Kaluwitharana 6 36 5/354 6/390 2 v India Colombo (SSC) 24 Feb 1999 Test # 1445
WPUJC Vaas 7 76 6/390 7/466 2 v India Colombo (SSC) 24 Feb 1999 Test # 1445
A Ranatunga 8 0 7/466 8/466 2 v India Colombo (SSC) 24 Feb 1999 Test # 1445
KEA Upashantha 9 18 8/466 9/484 2 v India Colombo (SSC) 24 Feb 1999 Test # 1445
PDRL Perera 10 1 9/484 10/485 2 v India Colombo (SSC) 24 Feb 1999 Test # 1445
RP Arnold 2 7 1/84 2/91 2 v Pakistan Lahore 4 Mar 1999 Test # 1447
RP Arnold 2 94 1/64 2/158 4 v Pakistan Lahore 4 Mar 1999 Test # 1447
RP Arnold 2 0 1/16 2/16 1 v Pakistan Dhaka 12 Mar 1999 Test # 1450
RP Arnold 3 4 2/5 3/9 3 v Pakistan Dhaka 12 Mar 1999 Test # 1450
PA de Silva 4 15 3/25 4/40 2 v South Africa Centurion 20 Jan 2001 Test # 1529
RP Arnold 5 14 4/40 5/54 2 v South Africa Centurion 20 Jan 2001 Test # 1529
KC Sangakkara 2 34 1/9 2/43 3 v South Africa Centurion 20 Jan 2001 Test # 1529
MS Atapattu 3 206 2/55 3/261 1 v England Lord's 16 May 2002 Test # 1603
KC Sangakkara 2 26* 1/16 1/42 4 v England Lord's 16 May 2002 Test # 1603
ST Jayasuriya 3 13 2/20 3/33 2 v Australia Darwin 1 Jul 2004 Test # 1705
DNT Zoysa 4 14 3/33 4/47 2 v Australia Darwin 1 Jul 2004 Test # 1705
ST Jayasuriya 3 7 2/23 3/30 4 v Australia Darwin 1 Jul 2004 Test # 1705
TT Samaraweera 4 79 3/30 4/109 4 v Australia Darwin 1 Jul 2004 Test # 1705
TM Dilshan 5 4 4/109 5/113 4 v Australia Darwin 1 Jul 2004 Test # 1705
MS Atapattu 3 124 2/156 3/280 2 v Australia Cairns 9 Jul 2004 Test # 1706
TT Samaraweera 4 0 3/280 4/280 2 v Australia Cairns 9 Jul 2004 Test # 1706
KC Sangakkara 3 9 2/49 3/58 4 v Australia Cairns 9 Jul 2004 Test # 1706
KC Sangakkara 3 192 2/99 3/291 1 v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
MS Atapattu 3 7 2/142 3/149 3 v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
ST Jayasuriya 3 3 2/6 3/9 1 v Pakistan Faisalabad 20 Oct 2004 Test # 1716
ST Jayasuriya 3 118 2/98 3/216 3 v Pakistan Faisalabad 20 Oct 2004 Test # 1716
KC Sangakkara 3 18 2/79 3/97 1 v Pakistan Karachi 28 Oct 2004 Test # 1719
TT Samaraweera 4 9 3/97 4/106 1 v Pakistan Karachi 28 Oct 2004 Test # 1719
KC Sangakkara 3 83 2/170 3/253 3 v Pakistan Karachi 28 Oct 2004 Test # 1719
MS Atapattu 3 184 2/101 3/285 2 v New Zealand Napier 4 Apr 2005 Test # 1746
TT Samaraweera 4 122 3/285 4/407 2 v New Zealand Napier 4 Apr 2005 Test # 1746
ST Jayasuriya 3 2 2/34 3/36 1 v New Zealand Wellington 11 Apr 2005 Test # 1748
KC Sangakkara 4 22 3/95 4/117 3 v New Zealand Wellington 11 Apr 2005 Test # 1748
NT Paranavitana 3 75 2/21 3/96 1 v Pakistan Galle 4 Jul 2009 Test # 1921
KC Sangakkara 4 2 3/86 4/88 3 v Pakistan Galle 4 Jul 2009 Test # 1921
KC Sangakkara 3 51 2/82 3/133 2 v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
KC Sangakkara 3 60 2/100 3/160 4 v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
TT Samaraweera 4 11* 3/160 3/171 4 v Pakistan Colombo (PSS) 12 Jul 2009 Test # 1924
KC Sangakkara 3 40 2/23 3/63 2 v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
TT Samaraweera 4 19 3/63 4/82 2 v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
AD Mathews 5 71 4/82 5/153 2 v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
WPUJC Vaas 6 18 5/153 6/171 2 v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
TM Dilshan 7 3 6/171 7/174 2 v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
KC Sangakkara 3 16 2/139 3/155 4 v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
KC Sangakkara 3 193 2/273 3/466 1 v India Colombo (SSC) 26 Jul 2010 Test # 1966
TT Samaraweera 4 176 3/466 4/642 1 v India Colombo (SSC) 26 Jul 2010 Test # 1966
KC Sangakkara 3 24 2/73 3/97 3 v India Colombo (SSC) 26 Jul 2010 Test # 1966
KC Sangakkara 3 55 2/102 3/157 1 v India Colombo (PSS) 3 Aug 2010 Test # 1968
TT Samaraweera 4 84 3/157 4/241 1 v India Colombo (PSS) 3 Aug 2010 Test # 1968
KC Sangakkara 4 14 3/63 4/77 3 v India Colombo (PSS) 3 Aug 2010 Test # 1968
KC Sangakkara 3 71 2/61 3/132 2 v West Indies Galle 15 Nov 2010 Test # 1977
TT Samaraweera 4 61 3/132 4/193 2 v West Indies Galle 15 Nov 2010 Test # 1977
NT Paranavitana 3 87 2/110 3/197 3 v West Indies Galle 15 Nov 2010 Test # 1977
TT Samaraweera 4 36 3/197 4/233 3 v West Indies Galle 15 Nov 2010 Test # 1977
KC Sangakkara 3 3 2/31 3/34 1 v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
NT Paranavitana 3 19 2/114 3/133 1 v England Cardiff 26 May 2011 Test # 1994
KC Sangakkara 3 23 2/10 3/33 3 v England Cardiff 26 May 2011 Test # 1994
TM Dilshan 3 82 2/288 3/370 2 v England Lord's 3 Jun 2011 Test # 1995
TT Samaraweera 4 24 3/370 4/394 2 v England Lord's 3 Jun 2011 Test # 1995
NT Paranavitana 2 53 1/13 2/66 4 v England Lord's 3 Jun 2011 Test # 1995
KC Sangakkara 3 6 2/23 3/29 1 v England Southampton 16 Jun 2011 Test # 1996
TT Samaraweera 4 10 3/29 4/39 1 v England Southampton 16 Jun 2011 Test # 1996
KC Sangakkara 3 24 2/86 3/110 3 v England Southampton 16 Jun 2011 Test # 1996
NT Paranavitana 3 20 2/24 3/44 2 v Australia Galle 31 Aug 2011 Test # 2005
KC Sangakkara 3 37 2/15 3/52 4 v Australia Galle 31 Aug 2011 Test # 2005
TT Samaraweera 4 11 3/52 4/63 4 v Australia Galle 31 Aug 2011 Test # 2005
HAPW Jayawardene 5 5 4/63 5/68 4 v Australia Galle 31 Aug 2011 Test # 2005
AD Mathews 6 142 5/68 6/210 4 v Australia Galle 31 Aug 2011 Test # 2005
KC Sangakkara 3 4 2/10 3/14 1 v Australia Pallekele 8 Sep 2011 Test # 2007
KC Sangakkara 3 101 2/128 3/229 3 v Australia Pallekele 8 Sep 2011 Test # 2007
TT Samaraweera 4 41 3/229 4/270 3 v Australia Pallekele 8 Sep 2011 Test # 2007
KC Sangakkara 3 101 2/97 3/198 2 v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
NT Paranavitana 3 28 2/51 3/79 1 v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
TM Dilshan 4 33 3/79 4/112 1 v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
AD Mathews 5 0 4/112 5/112 1 v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
KC Sangakkara 3 7 2/153 3/160 3 v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
KC Sangakkara 3 6 2/24 3/30 1 v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
NT Paranavitana 3 18 2/95 3/113 3 v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
KC Sangakkara 3 84 2/177 3/261 1 v Pakistan Sharjah 3 Nov 2011 Test # 2014
NT Paranavitana 3 47 2/80 3/127 3 v Pakistan Sharjah 3 Nov 2011 Test # 2014
NT Paranavitana 3 54 2/12 3/66 1 v South Africa Centurion 15 Dec 2011 Test # 2023
TT Samaraweera 4 25 3/66 4/91 1 v South Africa Centurion 15 Dec 2011 Test # 2023
KC Sangakkara 3 8 2/11 3/19 3 v South Africa Centurion 15 Dec 2011 Test # 2023
TT Samaraweera 4 18 3/19 4/37 3 v South Africa Centurion 15 Dec 2011 Test # 2023
TM Dilshan 3 37 2/47 3/84 1 v South Africa Durban 26 Dec 2011 Test # 2026
TT Samaraweera 4 33 3/84 4/117 1 v South Africa Durban 26 Dec 2011 Test # 2026
KC Sangakkara 3 24 2/20 3/44 3 v South Africa Durban 26 Dec 2011 Test # 2026
KC Sangakkara 3 23 2/126 3/149 2 v South Africa Cape Town 3 Jan 2012 Test # 2028
TT Samaraweera 4 35 3/149 4/184 2 v South Africa Cape Town 3 Jan 2012 Test # 2028
AD Mathews 5 5 4/184 5/189 2 v South Africa Cape Town 3 Jan 2012 Test # 2028
KC Sangakkara 3 4 2/79 3/83 3 v South Africa Cape Town 3 Jan 2012 Test # 2028
TT Samaraweera 4 15 3/83 4/98 3 v South Africa Cape Town 3 Jan 2012 Test # 2028
TM Dilshan 3 4 2/11 3/15 1 v England Galle 26 Mar 2012 Test # 2038
TT Samaraweera 4 52 3/15 4/67 1 v England Galle 26 Mar 2012 Test # 2038
LD Chandimal 5 61 4/67 5/128 1 v England Galle 26 Mar 2012 Test # 2038
HAPW Jayawardene 6 42 5/128 6/170 1 v England Galle 26 Mar 2012 Test # 2038
S Randiv 7 21 6/170 7/191 1 v England Galle 26 Mar 2012 Test # 2038
HMRKB Herath 8 62 7/191 8/253 1 v England Galle 26 Mar 2012 Test # 2038
UWMBCA Welegedara 9 54 8/253 9/307 1 v England Galle 26 Mar 2012 Test # 2038
RAS Lakmal 10 11 9/307 10/318 1 v England Galle 26 Mar 2012 Test # 2038
KC Sangakkara 3 6 2/8 3/14 3 v England Galle 26 Mar 2012 Test # 2038
HDRL Thirimanne 3 9 2/21 3/30 1 v England Colombo (PSS) 3 Apr 2012 Test # 2039
TT Samaraweera 4 124 3/30 4/154 1 v England Colombo (PSS) 3 Apr 2012 Test # 2039
AD Mathews 5 62 4/154 5/216 1 v England Colombo (PSS) 3 Apr 2012 Test # 2039
KC Sangakkara 4 21 3/104 4/125 3 v England Colombo (PSS) 3 Apr 2012 Test # 2039
TT Samaraweera 5 90 4/125 5/215 3 v England Colombo (PSS) 3 Apr 2012 Test # 2039
S Randiv 6 0 5/215 6/215 3 v England Colombo (PSS) 3 Apr 2012 Test # 2039
AD Mathews 7 23 6/215 7/238 3 v England Colombo (PSS) 3 Apr 2012 Test # 2039
KC Sangakkara 3 128 2/187 3/315 1 v Pakistan Galle 22 Jun 2012 Test # 2046
KC Sangakkara 3 8 2/85 3/93 3 v Pakistan Galle 22 Jun 2012 Test # 2046
TT Samaraweera 4 21 3/93 4/114 3 v Pakistan Galle 22 Jun 2012 Test # 2046
KC Sangakkara 3 14 2/236 3/250 2 v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
KC Sangakkara 3 8* 2/78 2/86 4 v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
NT Paranavitana 3 30 2/14 3/44 2 v Pakistan Pallekele 8 Jul 2012 Test # 2048
KC Sangakkara 3 18 2/132 3/150 4 v Pakistan Pallekele 8 Jul 2012 Test # 2048
KC Sangakkara 4 2 3/18 4/20 2 v New Zealand Galle 17 Nov 2012 Test # 2059
TT Samaraweera 5 30 4/20 5/50 2 v New Zealand Galle 17 Nov 2012 Test # 2059
AD Mathews 6 156 5/50 6/206 2 v New Zealand Galle 17 Nov 2012 Test # 2059
HAPW Jayawardene 7 9 6/206 7/215 2 v New Zealand Galle 17 Nov 2012 Test # 2059
KMDN Kulasekara 8 14 7/215 8/229 2 v New Zealand Galle 17 Nov 2012 Test # 2059
NT Paranavitana 3 5 2/7 3/12 2 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
KC Sangakkara 3 6 2/35 3/41 4 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
TT Samaraweera 4 5 3/41 4/46 4 v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
TM Dilshan 3 28 2/42 3/70 2 v Australia Hobart 14 Dec 2012 Test # 2067
KC Sangakkara 3 65 2/47 3/112 4 v Australia Hobart 14 Dec 2012 Test # 2067
KC Sangakkara 3 18 2/19 3/37 1 v Australia Melbourne 26 Dec 2012 Test # 2068
KC Sangakkara 3 2 2/1 3/3 3 v Australia Melbourne 26 Dec 2012 Test # 2068
TM Dilshan 2 46 1/26 2/72 1 v Australia Sydney 3 Jan 2013 Test # 2070
HDRL Thirimanne 3 62 2/72 3/134 1 v Australia Sydney 3 Jan 2013 Test # 2070
FDM Karunaratne 2 108 1/24 2/132 3 v Australia Sydney 3 Jan 2013 Test # 2070
HDRL Thirimanne 3 23 2/132 3/155 3 v Australia Sydney 3 Jan 2013 Test # 2070
TT Samaraweera 4 3 3/155 4/158 3 v Australia Sydney 3 Jan 2013 Test # 2070
AD Mathews 5 20 4/158 5/178 3 v Australia Sydney 3 Jan 2013 Test # 2070
LD Chandimal 6 0 5/178 6/178 3 v Australia Sydney 3 Jan 2013 Test # 2070
KC Sangakkara 3 9 2/67 3/76 1 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
JK Silva 3 4 2/146 3/150 3 v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
JK Silva 4 139 3/88 4/227 2 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
AD Mathews 5 93 4/227 5/320 2 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
HAPW Jayawardene 6 21 5/320 6/341 2 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
HMRKB Herath 7 7 6/341 7/348 2 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
RMS Eranga 8 17 7/348 8/365 2 v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
KC Sangakkara 3 60 2/65 3/125 1 v Pakistan Sharjah 16 Jan 2014 Test # 2115
LD Chandimal 4 34 3/125 4/159 1 v Pakistan Sharjah 16 Jan 2014 Test # 2115
JK Silva 3 29 2/37 3/66 3 v Pakistan Sharjah 16 Jan 2014 Test # 2115
LD Chandimal 4 23 3/66 4/89 3 v Pakistan Sharjah 16 Jan 2014 Test # 2115
AD Mathews 5 38 4/89 5/127 3 v Pakistan Sharjah 16 Jan 2014 Test # 2115
JK Silva 3 29 2/273 3/302 2 v Bangladesh Mirpur 27 Jan 2014 Test # 2116
LD Chandimal 4 72 3/302 4/374 2 v Bangladesh Mirpur 27 Jan 2014 Test # 2116
RAS Lakmal 5 1 4/374 5/375 2 v Bangladesh Mirpur 27 Jan 2014 Test # 2116
AD Mathews 6 179 5/375 6/554 2 v Bangladesh Mirpur 27 Jan 2014 Test # 2116
KDK Vithanage 7 176* 6/554 6/730 2 v Bangladesh Mirpur 27 Jan 2014 Test # 2116
KC Sangakkara 3 178 2/49 3/227 1 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
KC Sangakkara 3 29 2/49 3/78 3 v Bangladesh Chattogram 4 Feb 2014 Test # 2117
KC Sangakkara 3 126 2/151 3/277 2 v England Lord's 12 Jun 2014 Test # 2124
KC Sangakkara 3 36 2/123 3/159 4 v England Lord's 12 Jun 2014 Test # 2124
KC Sangakkara 3 52 2/56 3/108 1 v England Leeds 20 Jun 2014 Test # 2126
KC Sangakkara 3 79 2/93 3/172 3 v England Leeds 20 Jun 2014 Test # 2126
HDRL Thirimanne 4 4 3/172 4/176 3 v England Leeds 20 Jun 2014 Test # 2126
AD Mathews 5 92 4/176 5/268 3 v England Leeds 20 Jun 2014 Test # 2126
WU Tharanga 3 6 2/98 3/104 2 v South Africa Galle 16 Jul 2014 Test # 2129
KC Sangakkara 3 20 2/118 3/138 4 v South Africa Galle 16 Jul 2014 Test # 2129
JK Silva 3 99 2/16 3/115 1 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
AD Mathews 4 131 3/115 4/246 1 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
KDK Vithanage 5 39 4/246 5/285 1 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
N Dickwella 6 100 5/285 6/385 1 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
KC Sangakkara 3 1 2/82 3/83 3 v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
KC Sangakkara 3 113 2/144 3/257 2 v Pakistan Galle 6 Aug 2014 Test # 2133
WU Tharanga 1 28 - 1/28 4 v Pakistan Galle 6 Aug 2014 Test # 2133
KC Sangakkara 2 31 1/28 2/59 4 v Pakistan Galle 6 Aug 2014 Test # 2133
WU Tharanga 3 23 2/144 3/167 1 v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
KC Sangakkara 3 107 2/79 3/186 3 v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
AD Mathews 4 3 3/186 4/189 3 v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
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