Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 16 Feb 2000 remove greater than or equal to 16 Feb 2000 from query
Not involving the player SK Raina (IND) remove SK Raina (IND) from query
For wicket between 4 and 6 remove between 4 and 6 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 1999-2016 330 303 41 10290 161* 39.27 11933 86.23 22 47 11 1111 55 Profile
filtered 2000-2016 274 248 37 8232 161* 39.01 9612 85.64 18 37 8 861 41
List of partnerships
MS Atapattu 5 35 4/161 5/196 1 v Pakistan Lahore 19 Feb 2000 ODI # 1566
WPUJC Vaas 6 9 5/196 6/205 1 v Pakistan Lahore 19 Feb 2000 ODI # 1566
RS Kaluwitharana 6 7 5/202 6/209 1 v India Dhaka 1 Jun 2000 ODI # 1598
MS Atapattu 6 33 5/195 6/228 1 v Zimbabwe Sharjah 25 Oct 2000 ODI # 1646
KC Sangakkara 6 47 5/112 6/159 1 v South Africa Gqeberha 15 Dec 2000 ODI # 1661
DPMD Jayawardene 5 5 4/164 5/169 1 v New Zealand Sharjah 14 Apr 2002 ODI # 1830
RP Arnold 5 100 4/115 5/215 1 v Bangladesh Colombo (RPS) 7 Aug 2002 ODI # 1859
DPMD Jayawardene 5 4 4/116 5/120 2 v New Zealand Dambulla 13 May 2003 ODI # 2010
WPUJC Vaas 6 23* 5/120 5/143 2 v New Zealand Dambulla 13 May 2003 ODI # 2010
KC Sangakkara 5 5 4/48 5/53 1 v Pakistan Dambulla 18 May 2003 ODI # 2012
HDPK Dharmasena 6 79 5/53 6/132 1 v Pakistan Dambulla 18 May 2003 ODI # 2012
DPMD Jayawardene 5 16 4/63 5/79 2 v New Zealand Dambulla 19 May 2003 ODI # 2014
RS Kaluwitharana 5 6 4/106 5/112 1 v West Indies Bridgetown 7 Jun 2003 ODI # 2022
HDPK Dharmasena 6 59 5/112 6/171 1 v West Indies Bridgetown 7 Jun 2003 ODI # 2022
DPMD Jayawardene 6 8 5/293 6/301 2 v West Indies Bridgetown 8 Jun 2003 ODI # 2023
DPMD Jayawardene 6 4 5/130 6/134 1 v West Indies Kingstown 11 Jun 2003 ODI # 2024
DPMD Jayawardene 5 2 4/145 5/147 2 v Australia Dambulla 20 Feb 2004 ODI # 2102
UDU Chandana 6 19 5/147 6/166 2 v Australia Dambulla 20 Feb 2004 ODI # 2102
KC Sangakkara 4 24 3/192 4/216 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
RS Kaluwitharana 5 4 4/216 5/220 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
UDU Chandana 6 5 5/220 6/225 1 v Australia Dambulla 22 Feb 2004 ODI # 2103
DPMD Jayawardene 5 58 4/54 5/112 1 v Australia Colombo (RPS) 25 Feb 2004 ODI # 2105
WS Jayantha 5 2 4/148 5/150 2 v Australia Colombo (RPS) 27 Feb 2004 ODI # 2106
UDU Chandana 6 8 5/150 6/158 2 v Australia Colombo (RPS) 27 Feb 2004 ODI # 2106
WS Jayantha 5 26 4/91 5/117 2 v Australia Colombo (SSC) 29 Feb 2004 ODI # 2108
RP Arnold 6 9 5/117 6/126 2 v Australia Colombo (SSC) 29 Feb 2004 ODI # 2108
KC Sangakkara 5 67* 4/77 4/144 2 v Zimbabwe Bulawayo 20 Apr 2004 ODI # 2119
KC Sangakkara 4 19 3/118 4/137 1 v Zimbabwe Harare 27 Apr 2004 ODI # 2123
SHT Kandamby 5 0 4/137 5/137 1 v Zimbabwe Harare 27 Apr 2004 ODI # 2123
UDU Chandana 6 40 5/137 6/177 1 v Zimbabwe Harare 27 Apr 2004 ODI # 2123
SHT Kandamby 4 9 3/128 4/137 1 v Zimbabwe Harare 29 Apr 2004 ODI # 2124
DA Gunawardene 5 8 4/143 5/151 1 v U.A.E. Dambulla 17 Jul 2004 ODI # 2146
DPMD Jayawardene 5 10* 4/272 4/282 1 v India Dambulla 18 Jul 2004 ODI # 2148
ST Jayasuriya 6 103 5/134 6/237 2 v India Colombo (RPS) 27 Jul 2004 ODI # 2153
MS Atapattu 5 24 4/150 5/174 1 v India Colombo (RPS) 1 Aug 2004 ODI # 2155
UDU Chandana 6 20 5/174 6/194 1 v India Colombo (RPS) 1 Aug 2004 ODI # 2155
DPMD Jayawardene 5 31 4/170 5/201 2 v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
UDU Chandana 6 10 5/201 6/211 2 v South Africa Colombo (RPS) 20 Aug 2004 ODI # 2156
KC Sangakkara 5 14 4/72 5/86 1 v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
MS Atapattu 5 15 4/111 5/126 2 v South Africa Dambulla 25 Aug 2004 ODI # 2160
KC Sangakkara 5 31 4/248 5/279 1 v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
UDU Chandana 6 16 5/279 6/295 1 v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
DPMD Jayawardene 6 21 5/141 6/162 2 v Zimbabwe The Oval 14 Sep 2004 ODI # 2173
KC Sangakkara 6 7* 5/88 5/95 2 v England Southampton 17 Sep 2004 ODI # 2177
KC Sangakkara 5 12 4/165 5/177 1 v Pakistan Karachi 6 Oct 2004 ODI # 2185
MF Maharoof 4 12* 3/96 3/108 2 v Zimbabwe Rawalpindi 9 Oct 2004 ODI # 2186
MS Atapattu 5 11 4/233 5/244 1 v Pakistan Lahore 14 Oct 2004 ODI # 2187
SHT Kandamby 6 26 5/244 6/270 1 v Pakistan Lahore 14 Oct 2004 ODI # 2187
DPMD Jayawardene 5 63 4/181 5/244 1 v Pakistan Lahore 16 Oct 2004 ODI # 2188
ST Jayasuriya 5 35 4/35 5/70 1 v New Zealand Auckland 26 Dec 2004 ODI # 2200
UDU Chandana 6 44 5/70 6/114 1 v New Zealand Auckland 26 Dec 2004 ODI # 2200
DPMD Jayawardene 5 3 4/191 5/194 1 v West Indies Dambulla 2 Aug 2005 ODI # 2264
RP Arnold 6 11 5/194 6/205 1 v West Indies Dambulla 2 Aug 2005 ODI # 2264
DPMD Jayawardene 4 0 3/73 4/73 2 v West Indies Colombo (RPS) 6 Aug 2005 ODI # 2266
RP Arnold 6 10 5/247 6/257 1 v India Colombo (RPS) 9 Aug 2005 ODI # 2268
DPMD Jayawardene 6 3 5/227 6/230 1 v Bangladesh Colombo (SSC) 31 Aug 2005 ODI # 2275
DPMD Jayawardene 6 30 5/88 6/118 2 v India Nagpur 25 Oct 2005 ODI # 2286
RP Arnold 5 0 4/54 5/54 1 v India Mohali 28 Oct 2005 ODI # 2287
MS Atapattu 5 64 4/41 5/105 1 v New Zealand Queenstown 31 Dec 2005 ODI # 2309
RP Arnold 6 28 5/105 6/133 1 v New Zealand Queenstown 31 Dec 2005 ODI # 2309
MS Atapattu 5 29 4/169 5/198 1 v New Zealand Christchurch 3 Jan 2006 ODI # 2310
J Mubarak 5 20 4/136 5/156 2 v New Zealand Wellington 6 Jan 2006 ODI # 2311
RP Arnold 6 15 5/156 6/171 2 v New Zealand Wellington 6 Jan 2006 ODI # 2311
MG Vandort 4 61 3/32 4/93 2 v Australia Melbourne (Docklands) 13 Jan 2006 ODI # 2313
MS Atapattu 5 9 4/280 5/289 1 v Australia Sydney 22 Jan 2006 ODI # 2317
MS Atapattu 4 49 3/68 4/117 2 v South Africa Adelaide 24 Jan 2006 ODI # 2318
DPMD Jayawardene 5 107 4/117 5/224 2 v South Africa Adelaide 24 Jan 2006 ODI # 2318
RP Arnold 6 18 5/224 6/242 2 v South Africa Adelaide 24 Jan 2006 ODI # 2318
DPMD Jayawardene 5 6 4/155 5/161 1 v Australia Adelaide 26 Jan 2006 ODI # 2319
RP Arnold 6 6 5/161 6/167 1 v Australia Adelaide 26 Jan 2006 ODI # 2319
DPMD Jayawardene 5 22 4/148 5/170 1 v Australia Perth 29 Jan 2006 ODI # 2320
CK Kapugedera 6 54 5/170 6/224 1 v Australia Perth 29 Jan 2006 ODI # 2320
RP Arnold 6 20 5/159 6/179 1 v South Africa Perth 31 Jan 2006 ODI # 2321
J Mubarak 5 5 4/207 5/212 1 v South Africa Hobart 7 Feb 2006 ODI # 2325
CK Kapugedera 6 8 5/212 6/220 1 v South Africa Hobart 7 Feb 2006 ODI # 2325
KC Sangakkara 5 12 4/200 5/212 1 v Australia Adelaide 10 Feb 2006 ODI # 2326
CK Kapugedera 6 58 5/212 6/270 1 v Australia Adelaide 10 Feb 2006 ODI # 2326
RP Arnold 5 23 4/116 5/139 2 v Australia Sydney 12 Feb 2006 ODI # 2328
RP Arnold 5 9 4/204 5/213 1 v Australia Brisbane 14 Feb 2006 ODI # 2330
DPMD Jayawardene 5 6 4/111 5/117 2 v Bangladesh Bogra 20 Feb 2006 ODI # 2334
ST Jayasuriya 5 6 4/116 5/122 1 v Bangladesh Bogra 22 Feb 2006 ODI # 2336
KC Sangakkara 5 62 4/196 5/258 1 v Bangladesh Chattogram 25 Feb 2006 ODI # 2338
RP Arnold 5 4 4/39 5/43 1 v Pakistan Colombo (RPS) 19 Mar 2006 ODI # 2352
MF Maharoof 6 8 5/43 6/51 1 v Pakistan Colombo (RPS) 19 Mar 2006 ODI # 2352
DPMD Jayawardene 6 23 5/133 6/156 1 v Pakistan Colombo (SSC) 22 Mar 2006 ODI # 2354
WU Tharanga 4 34 3/153 4/187 1 v England Lord's 17 Jun 2006 ODI # 2384
KC Sangakkara 4 24 3/259 4/283 1 v England The Oval 20 Jun 2006 ODI # 2385
DPMD Jayawardene 4 23 3/173 4/196 1 v England Manchester 28 Jun 2006 ODI # 2388
ST Jayasuriya 4 54 3/237 4/291 1 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
CK Kapugedera 5 27 4/291 5/318 1 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
MF Maharoof 6 81 5/318 6/399 1 v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
RP Arnold 4 93 3/153 4/246 1 v Netherlands Amstelveen 6 Jul 2006 ODI # 2391
MF Maharoof 5 20 4/246 5/266 1 v Netherlands Amstelveen 6 Jul 2006 ODI # 2391
MS Atapattu 5 16 4/244 5/260 1 v Bangladesh Mohali 7 Oct 2006 ODI # 2423
MF Maharoof 6 2 5/260 6/262 1 v Bangladesh Mohali 7 Oct 2006 ODI # 2423
MS Atapattu 5 16 4/219 5/235 1 v Zimbabwe Ahmedabad 10 Oct 2006 ODI # 2425
MS Atapattu 5 5 4/181 5/186 1 v Pakistan Jaipur 17 Oct 2006 ODI # 2431
DPMD Jayawardene 5 44 4/34 5/78 2 v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
MF Maharoof 6 13 5/78 6/91 2 v South Africa Ahmedabad 24 Oct 2006 ODI # 2435
LPC Silva 6 1 5/176 6/177 1 v New Zealand Queenstown 31 Dec 2006 ODI # 2469
DPMD Jayawardene 6 7 5/61 6/68 1 v New Zealand Christchurch 2 Jan 2007 ODI # 2470
KC Sangakkara 5 108 4/58 5/166 1 v India Rajkot 11 Feb 2007 ODI # 2520
DPMD Jayawardene 5 9 4/82 5/91 1 v India Margao 14 Feb 2007 ODI # 2522
RP Arnold 6 89 5/91 6/180 1 v India Margao 14 Feb 2007 ODI # 2522
LPC Silva 5 68 4/56 5/124 1 v India Visakhapatnam 17 Feb 2007 ODI # 2525
LPC Silva 5 38 4/267 5/305 1 v Bermuda Port of Spain 15 Mar 2007 ODI # 2534
LPC Silva 5 83 4/133 5/216 1 v India Port of Spain 23 Mar 2007 ODI # 2550
LPC Silva 5 8 4/90 5/98 1 v South Africa Providence 28 Mar 2007 ODI # 2556
RP Arnold 6 97 5/98 6/195 1 v South Africa Providence 28 Mar 2007 ODI # 2556
LPC Silva 5 17 4/251 5/268 1 v West Indies Providence 1 Apr 2007 ODI # 2560
RP Arnold 6 35* 5/268 5/303 1 v West Indies Providence 1 Apr 2007 ODI # 2560
LPC Silva 5 18 4/175 5/193 1 v England North Sound 4 Apr 2007 ODI # 2563
KC Sangakkara 5 42* 4/180 4/222 2 v New Zealand St George's 12 Apr 2007 ODI # 2569
DPMD Jayawardene 5 7 4/167 5/174 1 v Australia St George's 16 Apr 2007 ODI # 2573
RP Arnold 6 4 5/174 6/178 1 v Australia St George's 16 Apr 2007 ODI # 2573
DPMD Jayawardene 5 81 4/152 5/233 1 v New Zealand Kingston 24 Apr 2007 ODI # 2579
LPC Silva 5 32 4/156 5/188 2 v Australia Bridgetown 28 Apr 2007 ODI # 2581
LPC Silva 5 31 4/72 5/103 1 v Pakistan Abu Dhabi 18 May 2007 ODI # 2584
DPMD Jayawardene 5 19 4/153 5/172 2 v Pakistan Abu Dhabi 20 May 2007 ODI # 2585
LPC Silva 5 40 4/150 5/190 1 v Bangladesh Colombo (PSS) 20 Jul 2007 ODI # 2605
J Mubarak 6 16 5/190 6/206 1 v Bangladesh Colombo (PSS) 20 Jul 2007 ODI # 2605
LPC Silva 5 57 4/79 5/136 2 v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
J Mubarak 6 5* 5/136 5/141 2 v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
J Mubarak 5 78 4/61 5/139 1 v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
LPC Silva 5 12 4/225 5/237 1 v England Dambulla 1 Oct 2007 ODI # 2622
J Mubarak 6 3 5/237 6/240 1 v England Dambulla 1 Oct 2007 ODI # 2622
DPMD Jayawardene 5 52 4/38 5/90 2 v England Dambulla 4 Oct 2007 ODI # 2624
LPC Silva 5 43 4/42 5/85 1 v England Dambulla 7 Oct 2007 ODI # 2626
J Mubarak 6 8 5/85 6/93 1 v England Dambulla 7 Oct 2007 ODI # 2626
KS Lokuarachchi 6 8 5/158 6/166 1 v England Colombo (RPS) 10 Oct 2007 ODI # 2628
LPC Silva 5 23 4/108 5/131 1 v England Colombo (RPS) 13 Oct 2007 ODI # 2630
LPC Silva 5 7 4/74 5/81 2 v Australia Sydney 8 Feb 2008 ODI # 2673
CK Kapugedera 6 3 5/81 6/84 2 v Australia Sydney 8 Feb 2008 ODI # 2673
LPC Silva 5 13* 4/64 4/77 2 v Australia Melbourne 22 Feb 2008 ODI # 2683
ST Jayasuriya 5 0 4/81 5/81 1 v India Hobart 26 Feb 2008 ODI # 2686
CK Kapugedera 6 12 5/81 6/93 1 v India Hobart 26 Feb 2008 ODI # 2686
DPMD Jayawardene 5 64 4/61 5/125 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
LPC Silva 6 60 5/125 6/185 1 v Australia Melbourne 29 Feb 2008 ODI # 2687
LPC Silva 5 8 4/41 5/49 1 v West Indies Port of Spain 10 Apr 2008 ODI # 2697
ML Udawatte 5 44 4/128 5/172 1 v West Indies Gros Islet 15 Apr 2008 ODI # 2701
K Weeraratne 6 79 5/172 6/251 1 v West Indies Gros Islet 15 Apr 2008 ODI # 2701
CK Kapugedera 5 39 4/264 5/303 1 v Bangladesh Lahore 25 Jun 2008 ODI # 2715
WPUJC Vaas 6 27 5/303 6/330 1 v Bangladesh Lahore 25 Jun 2008 ODI # 2715
ML Udawatte 5 38 4/142 5/180 1 v U.A.E. Lahore 26 Jun 2008 ODI # 2718
K Weeraratne 6 9 5/180 6/189 1 v U.A.E. Lahore 26 Jun 2008 ODI # 2718
T Thushara 6 17 5/271 6/288 1 v Pakistan Karachi 29 Jun 2008 ODI # 2723
KC Sangakkara 5 4 4/263 5/267 1 v Bangladesh Karachi 30 Jun 2008 ODI # 2726
DPMD Jayawardene 4 47 3/237 4/284 1 v Pakistan Lahore 24 Jan 2009 ODI # 2803
CK Kapugedera 5 0 4/284 5/284 1 v Pakistan Lahore 24 Jan 2009 ODI # 2803
MF Maharoof 6 25* 5/284 5/309 1 v Pakistan Lahore 24 Jan 2009 ODI # 2803
DPMD Jayawardene 4 86 3/154 4/240 1 v Pakistan Pallekele 9 Jun 2012 ODI # 3273
NLTC Perera 5 40* 4/240 4/280 1 v Pakistan Pallekele 9 Jun 2012 ODI # 3273
AD Mathews 4 127* 3/73 3/200 2 v New Zealand Pallekele 6 Nov 2012 ODI # 3306
AD Mathews 4 16 3/212 4/228 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
BMAJ Mendis 5 5 4/228 5/233 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
LD Chandimal 6 5 5/233 6/238 1 v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
HDRL Thirimanne 4 14 3/106 4/120 1 v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
AD Mathews 4 58 3/139 4/197 1 v New Zealand Hambantota 10 Nov 2013 ODI # 3432
LD Chandimal 4 59 3/44 4/103 2 v Pakistan Sharjah 22 Dec 2013 ODI # 3447
AD Mathews 4 23 3/136 4/159 1 v England Chester-le-Street 25 May 2014 ODI # 3493
DPMD Jayawardene 4 29 3/125 4/154 1 v South Africa Pallekele 9 Jul 2014 ODI # 3501
AD Mathews 4 4* 3/100 3/104 2 v Pakistan Dambulla 30 Aug 2014 ODI # 3519
LD Chandimal 4 80 3/156 4/236 1 v England Colombo (RPS) 16 Dec 2014 ODI # 3569
AD Mathews 4 74 3/163 4/237 2 v New Zealand Hamilton 15 Jan 2015 ODI # 3577
KMDN Kulasekara 4 4 3/211 4/215 2 v New Zealand Dunedin 23 Jan 2015 ODI # 3588
AD Mathews 4 7 3/111 4/118 1 v Pakistan Dambulla 11 Jul 2015 ODI # 3664
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