Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 15 Jan 2012 remove greater than or equal to 15 Jan 2012 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 497 527 64 17671 193 38.16 21879 80.76 39 83 35 2011 112 Profile
filtered 2012-2016 164 171 17 6380 161* 41.42 7514 84.90 16 34 13 729 39
List of partnerships
WU Tharanga 1 94 - 1/94 1 ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
KC Sangakkara 2 8 1/94 2/102 1 ODI v South Africa Bloemfontein 17 Jan 2012 ODI # 3227
WU Tharanga 1 17 - 1/17 2 ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
KC Sangakkara 2 83 1/17 2/100 2 ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
LD Chandimal 3 68 2/100 3/168 2 ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
WU Tharanga 1 72 - 1/72 2 ODI v South Africa Johannesburg 22 Jan 2012 ODI # 3229
KC Sangakkara 2 47 1/72 2/119 2 ODI v South Africa Johannesburg 22 Jan 2012 ODI # 3229
WU Tharanga 1 12 - 1/12 1 ODI v India Perth 8 Feb 2012 ODI # 3233
KC Sangakkara 2 62 1/12 2/74 1 ODI v India Perth 8 Feb 2012 ODI # 3233
LD Chandimal 3 26 2/74 3/100 1 ODI v India Perth 8 Feb 2012 ODI # 3233
WU Tharanga 1 11 - 1/11 2 ODI v Australia Perth 10 Feb 2012 ODI # 3235
KC Sangakkara 2 50 1/11 2/61 2 ODI v Australia Perth 10 Feb 2012 ODI # 3235
LD Chandimal 3 27 2/61 3/88 2 ODI v Australia Perth 10 Feb 2012 ODI # 3235
WU Tharanga 1 0 - 1/0 1 ODI v India Adelaide 14 Feb 2012 ODI # 3239
KC Sangakkara 2 28 1/0 2/28 1 ODI v India Adelaide 14 Feb 2012 ODI # 3239
DPMD Jayawardene 1 74 - 1/74 2 ODI v Australia Sydney 17 Feb 2012 ODI # 3241
DPMD Jayawardene 1 95 - 1/95 1 ODI v India Brisbane 21 Feb 2012 ODI # 3246
KC Sangakkara 2 9 1/95 2/104 1 ODI v India Brisbane 21 Feb 2012 ODI # 3246
DPMD Jayawardene 1 55 - 1/55 2 ODI v Australia Hobart 24 Feb 2012 ODI # 3248
DPMD Jayawardene 1 49 - 1/49 1 ODI v India Hobart 28 Feb 2012 ODI # 3251
KC Sangakkara 2 200 1/49 2/249 1 ODI v India Hobart 28 Feb 2012 ODI # 3251
NLTC Perera 3 30 2/249 3/279 1 ODI v India Hobart 28 Feb 2012 ODI # 3251
AD Mathews 4 30 3/279 4/309 1 ODI v India Hobart 28 Feb 2012 ODI # 3251
LD Chandimal 5 11* 4/309 4/320 1 ODI v India Hobart 28 Feb 2012 ODI # 3251
DPMD Jayawardene 1 10 - 1/10 1 ODI v Australia Melbourne 2 Mar 2012 ODI # 3253
KC Sangakkara 2 7 1/10 2/17 1 ODI v Australia Melbourne 2 Mar 2012 ODI # 3253
DPMD Jayawardene 1 39 - 1/39 2 ODI v Australia Brisbane 4 Mar 2012 ODI # 3255
KC Sangakkara 2 13 1/39 2/52 2 ODI v Australia Brisbane 4 Mar 2012 ODI # 3255
DPMD Jayawardene 1 179 - 1/179 2 ODI v Australia Adelaide 6 Mar 2012 ODI # 3256
KC Sangakkara 2 55 1/179 2/234 2 ODI v Australia Adelaide 6 Mar 2012 ODI # 3256
DPMD Jayawardene 1 23 - 1/23 2 ODI v Australia Adelaide 8 Mar 2012 ODI # 3257
DPMD Jayawardene 1 31 - 1/31 2 ODI v India Mirpur 13 Mar 2012 ODI # 3259
DPMD Jayawardene 1 33 - 1/33 1 ODI v Pakistan Mirpur 15 Mar 2012 ODI # 3260
KC Sangakkara 2 10 1/33 2/43 1 ODI v Pakistan Mirpur 15 Mar 2012 ODI # 3260
DPMD Jayawardene 1 19 - 1/19 1 ODI v Bangladesh Mirpur 20 Mar 2012 ODI # 3265
KC Sangakkara 2 10 1/19 2/29 1 ODI v Bangladesh Mirpur 20 Mar 2012 ODI # 3265
CK Kapugedera 3 3 2/29 3/32 1 ODI v Bangladesh Mirpur 20 Mar 2012 ODI # 3265
HDRL Thirimanne 1 11 - 1/11 1 Test v England Galle 26 Mar 2012 Test # 2038
KC Sangakkara 2 0 1/11 2/11 1 Test v England Galle 26 Mar 2012 Test # 2038
DPMD Jayawardene 3 4 2/11 3/15 1 Test v England Galle 26 Mar 2012 Test # 2038
HDRL Thirimanne 1 4 - 1/4 3 Test v England Galle 26 Mar 2012 Test # 2038
HDRL Thirimanne 1 21 - 1/21 1 Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
KTGD Prasad 2 41 1/23 2/64 3 Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
KC Sangakkara 3 40 2/64 3/104 3 Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
DPMD Jayawardene 1 2 - 1/2 1 T20I v Pakistan Hambantota 1 Jun 2012 T20I # 244
KC Sangakkara 2 9 1/2 2/11 1 T20I v Pakistan Hambantota 1 Jun 2012 T20I # 244
KC Sangakkara 1 19 - 1/19 2 T20I v Pakistan Hambantota 3 Jun 2012 T20I # 245
KMDN Kulasekara 2 0 1/19 2/19 2 T20I v Pakistan Hambantota 3 Jun 2012 T20I # 245
CK Kapugedera 3 20 2/19 3/39 2 T20I v Pakistan Hambantota 3 Jun 2012 T20I # 245
DPMD Jayawardene 1 8 - 1/8 1 ODI v Pakistan Pallekele 7 Jun 2012 ODI # 3272
WU Tharanga 1 37 - 1/37 1 ODI v Pakistan Pallekele 9 Jun 2012 ODI # 3273
KC Sangakkara 2 47 1/37 2/84 1 ODI v Pakistan Pallekele 9 Jun 2012 ODI # 3273
LD Chandimal 3 70 2/84 3/154 1 ODI v Pakistan Pallekele 9 Jun 2012 ODI # 3273
DPMD Jayawardene 4 86 3/154 4/240 1 ODI v Pakistan Pallekele 9 Jun 2012 ODI # 3273
NLTC Perera 5 40* 4/240 4/280 1 ODI v Pakistan Pallekele 9 Jun 2012 ODI # 3273
WU Tharanga 1 9 - 1/9 1 ODI v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
KC Sangakkara 2 55 1/9 2/64 1 ODI v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
WU Tharanga 1 18 - 1/18 2 ODI v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
NT Paranavitana 1 63 - 1/63 1 Test v Pakistan Galle 22 Jun 2012 Test # 2046
KC Sangakkara 2 124 1/63 2/187 1 Test v Pakistan Galle 22 Jun 2012 Test # 2046
NT Paranavitana 1 81 - 1/81 3 Test v Pakistan Galle 22 Jun 2012 Test # 2046
KC Sangakkara 2 4 1/81 2/85 3 Test v Pakistan Galle 22 Jun 2012 Test # 2046
NT Paranavitana 1 11 - 1/11 2 Test v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
KC Sangakkara 2 225 1/11 2/236 2 Test v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
NT Paranavitana 1 48 - 1/48 4 Test v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
WU Tharanga 1 9 - 1/9 2 ODI v India Hambantota 21 Jul 2012 ODI # 3291
WU Tharanga 1 119 - 1/119 2 ODI v India Hambantota 24 Jul 2012 ODI # 3292
WU Tharanga 1 9 - 1/9 1 ODI v India Colombo (RPS) 28 Jul 2012 ODI # 3293
WU Tharanga 1 91 - 1/91 1 ODI v India Colombo (RPS) 31 Jul 2012 ODI # 3294
WU Tharanga 1 13 - 1/13 2 ODI v India Pallekele 4 Aug 2012 ODI # 3295
DPMD Jayawardene 1 7 - 1/7 2 T20I v India Pallekele 7 Aug 2012 T20I # 255
EMDY Munaweera 1 54 - 1/54 1 T20I v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
DPMD Jayawardene 2 21 1/54 2/75 1 T20I v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
DPMD Jayawardene 1 4 - 1/4 2 T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
DPMD Jayawardene 1 80 - 1/80 2 T20I v New Zealand Pallekele 27 Sep 2012 T20I # 275
KC Sangakkara 2 39 1/80 2/119 2 T20I v New Zealand Pallekele 27 Sep 2012 T20I # 275
BMAJ Mendis 3 12 2/119 3/131 2 T20I v New Zealand Pallekele 27 Sep 2012 T20I # 275
AD Mathews 4 30 3/131 4/161 2 T20I v New Zealand Pallekele 27 Sep 2012 T20I # 275
DPMD Jayawardene 1 22 - 1/22 2 T20I v West Indies Pallekele 29 Sep 2012 T20I # 280
DPMD Jayawardene 1 35 - 1/35 1 T20I v England Pallekele 1 Oct 2012 T20I # 284
DPMD Jayawardene 1 63 - 1/63 1 T20I v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
KC Sangakkara 2 21 1/63 2/84 1 T20I v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
BMAJ Mendis 3 33 2/84 3/117 1 T20I v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
DPMD Jayawardene 1 6 - 1/6 2 T20I v West Indies Colombo (RPS) 7 Oct 2012 T20I # 289
EMDY Munaweera 1 6* - 0/6 2 T20I v New Zealand Pallekele 30 Oct 2012 T20I # 290
WU Tharanga 1 21 - 1/21 2 ODI v New Zealand Pallekele 4 Nov 2012 ODI # 3305
KC Sangakkara 2 18 1/21 2/39 2 ODI v New Zealand Pallekele 4 Nov 2012 ODI # 3305
DPMD Jayawardene 3 59 2/39 3/98 2 ODI v New Zealand Pallekele 4 Nov 2012 ODI # 3305
WU Tharanga 1 30 - 1/30 2 ODI v New Zealand Pallekele 6 Nov 2012 ODI # 3306
KC Sangakkara 2 35 1/30 2/65 2 ODI v New Zealand Pallekele 6 Nov 2012 ODI # 3306
DPMD Jayawardene 3 8 2/65 3/73 2 ODI v New Zealand Pallekele 6 Nov 2012 ODI # 3306
AD Mathews 4 127* 3/73 3/200 2 ODI v New Zealand Pallekele 6 Nov 2012 ODI # 3306
NT Paranavitana 1 7 - 1/7 2 Test v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
NT Paranavitana 1 0 - 1/0 4 Test v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
KC Sangakkara 2 35 1/0 2/35 4 Test v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
FDM Karunaratne 1 25 - 1/25 2 Test v Australia Hobart 14 Dec 2012 Test # 2067
KC Sangakkara 2 17 1/25 2/42 2 Test v Australia Hobart 14 Dec 2012 Test # 2067
DPMD Jayawardene 3 28 2/42 3/70 2 Test v Australia Hobart 14 Dec 2012 Test # 2067
TT Samaraweera 4 17 3/70 4/87 2 Test v Australia Hobart 14 Dec 2012 Test # 2067
AD Mathews 5 161 4/87 5/248 2 Test v Australia Hobart 14 Dec 2012 Test # 2067
HAPW Jayawardene 6 41 5/248 6/289 2 Test v Australia Hobart 14 Dec 2012 Test # 2067
FDM Karunaratne 1 26 - 1/26 4 Test v Australia Hobart 14 Dec 2012 Test # 2067
FDM Karunaratne 1 13 - 1/13 1 Test v Australia Melbourne 26 Dec 2012 Test # 2068
KC Sangakkara 2 6 1/13 2/19 1 Test v Australia Melbourne 26 Dec 2012 Test # 2068
FDM Karunaratne 1 1 - 1/1 3 Test v Australia Melbourne 26 Dec 2012 Test # 2068
KC Sangakkara 2 0 1/1 2/1 3 Test v Australia Melbourne 26 Dec 2012 Test # 2068
FDM Karunaratne 1 26 - 1/26 1 Test v Australia Sydney 3 Jan 2013 Test # 2070
DPMD Jayawardene 2 46 1/26 2/72 1 Test v Australia Sydney 3 Jan 2013 Test # 2070
FDM Karunaratne 1 24 - 1/24 3 Test v Australia Sydney 3 Jan 2013 Test # 2070
WU Tharanga 1 8 - 1/8 2 ODI v Australia Melbourne 11 Jan 2013 ODI # 3317
DPMD Jayawardene 2 9 1/8 2/17 2 ODI v Australia Melbourne 11 Jan 2013 ODI # 3317
LD Chandimal 3 94 2/17 3/111 2 ODI v Australia Melbourne 11 Jan 2013 ODI # 3317
WU Tharanga 1 0 - 1/0 2 ODI v Australia Adelaide 13 Jan 2013 ODI # 3319
HDRL Thirimanne 2 137 1/0 2/137 2 ODI v Australia Adelaide 13 Jan 2013 ODI # 3319
DPMD Jayawardene 1 4 - 1/4 2 ODI v Australia Brisbane 18 Jan 2013 ODI # 3321
HDRL Thirimanne 2 29 1/4 2/33 2 ODI v Australia Brisbane 18 Jan 2013 ODI # 3321
DPMD Jayawardene 1 14* - 0/14 2 ODI v Australia Sydney 20 Jan 2013 ODI # 3324
DPMD Jayawardene 1 57 - 1/57 2 ODI v Australia Hobart 23 Jan 2013 ODI # 3326
HDRL Thirimanne 2 5 1/57 2/62 2 ODI v Australia Hobart 23 Jan 2013 ODI # 3326
LD Chandimal 3 9 2/62 3/71 2 ODI v Australia Hobart 23 Jan 2013 ODI # 3326
MDKJ Perera 1 46 - 1/46 2 T20I v Australia Sydney 26 Jan 2013 T20I # 299
MDKJ Perera 1 15 - 1/15 1 T20I v Australia Melbourne 28 Jan 2013 T20I # 300
FDM Karunaratne 1 46* - 0/46 1 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
KC Sangakkara 1 68 0/46 1/114 1 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
FDM Karunaratne 1 17 - 1/17 3 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
KC Sangakkara 2 213 1/17 2/230 3 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
KDK Vithanage 3 19 2/230 3/249 3 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
FDM Karunaratne 1 7 - 1/7 2 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
FDM Karunaratne 1 31 - 1/31 4 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
KC Sangakkara 2 94 1/31 2/125 4 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
MDKJ Perera 1 106 - 1/106 2 ODI v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
KC Sangakkara 2 128 1/106 2/234 2 ODI v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
LD Chandimal 3 4* 2/234 2/238 2 ODI v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
MDKJ Perera 1 33* - 0/33 1 ODI v Bangladesh Hambantota 25 Mar 2013 ODI # 3351
MDKJ Perera 1 116 - 1/116 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
KC Sangakkara 2 87 1/116 2/203 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
NLTC Perera 3 9 2/203 3/212 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
AD Mathews 4 16 3/212 4/228 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
BMAJ Mendis 5 5 4/228 5/233 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
LD Chandimal 6 5 5/233 6/238 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
HDRL Thirimanne 7 25 6/238 7/263 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
MDKJ Perera 1 0 - 1/0 1 ODI v New Zealand Cardiff 9 Jun 2013 ODI # 3366
KC Sangakkara 2 27 1/0 2/27 1 ODI v New Zealand Cardiff 9 Jun 2013 ODI # 3366
MDKJ Perera 1 10 - 1/10 2 ODI v England The Oval 13 Jun 2013 ODI # 3370
KC Sangakkara 2 92 1/10 2/102 2 ODI v England The Oval 13 Jun 2013 ODI # 3370
MDKJ Perera 1 8 - 1/8 1 ODI v Australia The Oval 17 Jun 2013 ODI # 3374
KC Sangakkara 2 12 1/8 2/20 1 ODI v Australia The Oval 17 Jun 2013 ODI # 3374
HDRL Thirimanne 3 72 2/20 3/92 1 ODI v Australia The Oval 17 Jun 2013 ODI # 3374
MDKJ Perera 1 6 - 1/6 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
KC Sangakkara 2 11* 1/6 1/17 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
BMAJ Mendis 8 7 7/164 8/171 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
SL Malinga 9 10* 8/171 8/181 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
WU Tharanga 1 23 - 1/23 1 ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
WU Tharanga 1 7 - 1/7 1 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
KC Sangakkara 2 59 1/7 2/66 1 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
DPMD Jayawardene 3 40 2/66 3/106 1 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
HDRL Thirimanne 4 14 3/106 4/120 1 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
WU Tharanga 1 14 - 1/14 2 ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
DPMD Jayawardene 1 45 - 1/45 2 ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
KC Sangakkara 2 184 1/45 2/229 2 ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
HDRL Thirimanne 3 10* 2/229 2/239 2 ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
MDKJ Perera 1 13 - 1/13 1 ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
HDRL Thirimanne 2 163 1/13 2/176 1 ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
KC Sangakkara 3 36 2/176 3/212 1 ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
MDKJ Perera 1 15 - 1/15 2 T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
LD Chandimal 2 10 1/15 2/25 2 T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
KC Sangakkara 3 19 2/25 3/44 2 T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
DPMD Jayawardene 1 67 - 1/67 2 T20I v South Africa Hambantota 6 Aug 2013 T20I # 325
MDKJ Perera 2 4 1/67 2/71 2 T20I v South Africa Hambantota 6 Aug 2013 T20I # 325
LD Chandimal 3 29 2/71 3/100 2 T20I v South Africa Hambantota 6 Aug 2013 T20I # 325
AD Mathews 4 23 3/100 4/123 2 T20I v South Africa Hambantota 6 Aug 2013 T20I # 325
NLTC Perera 5 41* 4/123 4/164 2 T20I v South Africa Hambantota 6 Aug 2013 T20I # 325
FDM Karunaratne 1 0 - 1/0 1 ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
KC Sangakkara 2 137 1/0 2/137 1 ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
DPMD Jayawardene 3 2 2/137 3/139 1 ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
AD Mathews 4 58 3/139 4/197 1 ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
FDM Karunaratne 1 12 - 1/12 1 ODI v New Zealand Hambantota 12 Nov 2013 ODI # 3434
KC Sangakkara 2 126* 1/12 1/138 1 ODI v New Zealand Hambantota 12 Nov 2013 ODI # 3434
DPMD Jayawardene 1 91 - 1/91 1 ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
KC Sangakkara 2 0 1/91 2/91 1 ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
HDRL Thirimanne 3 19 2/91 3/110 1 ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
DPMD Jayawardene 1 8 - 1/8 2 T20I v New Zealand Pallekele 21 Nov 2013 T20I # 341
MDKJ Perera 2 96 1/8 2/104 2 T20I v New Zealand Pallekele 21 Nov 2013 T20I # 341
KC Sangakkara 3 39* 2/104 2/143 2 T20I v New Zealand Pallekele 21 Nov 2013 T20I # 341
MDKJ Perera 1 9 - 1/9 1 T20I v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
MDKJ Perera 1 100 - 1/100 1 T20I v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
MDKJ Perera 1 66 - 1/66 2 ODI v Pakistan Sharjah 18 Dec 2013 ODI # 3445
MDKJ Perera 1 49 - 1/49 2 ODI v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
KC Sangakkara 2 16 1/49 2/65 2 ODI v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
MDKJ Perera 1 17 - 1/17 2 ODI v Pakistan Sharjah 22 Dec 2013 ODI # 3447
FDM Karunaratne 2 0 1/17 2/17 2 ODI v Pakistan Sharjah 22 Dec 2013 ODI # 3447
KC Sangakkara 3 27 2/17 3/44 2 ODI v Pakistan Sharjah 22 Dec 2013 ODI # 3447
LD Chandimal 4 59 3/44 4/103 2 ODI v Pakistan Sharjah 22 Dec 2013 ODI # 3447
MDKJ Perera 1 15 - 1/15 1 ODI v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
KC Sangakkara 2 7 1/15 2/22 1 ODI v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
MDKJ Perera 1 75 - 1/75 2 ODI v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
KC Sangakkara 2 38 1/75 2/113 2 ODI v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
MDKJ Perera 1 7 - 1/7 1 T20I v Bangladesh Chattogram 12 Feb 2014 T20I # 357
MDKJ Perera 1 23 - 1/23 2 T20I v Bangladesh Chattogram 14 Feb 2014 T20I # 358
LD Chandimal 2 2 1/23 2/25 2 T20I v Bangladesh Chattogram 14 Feb 2014 T20I # 358
MDKJ Perera 1 22 - 1/22 1 ODI v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
MDKJ Perera 1 9 - 1/9 1 ODI v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
KC Sangakkara 2 29 1/9 2/38 1 ODI v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
MDKJ Perera 1 17 - 1/17 1 T20I v South Africa Chattogram 22 Mar 2014 T20I # 379
MDKJ Perera 1 20 - 1/20 2 T20I v Netherlands Chattogram 24 Mar 2014 T20I # 384
DPMD Jayawardene 2 20* 1/20 1/40 2 T20I v Netherlands Chattogram 24 Mar 2014 T20I # 384
MDKJ Perera 1 4 - 1/4 1 T20I v England Chattogram 27 Mar 2014 T20I # 387
DPMD Jayawardene 2 145 1/4 2/149 1 T20I v England Chattogram 27 Mar 2014 T20I # 387
NLTC Perera 3 7 2/149 3/156 1 T20I v England Chattogram 27 Mar 2014 T20I # 387
MDKJ Perera 1 20 - 1/20 1 T20I v New Zealand Chattogram 31 Mar 2014 T20I # 395
DPMD Jayawardene 2 9 1/20 2/29 1 T20I v New Zealand Chattogram 31 Mar 2014 T20I # 395
MDKJ Perera 1 41 - 1/41 1 T20I v West Indies Mirpur 3 Apr 2014 T20I # 398
DPMD Jayawardene 2 0 1/41 2/41 1 T20I v West Indies Mirpur 3 Apr 2014 T20I # 398
KC Sangakkara 3 8 2/41 3/49 1 T20I v West Indies Mirpur 3 Apr 2014 T20I # 398
HDRL Thirimanne 4 42 3/49 4/91 1 T20I v West Indies Mirpur 3 Apr 2014 T20I # 398
MDKJ Perera 1 5 - 1/5 2 T20I v India Mirpur 6 Apr 2014 T20I # 400
DPMD Jayawardene 2 36 1/5 2/41 2 T20I v India Mirpur 6 Apr 2014 T20I # 400
MDKJ Perera 1 24 - 1/24 1 T20I v England The Oval 20 May 2014 T20I # 401
HDRL Thirimanne 1 0 - 1/0 2 ODI v England The Oval 22 May 2014 ODI # 3492
KC Sangakkara 2 19 1/0 2/19 2 ODI v England The Oval 22 May 2014 ODI # 3492
DPMD Jayawardene 3 44 2/19 3/63 2 ODI v England The Oval 22 May 2014 ODI # 3492
HDRL Thirimanne 1 33 - 1/33 1 ODI v England Chester-le-Street 25 May 2014 ODI # 3493
KC Sangakkara 2 96 1/33 2/129 1 ODI v England Chester-le-Street 25 May 2014 ODI # 3493
DPMD Jayawardene 3 7 2/129 3/136 1 ODI v England Chester-le-Street 25 May 2014 ODI # 3493
AD Mathews 4 23 3/136 4/159 1 ODI v England Chester-le-Street 25 May 2014 ODI # 3493
HDRL Thirimanne 1 4 - 1/4 1 ODI v England Manchester 28 May 2014 ODI # 3494
MDKJ Perera 1 26 - 1/26 1 ODI v England Lord's 31 May 2014 ODI # 3495
KC Sangakkara 2 172 1/26 2/198 1 ODI v England Lord's 31 May 2014 ODI # 3495
MDKJ Perera 1 55 - 1/55 2 ODI v England Birmingham 3 Jun 2014 ODI # 3496
MDKJ Perera 1 50 - 1/50 2 ODI v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
KC Sangakkara 2 48 1/50 2/98 2 ODI v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
MDKJ Perera 1 26 - 1/26 1 ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
KC Sangakkara 2 37 1/26 2/63 1 ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
HDRL Thirimanne 3 62 2/63 3/125 1 ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
DPMD Jayawardene 4 29 3/125 4/154 1 ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
MDKJ Perera 1 57 - 1/57 2 ODI v South Africa Hambantota 12 Jul 2014 ODI # 3502
KC Sangakkara 2 50 1/57 2/107 2 ODI v South Africa Hambantota 12 Jul 2014 ODI # 3502
WU Tharanga 1 16 - 1/16 1 ODI v Pakistan Hambantota 23 Aug 2014 ODI # 3512
WU Tharanga 1 14 - 1/14 1 ODI v Pakistan Hambantota 26 Aug 2014 ODI # 3515
WU Tharanga 1 46 - 1/46 2 ODI v Pakistan Dambulla 30 Aug 2014 ODI # 3519
KC Sangakkara 2 13 1/46 2/59 2 ODI v Pakistan Dambulla 30 Aug 2014 ODI # 3519
DPMD Jayawardene 3 41 2/59 3/100 2 ODI v Pakistan Dambulla 30 Aug 2014 ODI # 3519
AD Mathews 4 4* 3/100 3/104 2 ODI v Pakistan Dambulla 30 Aug 2014 ODI # 3519
WU Tharanga 1 31 - 1/31 2 ODI v India Cuttack 2 Nov 2014 ODI # 3539
MDKJ Perera 1 4 - 1/4 1 ODI v India Ahmedabad 6 Nov 2014 ODI # 3540
KC Sangakkara 2 51 1/4 2/55 1 ODI v India Ahmedabad 6 Nov 2014 ODI # 3540
MDKJ Perera 1 5 - 1/5 1 ODI v India Hyderabad 9 Nov 2014 ODI # 3543
KC Sangakkara 2 2 1/5 2/7 1 ODI v India Hyderabad 9 Nov 2014 ODI # 3543
DPMD Jayawardene 3 105 2/7 3/112 1 ODI v India Hyderabad 9 Nov 2014 ODI # 3543
MDKJ Perera 1 0 - 1/0 2 ODI v India Eden Gardens 13 Nov 2014 ODI # 3544
LD Chandimal 2 31 1/0 2/31 2 ODI v India Eden Gardens 13 Nov 2014 ODI # 3544
DPMD Jayawardene 3 11 2/31 3/42 2 ODI v India Eden Gardens 13 Nov 2014 ODI # 3544
AD Mathews 4 6 3/42 4/48 2 ODI v India Eden Gardens 13 Nov 2014 ODI # 3544
N Dickwella 1 32 - 1/32 1 ODI v India Ranchi 16 Nov 2014 ODI # 3547
LD Chandimal 2 13 1/32 2/45 1 ODI v India Ranchi 16 Nov 2014 ODI # 3547
MDKJ Perera 1 120 - 1/120 1 ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
KC Sangakkara 2 8 1/120 2/128 1 ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
DPMD Jayawardene 3 76 2/128 3/204 1 ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
MDKJ Perera 1 27 - 1/27 2 ODI v England Colombo (RPS) 29 Nov 2014 ODI # 3557
KC Sangakkara 2 10 1/27 2/37 2 ODI v England Colombo (RPS) 29 Nov 2014 ODI # 3557
MDKJ Perera 1 6 - 1/6 1 ODI v England Hambantota 3 Dec 2014 ODI # 3561
KC Sangakkara 2 24 1/6 2/30 1 ODI v England Hambantota 3 Dec 2014 ODI # 3561
MDKJ Perera 1 28 - 1/28 2 ODI v England Colombo (RPS) 7 Dec 2014 ODI # 3563
MDKJ Perera 1 3 - 1/3 1 ODI v England Pallekele 10 Dec 2014 ODI # 3565
KC Sangakkara 2 51 1/3 2/54 1 ODI v England Pallekele 10 Dec 2014 ODI # 3565
DPMD Jayawardene 1 8 - 1/8 1 ODI v England Pallekele 13 Dec 2014 ODI # 3567
KC Sangakkara 2 153 1/8 2/161 1 ODI v England Pallekele 13 Dec 2014 ODI # 3567
DPMD Jayawardene 1 55 - 1/55 1 ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
KC Sangakkara 2 65 1/55 2/120 1 ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
AD Mathews 3 36 2/120 3/156 1 ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
LD Chandimal 4 80 3/156 4/236 1 ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
FDM Karunaratne 1 10 - 1/10 1 ODI v New Zealand Christchurch 11 Jan 2015 ODI # 3574
KC Sangakkara 2 6 1/10 2/16 1 ODI v New Zealand Christchurch 11 Jan 2015 ODI # 3574
DPMD Jayawardene 3 35 2/16 3/51 1 ODI v New Zealand Christchurch 11 Jan 2015 ODI # 3574
FDM Karunaratne 1 64 - 1/64 2 ODI v New Zealand Hamilton 15 Jan 2015 ODI # 3577
KC Sangakkara 2 52 1/64 2/116 2 ODI v New Zealand Hamilton 15 Jan 2015 ODI # 3577
DPMD Jayawardene 3 47 2/116 3/163 2 ODI v New Zealand Hamilton 15 Jan 2015 ODI # 3577
AD Mathews 4 74 3/163 4/237 2 ODI v New Zealand Hamilton 15 Jan 2015 ODI # 3577
FDM Karunaratne 1 11 - 1/11 1 ODI v New Zealand Nelson 20 Jan 2015 ODI # 3585
KC Sangakkara 2 102 1/11 2/113 1 ODI v New Zealand Nelson 20 Jan 2015 ODI # 3585
HDRL Thirimanne 1 93 - 1/93 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
KC Sangakkara 2 48 1/93 2/141 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
DPMD Jayawardene 3 70 2/141 3/211 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
KMDN Kulasekara 4 4 3/211 4/215 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
HDRL Thirimanne 1 56 - 1/56 2 ODI v New Zealand Dunedin 25 Jan 2015 ODI # 3590
HDRL Thirimanne 1 71 - 1/71 1 ODI v New Zealand Wellington 29 Jan 2015 ODI # 3594
KC Sangakkara 2 104 1/71 2/175 1 ODI v New Zealand Wellington 29 Jan 2015 ODI # 3594
HDRL Thirimanne 1 67 - 1/67 2 ODI v New Zealand Christchurch 14 Feb 2015 ODI # 3599
HDRL Thirimanne 1 0 - 1/0 2 ODI v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
KC Sangakkara 2 2 1/0 2/2 2 ODI v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
HDRL Thirimanne 1 122 - 1/122 1 ODI v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
KC Sangakkara 2 210* 1/122 1/332 1 ODI v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
HDRL Thirimanne 1 100 - 1/100 2 ODI v England Wellington 1 Mar 2015 ODI # 3619
HDRL Thirimanne 1 5 - 1/5 2 ODI v Australia Sydney 8 Mar 2015 ODI # 3629
KC Sangakkara 2 130 1/5 2/135 2 ODI v Australia Sydney 8 Mar 2015 ODI # 3629
HDRL Thirimanne 1 21 - 1/21 1 ODI v Scotland Hobart 11 Mar 2015 ODI # 3632
KC Sangakkara 2 195 1/21 2/216 1 ODI v Scotland Hobart 11 Mar 2015 ODI # 3632
MDKJ Perera 1 3 - 1/3 1 ODI v South Africa Sydney 18 Mar 2015 ODI # 3640
KC Sangakkara 2 1 1/3 2/4 1 ODI v South Africa Sydney 18 Mar 2015 ODI # 3640
MDKJ Perera 1 44 - 1/44 1 ODI v Pakistan Dambulla 11 Jul 2015 ODI # 3664
HDRL Thirimanne 2 38 1/44 2/82 1 ODI v Pakistan Dambulla 11 Jul 2015 ODI # 3664
WU Tharanga 3 29 2/82 3/111 1 ODI v Pakistan Dambulla 11 Jul 2015 ODI # 3664
AD Mathews 4 7 3/111 4/118 1 ODI v Pakistan Dambulla 11 Jul 2015 ODI # 3664
MDKJ Perera 1 92 - 1/92 2 ODI v Pakistan Pallekele 15 Jul 2015 ODI # 3669
WU Tharanga 2 48 1/92 2/140 2 ODI v Pakistan Pallekele 15 Jul 2015 ODI # 3669
AD Mathews 3 15 2/140 3/155 2 ODI v Pakistan Pallekele 15 Jul 2015 ODI # 3669
MDKJ Perera 1 33 - 1/33 2 ODI v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
MDKJ Perera 1 0 - 1/0 1 ODI v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
HDRL Thirimanne 2 109 1/0 2/109 1 ODI v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
MDKJ Perera 1 164 - 1/164 1 ODI v Pakistan Hambantota 26 Jul 2015 ODI # 3672
MDKJ Perera 1 4 - 1/4 2 T20I v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
DM de Silva 2 9 1/4 2/13 2 T20I v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
MDKJ Perera 1 24 - 1/24 1 T20I v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
MDKJ Perera 1 46 - 1/46 2 ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
HDRL Thirimanne 2 43 1/46 2/89 2 ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
AD Mathews 3 15 2/89 3/104 2 ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
MDKJ Perera 1 40 - 1/40 2 ODI v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
MDKJ Perera 1 40 - 1/40 2 ODI v West Indies Pallekele 7 Nov 2015 ODI # 3704
MDKJ Perera 1 91 - 1/91 1 T20I v West Indies Pallekele 9 Nov 2015 T20I # 460
GSNFG Jayasuriya 2 10 1/91 2/101 1 T20I v West Indies Pallekele 9 Nov 2015 T20I # 460
MDKJ Perera 1 23 - 1/23 2 T20I v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
GSNFG Jayasuriya 2 70 1/23 2/93 2 T20I v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
LD Chandimal 3 1 2/93 3/94 2 T20I v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
AD Mathews 4 8 3/94 4/102 2 T20I v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
MD Gunathilaka 1 13 - 1/13 1 ODI v New Zealand Christchurch 26 Dec 2015 ODI # 3714
HDRL Thirimanne 2 7 1/13 2/20 1 ODI v New Zealand Christchurch 26 Dec 2015 ODI # 3714
MD Gunathilaka 1 20 - 1/20 1 ODI v New Zealand Christchurch 28 Dec 2015 ODI # 3715
MD Gunathilaka 1 98 - 1/98 2 ODI v New Zealand Nelson 31 Dec 2015 ODI # 3717
HDRL Thirimanne 2 111 1/98 2/209 2 ODI v New Zealand Nelson 31 Dec 2015 ODI # 3717
MD Gunathilaka 1 12 - 1/12 2 ODI v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
MD Gunathilaka 1 10 - 1/10 2 T20I v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
MD Gunathilaka 1 11 - 1/11 1 T20I v New Zealand Auckland 10 Jan 2016 T20I # 476
GSNFG Jayasuriya 2 22 1/11 2/33 1 T20I v New Zealand Auckland 10 Jan 2016 T20I # 476
LD Chandimal 3 6 2/33 3/39 1 T20I v New Zealand Auckland 10 Jan 2016 T20I # 476
AD Mathews 4 24 3/39 4/63 1 T20I v New Zealand Auckland 10 Jan 2016 T20I # 476
MD Gunathilaka 1 2 - 1/2 2 T20I v India Ranchi 12 Feb 2016 T20I # 497
N Dickwella 1 2 - 1/2 1 T20I v India Visakhapatnam 14 Feb 2016 T20I # 499
LD Chandimal 2 1 1/2 2/3 1 T20I v India Visakhapatnam 14 Feb 2016 T20I # 499
LD Chandimal 1 68 - 1/68 1 T20I v U.A.E. Mirpur 25 Feb 2016 T20I # 510
LD Chandimal 1 20 - 1/20 2 T20I v Bangladesh Mirpur 28 Feb 2016 T20I # 513
LD Chandimal 1 6 - 1/6 1 T20I v India Mirpur 1 Mar 2016 T20I # 515
GSNFG Jayasuriya 2 9 1/6 2/15 1 T20I v India Mirpur 1 Mar 2016 T20I # 515
CK Kapugedera 3 16 2/15 3/31 1 T20I v India Mirpur 1 Mar 2016 T20I # 515
LD Chandimal 1 110 - 1/110 1 T20I v Pakistan Mirpur 4 Mar 2016 T20I # 518
GSNFG Jayasuriya 2 7 1/110 2/117 1 T20I v Pakistan Mirpur 4 Mar 2016 T20I # 518
CK Kapugedera 3 8 2/117 3/125 1 T20I v Pakistan Mirpur 4 Mar 2016 T20I # 518
MD Shanaka 4 0 3/125 4/125 1 T20I v Pakistan Mirpur 4 Mar 2016 T20I # 518
TAM Siriwardana 5 25* 4/125 4/150 1 T20I v Pakistan Mirpur 4 Mar 2016 T20I # 518
LD Chandimal 1 41 - 1/41 2 T20I v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
HDRL Thirimanne 2 17 1/41 2/58 2 T20I v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
NLTC Perera 3 27 2/58 3/85 2 T20I v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
CK Kapugedera 4 28 3/85 4/113 2 T20I v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
AD Mathews 5 42* 4/113 4/155 2 T20I v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
LD Chandimal 1 20 - 1/20 1 T20I v West Indies Bengaluru 20 Mar 2016 T20I # 543
LD Chandimal 1 3 - 1/3 2 T20I v England Delhi 26 Mar 2016 T20I # 551
LD Chandimal 1 45 - 1/45 1 T20I v South Africa Delhi 28 Mar 2016 T20I # 554
HDRL Thirimanne 2 0 1/45 2/45 1 T20I v South Africa Delhi 28 Mar 2016 T20I # 554
TAM Siriwardana 3 30 2/45 3/75 1 T20I v South Africa Delhi 28 Mar 2016 T20I # 554
GSNFG Jayasuriya 4 3 3/75 4/78 1 T20I v South Africa Delhi 28 Mar 2016 T20I # 554
CK Kapugedera 5 7 4/78 5/85 1 T20I v South Africa Delhi 28 Mar 2016 T20I # 554
MDKJ Perera 1 3 - 1/3 1 ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
BKG Mendis 2 42 1/3 2/45 1 ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
MD Gunathilaka 1 12 - 1/12 1 ODI v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
BKG Mendis 2 0 1/12 2/12 1 ODI v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
MD Gunathilaka 1 6 - 1/6 1 ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
BKG Mendis 2 17 1/6 2/23 1 ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
LD Chandimal 3 73 2/23 3/96 1 ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
MDKJ Perera 1 9 - 1/9 2 T20I v Australia Pallekele 6 Sep 2016 T20I # 565
MDKJ Perera 1 9 - 1/9 1 T20I v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
Statsguru includes the following current or recent relevant matches:
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647 - Current]
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645]
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page