Records type batting analysis [change type]
View list of partnerships [change view]
Match result won match remove won match from query
Not involving the player KS Williamson (NZ) remove KS Williamson (NZ) 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 2000-2015 404 380 41 14234 169 41.98 18048 78.86 25 93 15 1385 88 Profile
filtered 2000-2015 210 194 28 7907 169 47.63 9635 82.06 16 53 5 760 53
List of partnerships
MS Atapattu 4 66 3/65 4/131 2 v Pakistan Galle 5 Jul 2000 ODI # 1603
DA Gunawardene 4 66 3/35 4/101 1 v South Africa Galle 6 Jul 2000 ODI # 1604
RP Arnold 5 120 4/101 5/221 1 v South Africa Galle 6 Jul 2000 ODI # 1604
DPMD Jayawardene 4 52 3/167 4/219 2 v Pakistan Colombo (RPS) 9 Jul 2000 ODI # 1608
RP Arnold 5 25* 4/219 4/244 2 v Pakistan Colombo (RPS) 9 Jul 2000 ODI # 1608
ST Jayasuriya 4 7 3/167 4/174 1 v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
RP Arnold 5 80 4/174 5/254 1 v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
DA Gunawardene 4 7 3/170 4/177 1 v West Indies Nairobi (Gym) 4 Oct 2000 ODI # 1631
DPMD Jayawardene 4 19 3/94 4/113 2 v India Sharjah 20 Oct 2000 ODI # 1640
RP Arnold 5 95 4/113 5/208 2 v India Sharjah 20 Oct 2000 ODI # 1640
RS Kaluwitharana 6 17* 5/208 5/225 2 v India Sharjah 20 Oct 2000 ODI # 1640
DPMD Jayawardene 4 26* 3/203 3/229 2 v Zimbabwe Sharjah 21 Oct 2000 ODI # 1642
MS Atapattu 4 12 3/143 4/155 1 v Zimbabwe Sharjah 25 Oct 2000 ODI # 1646
ST Jayasuriya 4 18 3/98 4/116 1 v India Sharjah 29 Oct 2000 ODI # 1652
RP Arnold 6 50 5/124 6/174 1 v South Africa Johannesburg 17 Jan 2001 ODI # 1673
MS Atapattu 2 34 1/9 2/43 1 v New Zealand Napier 31 Jan 2001 ODI # 1680
ST Jayasuriya 2 33 1/23 2/56 2 v New Zealand Wellington 3 Feb 2001 ODI # 1682
MS Atapattu 2 24* 1/158 1/182 2 v New Zealand Auckland 6 Feb 2001 ODI # 1684
ST Jayasuriya 2 1 1/96 2/97 2 v New Zealand Hamilton 8 Feb 2001 ODI # 1686
DPMD Jayawardene 3 31 2/97 3/128 2 v New Zealand Hamilton 8 Feb 2001 ODI # 1686
MS Atapattu 4 4 3/54 4/58 2 v England Dambulla 23 Mar 2001 ODI # 1694
DPMD Jayawardene 4 10 3/119 4/129 1 v England Colombo (RPS) 25 Mar 2001 ODI # 1695
ST Jayasuriya 2 1 1/0 2/1 1 v New Zealand Sharjah 10 Apr 2001 ODI # 1705
DPMD Jayawardene 5 26 4/173 5/199 1 v Zimbabwe Sharjah 30 Oct 2001 ODI # 1769
HDPK Dharmasena 6 24 5/199 6/223 1 v Zimbabwe Sharjah 30 Oct 2001 ODI # 1769
WPUJC Vaas 7 12 6/223 7/235 1 v Zimbabwe Sharjah 30 Oct 2001 ODI # 1769
RP Arnold 6 1 5/230 6/231 1 v Zimbabwe Colombo (RPS) 12 Dec 2001 ODI # 1779
DPMD Jayawardene 5 58 4/155 5/213 1 v West Indies Colombo (RPS) 19 Dec 2001 ODI # 1782
ST Jayasuriya 1 50 - 1/50 1 v Pakistan Sharjah 8 Apr 2002 ODI # 1825
RS Kaluwitharana 2 8 1/32 2/40 1 v Pakistan Sharjah 12 Apr 2002 ODI # 1829
DPMD Jayawardene 3 0 2/40 3/40 1 v Pakistan Sharjah 12 Apr 2002 ODI # 1829
MS Atapattu 2 114 1/0 2/114 1 v New Zealand Sharjah 14 Apr 2002 ODI # 1830
MS Atapattu 2 14 1/59 2/73 1 v England Manchester 7 Jul 2002 ODI # 1853
DPMD Jayawardene 3 89 2/73 3/162 1 v England Manchester 7 Jul 2002 ODI # 1853
RP Arnold 4 23 3/162 4/185 1 v England Manchester 7 Jul 2002 ODI # 1853
LPC Silva 5 6 4/185 5/191 1 v England Manchester 7 Jul 2002 ODI # 1853
MS Atapattu 2 56 1/56 2/112 2 v Bangladesh Colombo (SSC) 4 Aug 2002 ODI # 1857
MS Atapattu 2 15 1/22 2/37 2 v Bangladesh Colombo (SSC) 5 Aug 2002 ODI # 1858
PA de Silva 2 43 1/39 2/82 1 v Bangladesh Colombo (RPS) 7 Aug 2002 ODI # 1859
ST Jayasuriya 2 4 1/84 2/88 1 v South Africa Tangier 15 Aug 2002 ODI # 1862
PA de Silva 3 58 2/88 3/146 1 v South Africa Tangier 15 Aug 2002 ODI # 1862
ST Jayasuriya 2 5 1/42 2/47 1 v Pakistan Tangier 17 Aug 2002 ODI # 1863
ST Jayasuriya 2 43 1/40 2/83 2 v South Africa Tangier 19 Aug 2002 ODI # 1865
PA de Silva 3 96 2/83 3/179 2 v South Africa Tangier 19 Aug 2002 ODI # 1865
ST Jayasuriya 2 41 1/78 2/119 1 v South Africa Tangier 21 Aug 2002 ODI # 1866
PA de Silva 3 48 2/119 3/167 1 v South Africa Tangier 21 Aug 2002 ODI # 1866
ST Jayasuriya 2 1 1/44 2/45 2 v Pakistan Colombo (RPS) 12 Sep 2002 ODI # 1874
MS Atapattu 2 116 1/59 2/175 1 v Netherlands Colombo (RPS) 16 Sep 2002 ODI # 1878
MS Atapattu 2 75 1/67 2/142 2 v Australia Colombo (RPS) 27 Sep 2002 ODI # 1887
MS Atapattu 2 33 1/40 2/73 2 v South Africa Benoni 1 Dec 2002 ODI # 1908
DPMD Jayawardene 5 45 4/284 5/329 1 v Australia Sydney 9 Jan 2003 ODI # 1931
PA de Silva 4 25 3/199 4/224 1 v England Sydney 13 Jan 2003 ODI # 1934
HP Tillakaratne 5 27 4/213 5/240 1 v New Zealand Bloemfontein 10 Feb 2003 ODI # 1944
MS Atapattu 2 14* 1/23 1/37 2 v Canada Paarl 19 Feb 2003 ODI # 1958
RP Arnold 6 39 5/139 6/178 1 v West Indies Cape Town 28 Feb 2003 ODI # 1973
MS Atapattu 4 52 3/175 4/227 1 v Zimbabwe East London 15 Mar 2003 ODI # 1989
MS Atapattu 3 34 2/64 3/98 1 v Kenya Sharjah 6 Apr 2003 ODI # 1997
HP Tillakaratne 4 93 3/98 4/191 1 v Kenya Sharjah 6 Apr 2003 ODI # 1997
KS Lokuarachchi 5 29 4/191 5/220 1 v Kenya Sharjah 6 Apr 2003 ODI # 1997
HDPK Dharmasena 6 36* 5/220 5/256 1 v Kenya Sharjah 6 Apr 2003 ODI # 1997
RS Kaluwitharana 2 1 1/68 2/69 2 v New Zealand Dambulla 13 May 2003 ODI # 2010
MS Atapattu 3 34 2/13 3/47 1 v Pakistan Dambulla 18 May 2003 ODI # 2012
DPMD Jayawardene 4 1 3/47 4/48 1 v Pakistan Dambulla 18 May 2003 ODI # 2012
TM Dilshan 5 5 4/48 5/53 1 v Pakistan Dambulla 18 May 2003 ODI # 2012
RS Kaluwitharana 3 37 2/46 3/83 1 v West Indies Bridgetown 7 Jun 2003 ODI # 2022
MS Atapattu 3 75 2/78 3/153 2 v West Indies Bridgetown 8 Jun 2003 ODI # 2023
UDU Chandana 4 39 3/153 4/192 2 v West Indies Bridgetown 8 Jun 2003 ODI # 2023
ST Jayasuriya 2 1 1/121 2/122 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
DPMD Jayawardene 3 70 2/122 3/192 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
TM Dilshan 4 24 3/192 4/216 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
ST Jayasuriya 2 23 1/2 2/25 2 v Australia Colombo (SSC) 29 Feb 2004 ODI # 2108
DPMD Jayawardene 3 60 2/25 3/85 2 v Australia Colombo (SSC) 29 Feb 2004 ODI # 2108
WS Jayantha 4 6 3/85 4/91 2 v Australia Colombo (SSC) 29 Feb 2004 ODI # 2108
MS Atapattu 2 0 1/9 2/9 2 v Zimbabwe Bulawayo 20 Apr 2004 ODI # 2119
DPMD Jayawardene 3 35 2/9 3/44 2 v Zimbabwe Bulawayo 20 Apr 2004 ODI # 2119
DNT Zoysa 4 33 3/44 4/77 2 v Zimbabwe Bulawayo 20 Apr 2004 ODI # 2119
TM Dilshan 5 67* 4/77 4/144 2 v Zimbabwe Bulawayo 20 Apr 2004 ODI # 2119
WS Jayantha 1 43 - 1/43 1 v Zimbabwe Harare 27 Apr 2004 ODI # 2123
DPMD Jayawardene 2 63 1/43 2/106 1 v Zimbabwe Harare 27 Apr 2004 ODI # 2123
RP Arnold 3 12 2/106 3/118 1 v Zimbabwe Harare 27 Apr 2004 ODI # 2123
TM Dilshan 4 19 3/118 4/137 1 v Zimbabwe Harare 27 Apr 2004 ODI # 2123
DA Gunawardene 3 64 2/41 3/105 1 v U.A.E. Dambulla 17 Jul 2004 ODI # 2146
MS Atapattu 3 28 2/128 3/156 1 v India Dambulla 18 Jul 2004 ODI # 2148
DPMD Jayawardene 4 116 3/156 4/272 1 v India Dambulla 18 Jul 2004 ODI # 2148
DA Gunawardene 3 4 2/84 3/88 2 v Pakistan Colombo (RPS) 21 Jul 2004 ODI # 2150
DPMD Jayawardene 4 35* 3/88 3/123 2 v Pakistan Colombo (RPS) 21 Jul 2004 ODI # 2150
MS Atapattu 3 116 2/31 3/147 1 v India Colombo (RPS) 1 Aug 2004 ODI # 2155
MS Atapattu 3 51 2/95 3/146 2 v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
MS Atapattu 3 24 2/45 3/69 1 v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
DPMD Jayawardene 4 3 3/69 4/72 1 v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
TM Dilshan 5 14 4/72 5/86 1 v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
UDU Chandana 6 93 5/86 6/179 1 v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
MS Atapattu 3 31 2/34 3/65 2 v South Africa Dambulla 25 Aug 2004 ODI # 2160
WS Jayantha 3 65 2/73 3/138 2 v South Africa Dambulla 28 Aug 2004 ODI # 2161
DPMD Jayawardene 4 98* 3/138 3/236 2 v South Africa Dambulla 28 Aug 2004 ODI # 2161
ST Jayasuriya 3 39 2/125 3/164 1 v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
DPMD Jayawardene 4 84 3/164 4/248 1 v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
TM Dilshan 5 31 4/248 5/279 1 v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
MS Atapattu 4 45 3/54 4/99 2 v Zimbabwe The Oval 14 Sep 2004 ODI # 2173
MS Atapattu 3 106 2/35 3/141 1 v Pakistan Lahore 16 Oct 2004 ODI # 2188
DPMD Jayawardene 4 40 3/141 4/181 1 v Pakistan Lahore 16 Oct 2004 ODI # 2188
MS Atapattu 1 19 - 1/19 2 v India Dambulla 30 Jul 2005 ODI # 2262
MS Atapattu 2 138 1/11 2/149 1 v West Indies Dambulla 2 Aug 2005 ODI # 2264
MS Atapattu 2 32 1/4 2/36 2 v India Dambulla 3 Aug 2005 ODI # 2265
ST Jayasuriya 3 21 2/46 3/67 1 v India Colombo (RPS) 9 Aug 2005 ODI # 2268
V Sehwag 2 91 1/7 2/98 1 v Africa XI Durban 20 Aug 2005 ODI # 2270
DPMD Jayawardene 3 22 2/98 3/120 1 v Africa XI Durban 20 Aug 2005 ODI # 2270
MS Atapattu 3 51 2/127 3/178 1 v Bangladesh Colombo (SSC) 31 Aug 2005 ODI # 2275
MS Atapattu 4 51 3/194 4/245 1 v Bangladesh Colombo (RPS) 2 Sep 2005 ODI # 2277
TT Samaraweera 4 19 3/86 4/105 2 v Bangladesh Colombo (RPS) 4 Sep 2005 ODI # 2279
MF Maharoof 5 1* 4/105 4/106 2 v Bangladesh Colombo (RPS) 4 Sep 2005 ODI # 2279
ST Jayasuriya 1 15 - 1/15 2 v India Ahmedabad 6 Nov 2005 ODI # 2294
WU Tharanga 2 46 1/15 2/61 2 v India Ahmedabad 6 Nov 2005 ODI # 2294
DPMD Jayawardene 3 12 2/61 3/73 2 v India Ahmedabad 6 Nov 2005 ODI # 2294
J Mubarak 2 5 1/44 2/49 1 v New Zealand Napier 8 Jan 2006 ODI # 2312
TM Dilshan 3 80 2/49 3/129 1 v New Zealand Napier 8 Jan 2006 ODI # 2312
MS Atapattu 4 49 3/129 4/178 1 v New Zealand Napier 8 Jan 2006 ODI # 2312
J Mubarak 2 112 1/33 2/145 1 v South Africa Brisbane 17 Jan 2006 ODI # 2315
TM Dilshan 3 27 2/145 3/172 1 v South Africa Brisbane 17 Jan 2006 ODI # 2315
MS Atapattu 4 39 3/172 4/211 1 v South Africa Brisbane 17 Jan 2006 ODI # 2315
ST Jayasuriya 2 163 1/24 2/187 1 v Australia Sydney 22 Jan 2006 ODI # 2317
DPMD Jayawardene 3 40 2/187 3/227 1 v Australia Sydney 22 Jan 2006 ODI # 2317
MS Atapattu 2 123 1/52 2/175 1 v South Africa Hobart 7 Feb 2006 ODI # 2325
MS Atapattu 2 65 1/44 2/109 1 v Australia Adelaide 10 Feb 2006 ODI # 2326
DPMD Jayawardene 3 24 2/109 3/133 1 v Australia Adelaide 10 Feb 2006 ODI # 2326
RP Arnold 4 67 3/133 4/200 1 v Australia Adelaide 10 Feb 2006 ODI # 2326
TM Dilshan 5 12 4/200 5/212 1 v Australia Adelaide 10 Feb 2006 ODI # 2326
ST Jayasuriya 2 30 1/11 2/41 2 v Bangladesh Bogra 20 Feb 2006 ODI # 2334
DPMD Jayawardene 3 70 2/41 3/111 2 v Bangladesh Bogra 20 Feb 2006 ODI # 2334
ST Jayasuriya 2 17 1/0 2/17 1 v Bangladesh Chattogram 25 Feb 2006 ODI # 2338
DPMD Jayawardene 3 75 2/17 3/92 1 v Bangladesh Chattogram 25 Feb 2006 ODI # 2338
KS Lokuarachchi 4 104 3/92 4/196 1 v Bangladesh Chattogram 25 Feb 2006 ODI # 2338
TM Dilshan 5 62 4/196 5/258 1 v Bangladesh Chattogram 25 Feb 2006 ODI # 2338
CK Kapugedera 6 5 5/258 6/263 1 v Bangladesh Chattogram 25 Feb 2006 ODI # 2338
WU Tharanga 3 29 2/124 3/153 1 v England Lord's 17 Jun 2006 ODI # 2384
ST Jayasuriya 3 65 2/194 3/259 1 v England The Oval 20 Jun 2006 ODI # 2385
TM Dilshan 4 24 3/259 4/283 1 v England The Oval 20 Jun 2006 ODI # 2385
RP Arnold 5 15 4/283 5/298 1 v England The Oval 20 Jun 2006 ODI # 2385
DPMD Jayawardene 3 140* 2/125 2/265 2 v England Chester-le-Street 24 Jun 2006 ODI # 2386
DPMD Jayawardene 3 13 2/160 3/173 1 v England Manchester 28 Jun 2006 ODI # 2388
DPMD Jayawardene 3 35* 2/289 2/324 2 v England Leeds 1 Jul 2006 ODI # 2389
ST Jayasuriya 3 149 2/88 3/237 1 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
WU Tharanga 2 66 1/68 2/134 1 v Netherlands Amstelveen 6 Jul 2006 ODI # 2391
WU Tharanga 3 63 2/130 3/193 1 v Bangladesh Mohali 7 Oct 2006 ODI # 2423
WU Tharanga 3 165 2/49 3/214 1 v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
MS Atapattu 4 5 3/214 4/219 1 v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
WU Tharanga 3 1 2/134 3/135 2 v New Zealand Brabourne 20 Oct 2006 ODI # 2433
MS Atapattu 4 31* 3/135 3/166 2 v New Zealand Brabourne 20 Oct 2006 ODI # 2433
DPMD Jayawardene 3 70 2/201 3/271 2 v New Zealand Napier 28 Dec 2006 ODI # 2468
WU Tharanga 3 1 2/102 3/103 1 v New Zealand Auckland 6 Jan 2007 ODI # 2471
MS Atapattu 4 91 3/103 4/194 1 v New Zealand Auckland 6 Jan 2007 ODI # 2471
CK Kapugedera 5 38 4/194 5/232 1 v New Zealand Auckland 6 Jan 2007 ODI # 2471
MS Atapattu 3 22 2/31 3/53 1 v India Rajkot 11 Feb 2007 ODI # 2520
DPMD Jayawardene 4 5 3/53 4/58 1 v India Rajkot 11 Feb 2007 ODI # 2520
TM Dilshan 5 108 4/58 5/166 1 v India Rajkot 11 Feb 2007 ODI # 2520
RP Arnold 6 22 5/166 6/188 1 v India Rajkot 11 Feb 2007 ODI # 2520
MF Maharoof 7 61 6/188 7/249 1 v India Rajkot 11 Feb 2007 ODI # 2520
DPMD Jayawardene 3 150 2/78 3/228 1 v Bermuda Port of Spain 15 Mar 2007 ODI # 2534
DPMD Jayawardene 2 65 1/137 2/202 1 v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
LPC Silva 3 59 2/202 3/261 1 v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
WU Tharanga 3 39 2/53 3/92 1 v India Port of Spain 23 Mar 2007 ODI # 2550
ST Jayasuriya 2 17 1/18 2/35 1 v West Indies Providence 1 Apr 2007 ODI # 2560
WU Tharanga 2 32 1/37 2/69 1 v England North Sound 4 Apr 2007 ODI # 2563
ST Jayasuriya 2 100 1/30 2/130 2 v New Zealand St George's 12 Apr 2007 ODI # 2569
DPMD Jayawardene 3 22 2/130 3/152 2 v New Zealand St George's 12 Apr 2007 ODI # 2569
LPC Silva 4 28 3/152 4/180 2 v New Zealand St George's 12 Apr 2007 ODI # 2569
TM Dilshan 5 42* 4/180 4/222 2 v New Zealand St George's 12 Apr 2007 ODI # 2569
ST Jayasuriya 2 24 1/1 2/25 2 v Ireland St George's 18 Apr 2007 ODI # 2575
WU Tharanga 2 54 1/13 2/67 1 v New Zealand Kingston 24 Apr 2007 ODI # 2579
WU Tharanga 2 25 1/33 2/58 1 v Bangladesh Colombo (PSS) 20 Jul 2007 ODI # 2605
ST Jayasuriya 2 15 1/43 2/58 2 v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
WU Tharanga 2 2 1/27 2/29 1 v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
CK Kapugedera 3 15 2/29 3/44 1 v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
J Mubarak 4 17 3/44 4/61 1 v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
WU Tharanga 2 24 1/71 2/95 1 v England Dambulla 1 Oct 2007 ODI # 2622
DPMD Jayawardene 3 71 2/95 3/166 1 v England Dambulla 1 Oct 2007 ODI # 2622
MDK Perera 2 29 1/45 2/74 1 v England Colombo (RPS) 13 Oct 2007 ODI # 2630
DPMD Jayawardene 3 0 2/74 3/74 1 v England Colombo (RPS) 13 Oct 2007 ODI # 2630
LPC Silva 4 34 3/74 4/108 1 v England Colombo (RPS) 13 Oct 2007 ODI # 2630
TM Dilshan 2 24 1/45 2/69 2 v India Canberra 12 Feb 2008 ODI # 2676
ST Jayasuriya 2 20 1/12 2/32 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
DPMD Jayawardene 3 10 2/32 3/42 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
ST Jayasuriya 1 116 - 1/116 1 v Bangladesh Lahore 25 Jun 2008 ODI # 2715
DPMD Jayawardene 2 54 1/116 2/170 1 v Bangladesh Lahore 25 Jun 2008 ODI # 2715
CK Kapugedera 3 41 2/170 3/211 1 v Bangladesh Lahore 25 Jun 2008 ODI # 2715
ML Udawatte 1 0 - 1/0 1 v U.A.E. Lahore 26 Jun 2008 ODI # 2718
ST Jayasuriya 1 22 - 1/22 1 v Pakistan Karachi 29 Jun 2008 ODI # 2723
DPMD Jayawardene 2 40 1/22 2/62 1 v Pakistan Karachi 29 Jun 2008 ODI # 2723
CK Kapugedera 3 88 2/62 3/150 1 v Pakistan Karachi 29 Jun 2008 ODI # 2723
LPC Silva 4 93 3/150 4/243 1 v Pakistan Karachi 29 Jun 2008 ODI # 2723
T Thushara 5 28 4/243 5/271 1 v Pakistan Karachi 29 Jun 2008 ODI # 2723
ST Jayasuriya 1 201 - 1/201 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
DPMD Jayawardene 2 34 1/201 2/235 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
CK Kapugedera 3 8 2/235 3/243 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
LPC Silva 4 20 3/243 4/263 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
TM Dilshan 5 4 4/263 5/267 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
WPUJC Vaas 6 25 5/267 6/292 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
ST Jayasuriya 1 11 - 1/11 1 v India Karachi 6 Jul 2008 ODI # 2735
ST Jayasuriya 1 18 - 1/18 2 v India Dambulla 18 Aug 2008 ODI # 2742
DPMD Jayawardene 2 27 1/18 2/45 2 v India Dambulla 18 Aug 2008 ODI # 2742
ML Udawatte 3 2 2/78 3/80 1 v India Colombo (RPS) 29 Aug 2008 ODI # 2756
DPMD Jayawardene 4 2 3/80 4/82 1 v India Colombo (RPS) 29 Aug 2008 ODI # 2756
ML Udawatte 2 57 1/0 2/57 2 v Zimbabwe Harare 20 Nov 2008 ODI # 2779
DPMD Jayawardene 3 38 2/57 3/95 2 v Zimbabwe Harare 20 Nov 2008 ODI # 2779
CK Kapugedera 4 27 3/95 4/122 2 v Zimbabwe Harare 20 Nov 2008 ODI # 2779
J Mubarak 5 8* 4/122 4/130 2 v Zimbabwe Harare 20 Nov 2008 ODI # 2779
WU Tharanga 2 49* 1/19 1/68 2 v Zimbabwe Harare 22 Nov 2008 ODI # 2780
WU Tharanga 2 28 1/13 2/41 1 v Zimbabwe Harare 24 Nov 2008 ODI # 2782
DPMD Jayawardene 3 10 2/41 3/51 1 v Zimbabwe Harare 24 Nov 2008 ODI # 2782
CK Kapugedera 4 43 3/51 4/94 1 v Zimbabwe Harare 24 Nov 2008 ODI # 2782
J Mubarak 5 55 4/94 5/149 1 v Zimbabwe Harare 24 Nov 2008 ODI # 2782
ML Udawatte 2 0 1/33 2/33 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
DPMD Jayawardene 3 0 2/33 3/33 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
CK Kapugedera 4 22 3/33 4/55 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
J Mubarak 5 40 4/55 5/95 2 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
WU Tharanga 2 2 1/6 2/8 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
CK Kapugedera 3 15 2/8 3/23 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
SHT Kandamby 4 39 3/23 4/62 1 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
WU Tharanga 2 22 1/51 2/73 1 v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
WU Tharanga 2 4 1/0 2/4 2 v Bangladesh Mirpur 16 Jan 2009 ODI # 2794
DPMD Jayawardene 3 0 2/4 3/4 2 v Bangladesh Mirpur 16 Jan 2009 ODI # 2794
CK Kapugedera 4 1 3/4 4/5 2 v Bangladesh Mirpur 16 Jan 2009 ODI # 2794
T Thushara 5 1 4/5 5/6 2 v Bangladesh Mirpur 16 Jan 2009 ODI # 2794
J Mubarak 6 45 5/6 6/51 2 v Bangladesh Mirpur 16 Jan 2009 ODI # 2794
MF Maharoof 7 63 6/51 7/114 2 v Bangladesh Mirpur 16 Jan 2009 ODI # 2794
TM Dilshan 2 23 1/43 2/66 1 v Pakistan Karachi 21 Jan 2009 ODI # 2800
TM Dilshan 2 104 1/76 2/180 1 v Pakistan Lahore 24 Jan 2009 ODI # 2803
TM Dilshan 2 143 1/66 2/209 1 v India Colombo (RPS) 8 Feb 2009 ODI # 2818
WU Tharanga 2 14 1/31 2/45 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
DPMD Jayawardene 3 48 2/45 3/93 1 v Pakistan Dambulla 30 Jul 2009 ODI # 2864
ST Jayasuriya 2 21 1/23 2/44 2 v Pakistan Dambulla 1 Aug 2009 ODI # 2866
DPMD Jayawardene 2 8 1/202 2/210 2 v Pakistan Dambulla 3 Aug 2009 ODI # 2867
TT Samaraweera 3 2 2/210 3/212 2 v Pakistan Dambulla 3 Aug 2009 ODI # 2867
SHT Kandamby 4 56 3/212 4/268 2 v Pakistan Dambulla 3 Aug 2009 ODI # 2867
CK Kapugedera 5 21* 4/268 4/289 2 v Pakistan Dambulla 3 Aug 2009 ODI # 2867
ST Jayasuriya 3 17 2/5 3/22 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
TT Samaraweera 4 16 3/22 4/38 1 v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
ST Jayasuriya 3 8 2/94 3/102 1 v India Colombo (RPS) 12 Sep 2009 ODI # 2887
TM Dilshan 2 158 1/16 2/174 1 v South Africa Centurion 22 Sep 2009 ODI # 2893
TM Dilshan 2 45 1/102 2/147 2 v India Nagpur 18 Dec 2009 ODI # 2933
TM Dilshan 2 148 1/35 2/183 2 v Bangladesh Mirpur 4 Jan 2010 ODI # 2937
WU Tharanga 2 29 1/48 2/77 2 v India Mirpur 5 Jan 2010 ODI # 2938
TT Samaraweera 3 122 2/77 3/199 2 v India Mirpur 5 Jan 2010 ODI # 2938
WU Tharanga 2 37* 1/215 1/252 2 v Bangladesh Mirpur 8 Jan 2010 ODI # 2940
TM Dilshan 2 93 1/0 2/93 2 v India Mirpur 13 Jan 2010 ODI # 2943
DPMD Jayawardene 3 16 2/93 3/109 2 v India Mirpur 13 Jan 2010 ODI # 2943
TM Dilshan 2 5 1/31 2/36 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
DPMD Jayawardene 3 83 2/36 3/119 1 v Pakistan Dambulla 15 Jun 2010 ODI # 2991
WU Tharanga 2 44 1/111 2/155 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
DPMD Jayawardene 3 69 2/155 3/224 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
AD Mathews 4 15 3/224 4/239 1 v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
WU Tharanga 2 42 1/38 2/80 2 v India Dambulla 22 Jun 2010 ODI # 2999
DPMD Jayawardene 3 104 2/80 3/184 2 v India Dambulla 22 Jun 2010 ODI # 2999
WU Tharanga 3 25* 2/79 2/104 2 v India Dambulla 22 Aug 2010 ODI # 3038
TM Dilshan 3 85 2/132 3/217 1 v India Dambulla 28 Aug 2010 ODI # 3040
CK Kapugedera 4 25 3/217 4/242 1 v India Dambulla 28 Aug 2010 ODI # 3040
AD Mathews 5 16 4/242 5/258 1 v India Dambulla 28 Aug 2010 ODI # 3040
LPC Silva 6 3 5/258 6/261 1 v India Dambulla 28 Aug 2010 ODI # 3040
WU Tharanga 2 9 1/10 2/19 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
DPMD Jayawardene 3 54 2/19 3/73 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
LPC Silva 4 11 3/73 4/84 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
AD Mathews 5 0 4/84 5/84 2 v Australia Melbourne 3 Nov 2010 ODI # 3065
WU Tharanga 3 70 2/116 3/186 1 v Australia Sydney 5 Nov 2010 ODI # 3066
WU Tharanga 2 70 1/32 2/102 2 v West Indies Colombo (SSC) 3 Feb 2011 ODI # 3096
WU Tharanga 2 38 1/54 2/92 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
DPMD Jayawardene 3 95 2/92 3/187 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
CK Kapugedera 4 18 3/187 4/205 1 v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
TM Dilshan 2 25 1/63 2/88 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
DPMD Jayawardene 3 179 2/88 3/267 1 v Canada Hambantota 20 Feb 2011 ODI # 3102
WU Tharanga 2 74* 1/72 1/146 2 v Kenya Colombo (RPS) 1 Mar 2011 ODI # 3113
DPMD Jayawardene 4 4 3/296 4/300 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
AD Mathews 5 2 4/300 5/302 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
LPC Silva 6 6 5/302 6/308 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
TT Samaraweera 7 19* 6/308 6/327 1 v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
DPMD Jayawardene 3 159 2/45 3/204 1 v England Leeds 1 Jul 2011 ODI # 3167
LD Chandimal 3 61 2/133 3/194 2 v England Lord's 3 Jul 2011 ODI # 3168
WU Tharanga 2 81 1/139 2/220 1 v Australia Hambantota 16 Aug 2011 ODI # 3180
TM Dilshan 2 8 1/4 2/12 2 v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
WU Tharanga 2 9 1/56 2/65 1 v Pakistan Dubai (DICS) 14 Nov 2011 ODI # 3213
TM Dilshan 2 83 1/17 2/100 2 v South Africa Kimberley 20 Jan 2012 ODI # 3228
TM Dilshan 2 47 1/72 2/119 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
LD Chandimal 3 56 2/119 3/175 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
HDRL Thirimanne 4 100 3/175 4/275 2 v South Africa Johannesburg 22 Jan 2012 ODI # 3229
DPMD Jayawardene 2 59 1/74 2/133 2 v Australia Sydney 17 Feb 2012 ODI # 3241
TM Dilshan 2 9 1/95 2/104 1 v India Brisbane 21 Feb 2012 ODI # 3246
LD Chandimal 3 20 2/104 3/124 1 v India Brisbane 21 Feb 2012 ODI # 3246
DPMD Jayawardene 2 35 1/55 2/90 2 v Australia Hobart 24 Feb 2012 ODI # 3248
TM Dilshan 2 7 1/10 2/17 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
LD Chandimal 3 123 2/17 3/140 1 v Australia Melbourne 2 Mar 2012 ODI # 3253
TM Dilshan 2 55 1/179 2/234 2 v Australia Adelaide 6 Mar 2012 ODI # 3256
LD Chandimal 3 40* 2/234 2/274 2 v Australia Adelaide 6 Mar 2012 ODI # 3256
TM Dilshan 2 47 1/37 2/84 1 v Pakistan Pallekele 9 Jun 2012 ODI # 3273
TM Dilshan 2 55 1/9 2/64 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
LD Chandimal 3 26 2/64 3/90 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
DPMD Jayawardene 4 110 3/90 4/200 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
NLTC Perera 5 4 4/200 5/204 1 v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
WU Tharanga 2 1 1/18 2/19 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
LD Chandimal 3 78 2/19 3/97 2 v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
TM Dilshan 2 128 1/106 2/234 2 v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
TM Dilshan 2 92 1/10 2/102 2 v England The Oval 13 Jun 2013 ODI # 3370
DPMD Jayawardene 3 85 2/102 3/187 2 v England The Oval 13 Jun 2013 ODI # 3370
KMDN Kulasekara 4 110* 3/187 3/297 2 v England The Oval 13 Jun 2013 ODI # 3370
TM Dilshan 2 12 1/8 2/20 1 v Australia The Oval 17 Jun 2013 ODI # 3374
DPMD Jayawardene 2 0 1/19 2/19 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
LD Chandimal 3 10 2/19 3/29 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
HDRL Thirimanne 4 64 3/29 4/93 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
AD Mathews 5 46 4/93 5/139 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
BMAJ Mendis 6 8 5/139 6/147 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
KMDN Kulasekara 7 54 6/147 7/201 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
SMSM Senanayake 8 18 7/201 8/219 1 v West Indies Port of Spain 7 Jul 2013 ODI # 3385
WU Tharanga 2 70 1/23 2/93 1 v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
DPMD Jayawardene 3 74 2/93 3/167 1 v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
HDRL Thirimanne 4 123 3/167 4/290 1 v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
NLTC Perera 5 13 4/290 5/303 1 v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
TM Dilshan 2 59 1/7 2/66 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
TM Dilshan 2 184 1/45 2/229 2 v South Africa Pallekele 28 Jul 2013 ODI # 3400
TM Dilshan 3 36 2/176 3/212 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
AD Mathews 4 45 3/212 4/257 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
NLTC Perera 5 50* 4/257 4/307 1 v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
TM Dilshan 2 0 1/91 2/91 1 v New Zealand Dambulla 16 Nov 2013 ODI # 3435
TM Dilshan 2 16 1/49 2/65 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
LD Chandimal 3 94 2/65 3/159 2 v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
TM Dilshan 2 38 1/75 2/113 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
LD Chandimal 3 16 2/113 3/129 2 v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
MDKJ Perera 2 6 1/22 2/28 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
LD Chandimal 3 15 2/28 3/43 1 v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
TM Dilshan 2 29 1/9 2/38 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
LD Chandimal 3 25 2/38 3/63 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
SMA Priyanjan 4 114 3/63 4/177 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
AD Mathews 5 83 4/177 5/260 1 v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
HDRL Thirimanne 2 161 1/28 2/189 1 v Pakistan Fatullah 25 Feb 2014 ODI # 3473
MDKJ Perera 2 54 1/80 2/134 2 v India Fatullah 28 Feb 2014 ODI # 3476
DPMD Jayawardene 3 14 2/134 3/148 2 v India Fatullah 28 Feb 2014 ODI # 3476
LD Chandimal 4 0 3/148 4/148 2 v India Fatullah 28 Feb 2014 ODI # 3476
AD Mathews 5 17 4/148 5/165 2 v India Fatullah 28 Feb 2014 ODI # 3476
SMSM Senanayake 6 18 5/165 6/183 2 v India Fatullah 28 Feb 2014 ODI # 3476
PC de Silva 7 33 6/183 7/216 2 v India Fatullah 28 Feb 2014 ODI # 3476
NLTC Perera 8 42 7/216 8/258 2 v India Fatullah 28 Feb 2014 ODI # 3476
MDKJ Perera 2 36 1/14 2/50 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
DPMD Jayawardene 3 33 2/50 3/83 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
LD Chandimal 4 74 3/83 4/157 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
AD Mathews 5 1 4/157 5/158 1 v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
HDRL Thirimanne 2 6 1/0 2/6 2 v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
HDRL Thirimanne 2 0 1/56 2/56 2 v Pakistan Mirpur 8 Mar 2014 ODI # 3486
TM Dilshan 2 96 1/33 2/129 1 v England Chester-le-Street 25 May 2014 ODI # 3493
TM Dilshan 2 172 1/26 2/198 1 v England Lord's 31 May 2014 ODI # 3495
DPMD Jayawardene 3 19 2/198 3/217 1 v England Lord's 31 May 2014 ODI # 3495
AD Mathews 4 16 3/217 4/233 1 v England Lord's 31 May 2014 ODI # 3495
MDKJ Perera 2 4 1/55 2/59 2 v England Birmingham 3 Jun 2014 ODI # 3496
TM Dilshan 2 37 1/26 2/63 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
WU Tharanga 2 37 1/14 2/51 1 v Pakistan Hambantota 26 Aug 2014 ODI # 3515
TM Dilshan 2 13 1/46 2/59 2 v Pakistan Dambulla 30 Aug 2014 ODI # 3519
TM Dilshan 2 8 1/120 2/128 1 v England Colombo (RPS) 26 Nov 2014 ODI # 3554
TM Dilshan 2 10 1/27 2/37 2 v England Colombo (RPS) 29 Nov 2014 ODI # 3557
DPMD Jayawardene 3 149* 2/37 2/186 2 v England Colombo (RPS) 29 Nov 2014 ODI # 3557
MDKJ Perera 2 41 1/28 2/69 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
DPMD Jayawardene 3 96 2/69 3/165 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
AD Mathews 4 49 3/165 4/214 2 v England Colombo (RPS) 7 Dec 2014 ODI # 3563
TM Dilshan 2 153 1/8 2/161 1 v England Pallekele 13 Dec 2014 ODI # 3567
S Prasanna 3 25 2/161 3/186 1 v England Pallekele 13 Dec 2014 ODI # 3567
AD Mathews 4 5 3/186 4/191 1 v England Pallekele 13 Dec 2014 ODI # 3567
LD Chandimal 5 52 4/191 5/243 1 v England Pallekele 13 Dec 2014 ODI # 3567
TM Dilshan 2 65 1/55 2/120 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
TM Dilshan 2 52 1/64 2/116 2 v New Zealand Hamilton 15 Jan 2015 ODI # 3577
TM Dilshan 2 2 1/0 2/2 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
FDM Karunaratne 3 16 2/2 3/18 2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
TM Dilshan 2 210* 1/122 1/332 1 v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
HDRL Thirimanne 2 212* 1/100 1/312 2 v England Wellington 1 Mar 2015 ODI # 3619
TM Dilshan 2 195 1/21 2/216 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
DPMD Jayawardene 3 28 2/216 3/244 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
AD Mathews 4 0 3/244 4/244 1 v Scotland Hobart 11 Mar 2015 ODI # 3632
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page