Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date less than or equal to 7 Oct 2019 remove less than or equal to 7 Oct 2019 from query
Ordered by partnership runs (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2006-2016 80 79 12 1889 104* 28.19 1567 120.54 1 13 10 223 33 Profile
filtered 2006-2016 80 79 12 1889 104* 28.19 1567 120.54 1 13 10 223 33
List of partnerships
DPMD Jayawardene 2 145 1/4 2/149 1 v England Chattogram 27 Mar 2014 T20I # 387
ST Jayasuriya 1 124 - 1/124 1 v West Indies Nottingham 10 Jun 2009 T20I # 100
LD Chandimal 1 110 - 1/110 1 v Pakistan Mirpur 4 Mar 2016 T20I # 518
BMAJ Mendis 4 104* 3/94 3/198 1 v Australia Pallekele 6 Aug 2011 T20I # 202
MDKJ Perera 1 100 - 1/100 1 v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
MDKJ Perera 2 96 1/8 2/104 2 v New Zealand Pallekele 21 Nov 2013 T20I # 341
MDKJ Perera 1 91 - 1/91 1 v West Indies Pallekele 9 Nov 2015 T20I # 460
ST Jayasuriya 1 81 - 1/81 1 v Pakistan Lord's 12 Jun 2009 T20I # 104
DPMD Jayawardene 1 80 - 1/80 2 v New Zealand Pallekele 27 Sep 2012 T20I # 275
KC Sangakkara 2 74 1/43 2/117 1 v India Nagpur 9 Dec 2009 T20I # 126
ST Jayasuriya 1 73 - 1/73 1 v West Indies The Oval 19 Jun 2009 T20I # 115
KC Sangakkara 3 71 2/42 3/113 2 v Australia Perth 31 Oct 2010 T20I # 192
GSNFG Jayasuriya 2 70 1/23 2/93 2 v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
LD Chandimal 1 68 - 1/68 1 v U.A.E. Mirpur 25 Feb 2016 T20I # 510
DPMD Jayawardene 1 67 - 1/67 2 v South Africa Hambantota 6 Aug 2013 T20I # 325
DPMD Jayawardene 1 63 - 1/63 1 v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
KC Sangakkara 2 62 1/19 2/81 2 v Australia Nottingham 8 Jun 2009 T20I # 97
KC Sangakkara 3 62 2/25 3/87 1 v New Zealand Nottingham 16 Jun 2009 T20I # 112
ST Jayasuriya 1 59 - 1/59 1 v India Colombo (RPS) 10 Feb 2009 T20I # 82
EMDY Munaweera 1 54 - 1/54 1 v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
KC Sangakkara 3 52 2/42 3/94 1 v Australia Pallekele 6 Aug 2011 T20I # 202
J Mubarak 6 51* 5/96 5/147 1 v Bangladesh Johannesburg 18 Sep 2007 T20I # 38
LPC Silva 4 50 3/77 4/127 1 v West Indies The Oval 19 Jun 2009 T20I # 115
MDKJ Perera 1 46 - 1/46 2 v Australia Sydney 26 Jan 2013 T20I # 299
LPC Silva 4 45 3/107 4/152 1 v India Colombo (RPS) 10 Feb 2009 T20I # 82
LD Chandimal 1 45 - 1/45 1 v South Africa Delhi 28 Mar 2016 T20I # 554
NLTC Perera 2 44 1/19 2/63 2 v New Zealand Lauderhill 23 May 2010 T20I # 181
ST Jayasuriya 1 43 - 1/43 1 v India Nagpur 9 Dec 2009 T20I # 126
KC Sangakkara 3 43 2/6 3/49 2 v India Gros Islet 11 May 2010 T20I # 173
AD Mathews 5 42* 4/113 4/155 2 v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
HDRL Thirimanne 4 42 3/49 4/91 1 v West Indies Mirpur 3 Apr 2014 T20I # 398
NLTC Perera 5 41* 4/123 4/164 2 v South Africa Hambantota 6 Aug 2013 T20I # 325
MDKJ Perera 1 41 - 1/41 1 v West Indies Mirpur 3 Apr 2014 T20I # 398
LD Chandimal 1 41 - 1/41 2 v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
KC Sangakkara 3 39* 2/104 2/143 2 v New Zealand Pallekele 21 Nov 2013 T20I # 341
KC Sangakkara 2 39 1/80 2/119 2 v New Zealand Pallekele 27 Sep 2012 T20I # 275
ML Udawatte 1 36 - 1/36 2 v Zimbabwe King City (NW) 10 Oct 2008 T20I # 69
DPMD Jayawardene 2 36 1/5 2/41 2 v India Mirpur 6 Apr 2014 T20I # 400
WPUJC Vaas 8 35 7/115 8/150 2 v Pakistan Johannesburg 17 Sep 2007 T20I # 35
DPMD Jayawardene 1 35 - 1/35 1 v New Zealand Providence 30 Apr 2010 T20I # 151
DPMD Jayawardene 1 35 - 1/35 2 v Australia Perth 31 Oct 2010 T20I # 192
DPMD Jayawardene 1 35 - 1/35 1 v England Pallekele 1 Oct 2012 T20I # 284
BMAJ Mendis 3 33 2/84 3/117 1 v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
LD Chandimal 2 31 1/30 2/61 1 v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
LD Chandimal 2 30 1/12 2/42 1 v Australia Pallekele 6 Aug 2011 T20I # 202
WU Tharanga 1 30 - 1/30 1 v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
AD Mathews 4 30 3/131 4/161 2 v New Zealand Pallekele 27 Sep 2012 T20I # 275
TAM Siriwardana 3 30 2/45 3/75 1 v South Africa Delhi 28 Mar 2016 T20I # 554
LD Chandimal 3 29 2/71 3/100 2 v South Africa Hambantota 6 Aug 2013 T20I # 325
HGJM Kulatunga 2 28 1/36 2/64 2 v Zimbabwe King City (NW) 10 Oct 2008 T20I # 69
J Mubarak 2 28 1/59 2/87 1 v India Colombo (RPS) 10 Feb 2009 T20I # 82
CK Kapugedera 4 28 3/85 4/113 2 v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
LHD Dilhara 7 27 6/106 7/133 1 v Canada King City (NW) 12 Oct 2008 T20I # 74
NLTC Perera 3 27 2/58 3/85 2 v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
TAM Siriwardana 5 25* 4/125 4/150 1 v Pakistan Mirpur 4 Mar 2016 T20I # 518
AD Mathews 6 24* 5/134 5/158 1 v West Indies The Oval 19 Jun 2009 T20I # 115
KC Sangakkara 3 24 2/43 3/67 2 v New Zealand Colombo (RPS) 2 Sep 2009 T20I # 120
DPMD Jayawardene 1 24 - 1/24 1 v Zimbabwe Providence 3 May 2010 T20I # 157
MDKJ Perera 1 24 - 1/24 1 v England The Oval 20 May 2014 T20I # 401
MDKJ Perera 1 24 - 1/24 1 v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
AD Mathews 4 24 3/39 4/63 1 v New Zealand Auckland 10 Jan 2016 T20I # 476
LPC Silva 5 23 4/88 5/111 2 v Pakistan Johannesburg 17 Sep 2007 T20I # 35
KC Sangakkara 2 23 1/124 2/147 1 v West Indies Nottingham 10 Jun 2009 T20I # 100
DPMD Jayawardene 1 23 - 1/23 1 v Australia Pallekele 8 Aug 2011 T20I # 203
AD Mathews 4 23 3/100 4/123 2 v South Africa Hambantota 6 Aug 2013 T20I # 325
MDKJ Perera 1 23 - 1/23 2 v Bangladesh Chattogram 14 Feb 2014 T20I # 358
MDKJ Perera 1 23 - 1/23 2 v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
LPC Silva 2 22 1/3 2/25 1 v New Zealand Nottingham 16 Jun 2009 T20I # 112
ST Jayasuriya 1 22 - 1/22 2 v New Zealand Colombo (RPS) 2 Sep 2009 T20I # 120
AD Mathews 4 22 3/26 4/48 2 v Australia Bridgetown 9 May 2010 T20I # 170
DPMD Jayawardene 1 22 - 1/22 2 v West Indies Pallekele 29 Sep 2012 T20I # 280
GSNFG Jayasuriya 2 22 1/11 2/33 1 v New Zealand Auckland 10 Jan 2016 T20I # 476
DPMD Jayawardene 3 21 2/147 3/168 1 v West Indies Nottingham 10 Jun 2009 T20I # 100
DPMD Jayawardene 2 21 1/22 2/43 2 v New Zealand Colombo (RPS) 2 Sep 2009 T20I # 120
DPMD Jayawardene 2 21 1/54 2/75 1 v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
KC Sangakkara 2 21 1/63 2/84 1 v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
DPMD Jayawardene 2 20* 1/20 1/40 2 v Netherlands Chattogram 24 Mar 2014 T20I # 384
CK Kapugedera 3 20 2/87 3/107 1 v India Colombo (RPS) 10 Feb 2009 T20I # 82
KC Sangakkara 2 20 1/0 2/20 2 v New Zealand Lauderhill 22 May 2010 T20I # 180
CK Kapugedera 3 20 2/19 3/39 2 v Pakistan Hambantota 3 Jun 2012 T20I # 245
MDKJ Perera 1 20 - 1/20 2 v Netherlands Chattogram 24 Mar 2014 T20I # 384
MDKJ Perera 1 20 - 1/20 1 v New Zealand Chattogram 31 Mar 2014 T20I # 395
LD Chandimal 1 20 - 1/20 2 v Bangladesh Mirpur 28 Feb 2016 T20I # 513
LD Chandimal 1 20 - 1/20 1 v West Indies Bengaluru 20 Mar 2016 T20I # 543
ST Jayasuriya 1 19 - 1/19 2 v Australia Nottingham 8 Jun 2009 T20I # 97
DPMD Jayawardene 1 19 - 1/19 2 v New Zealand Lauderhill 23 May 2010 T20I # 181
KC Sangakkara 1 19 - 1/19 2 v Pakistan Hambantota 3 Jun 2012 T20I # 245
KC Sangakkara 3 19 2/25 3/44 2 v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
CK Kapugedera 6 18* 5/115 5/133 2 v Pakistan King City (NW) 13 Oct 2008 T20I # 76
DPMD Jayawardene 5 18 4/194 5/212 1 v Kenya Johannesburg 14 Sep 2007 T20I # 27
KC Sangakkara 3 17 2/63 3/80 2 v New Zealand Lauderhill 23 May 2010 T20I # 181
MDKJ Perera 1 17 - 1/17 1 v South Africa Chattogram 22 Mar 2014 T20I # 379
HDRL Thirimanne 2 17 1/41 2/58 2 v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
CK Kapugedera 3 16 2/15 3/31 1 v India Mirpur 1 Mar 2016 T20I # 515
MDKJ Perera 1 15 - 1/15 1 v Australia Melbourne 28 Jan 2013 T20I # 300
MDKJ Perera 1 15 - 1/15 2 v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
K Weeraratne 6 14 5/92 6/106 1 v Canada King City (NW) 12 Oct 2008 T20I # 74
HGJM Kulatunga 5 13 4/79 5/92 1 v Canada King City (NW) 12 Oct 2008 T20I # 74
DPMD Jayawardene 2 13 1/7 2/20 1 v England Gros Islet 13 May 2010 T20I # 175
DPMD Jayawardene 5 12 4/84 5/96 1 v Bangladesh Johannesburg 18 Sep 2007 T20I # 38
DPMD Jayawardene 1 12 - 1/12 1 v Australia Pallekele 6 Aug 2011 T20I # 202
BMAJ Mendis 3 12 2/119 3/131 2 v New Zealand Pallekele 27 Sep 2012 T20I # 275
MD Gunathilaka 1 11 - 1/11 1 v New Zealand Auckland 10 Jan 2016 T20I # 476
ST Jayasuriya 1 10 - 1/10 1 v India Mohali 12 Dec 2009 T20I # 127
LD Chandimal 2 10 1/15 2/25 2 v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
GSNFG Jayasuriya 2 10 1/91 2/101 1 v West Indies Pallekele 9 Nov 2015 T20I # 460
MD Gunathilaka 1 10 - 1/10 2 v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
ST Jayasuriya 3 9 2/75 3/84 1 v England Southampton 15 Jun 2006 T20I # 7
KC Sangakkara 5 9 4/21 5/30 1 v Australia Cape Town 20 Sep 2007 T20I # 41
KC Sangakkara 2 9 1/2 2/11 1 v Pakistan Hambantota 1 Jun 2012 T20I # 244
MDKJ Perera 1 9 - 1/9 1 v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
DPMD Jayawardene 2 9 1/20 2/29 1 v New Zealand Chattogram 31 Mar 2014 T20I # 395
DM de Silva 2 9 1/4 2/13 2 v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
GSNFG Jayasuriya 2 9 1/6 2/15 1 v India Mirpur 1 Mar 2016 T20I # 515
MDKJ Perera 1 9 - 1/9 2 v Australia Pallekele 6 Sep 2016 T20I # 565
MDKJ Perera 1 9 - 1/9 1 v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
KC Sangakkara 2 8 1/81 2/89 1 v Pakistan Lord's 12 Jun 2009 T20I # 104
RJMGM Rupasinghe 4 8 3/67 4/75 2 v New Zealand Colombo (RPS) 2 Sep 2009 T20I # 120
ST Jayasuriya 3 8 2/18 3/26 2 v Australia Bridgetown 9 May 2010 T20I # 170
DPMD Jayawardene 1 8 - 1/8 2 v New Zealand Pallekele 21 Nov 2013 T20I # 341
KC Sangakkara 3 8 2/41 3/49 1 v West Indies Mirpur 3 Apr 2014 T20I # 398
AD Mathews 4 8 3/94 4/102 2 v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
CK Kapugedera 3 8 2/117 3/125 1 v Pakistan Mirpur 4 Mar 2016 T20I # 518
KC Sangakkara 5 7 4/44 5/51 1 v New Zealand Auckland 26 Dec 2006 T20I # 12
LPC Silva 6 7 5/51 6/58 1 v New Zealand Auckland 26 Dec 2006 T20I # 12
SHT Kandamby 3 7 2/64 3/71 2 v Zimbabwe King City (NW) 10 Oct 2008 T20I # 69
J Mubarak 5 7 4/127 5/134 1 v West Indies The Oval 19 Jun 2009 T20I # 115
LD Chandimal 2 7 1/35 2/42 2 v Australia Perth 31 Oct 2010 T20I # 192
DPMD Jayawardene 1 7 - 1/7 2 v India Pallekele 7 Aug 2012 T20I # 255
MDKJ Perera 1 7 - 1/7 1 v Bangladesh Chattogram 12 Feb 2014 T20I # 357
NLTC Perera 3 7 2/149 3/156 1 v England Chattogram 27 Mar 2014 T20I # 387
GSNFG Jayasuriya 2 7 1/110 2/117 1 v Pakistan Mirpur 4 Mar 2016 T20I # 518
CK Kapugedera 5 7 4/78 5/85 1 v South Africa Delhi 28 Mar 2016 T20I # 554
EMDY Munaweera 1 6* - 0/6 2 v New Zealand Pallekele 30 Oct 2012 T20I # 290
CK Kapugedera 5 6 4/71 5/77 2 v Zimbabwe King City (NW) 10 Oct 2008 T20I # 69
DPMD Jayawardene 1 6 - 1/6 2 v West Indies Colombo (RPS) 7 Oct 2012 T20I # 289
LD Chandimal 3 6 2/33 3/39 1 v New Zealand Auckland 10 Jan 2016 T20I # 476
LD Chandimal 1 6 - 1/6 1 v India Mirpur 1 Mar 2016 T20I # 515
MDKJ Perera 1 5 - 1/5 2 v India Mirpur 6 Apr 2014 T20I # 400
DPMD Jayawardene 4 4* 3/191 3/195 1 v West Indies Bridgetown 7 May 2010 T20I # 166
J Mubarak 4 4 3/168 4/172 1 v West Indies Nottingham 10 Jun 2009 T20I # 100
DPMD Jayawardene 3 4 2/73 3/77 1 v West Indies The Oval 19 Jun 2009 T20I # 115
DPMD Jayawardene 1 4 - 1/4 2 v South Africa Hambantota 22 Sep 2012 T20I # 269
MDKJ Perera 2 4 1/67 2/71 2 v South Africa Hambantota 6 Aug 2013 T20I # 325
MDKJ Perera 1 4 - 1/4 1 v England Chattogram 27 Mar 2014 T20I # 387
MDKJ Perera 1 4 - 1/4 2 v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
J Mubarak 6 3 5/212 6/215 1 v Kenya Johannesburg 14 Sep 2007 T20I # 27
G Wijekoon 7 3 6/112 7/115 2 v Pakistan Johannesburg 17 Sep 2007 T20I # 35
ST Jayasuriya 1 3 - 1/3 1 v New Zealand Nottingham 16 Jun 2009 T20I # 112
LD Chandimal 1 3 - 1/3 2 v England Delhi 26 Mar 2016 T20I # 551
GSNFG Jayasuriya 4 3 3/75 4/78 1 v South Africa Delhi 28 Mar 2016 T20I # 554
AD Mathews 4 2* 3/80 3/82 2 v New Zealand Lauderhill 23 May 2010 T20I # 181
ST Jayasuriya 1 2 - 1/2 2 v New Zealand Colombo (RPS) 4 Sep 2009 T20I # 121
ST Jayasuriya 2 2 1/4 2/6 2 v India Gros Islet 11 May 2010 T20I # 173
DPMD Jayawardene 1 2 - 1/2 1 v Pakistan Hambantota 1 Jun 2012 T20I # 244
LD Chandimal 2 2 1/23 2/25 2 v Bangladesh Chattogram 14 Feb 2014 T20I # 358
MD Gunathilaka 1 2 - 1/2 2 v India Ranchi 12 Feb 2016 T20I # 497
N Dickwella 1 2 - 1/2 1 v India Visakhapatnam 14 Feb 2016 T20I # 499
J Mubarak 6 1 5/111 6/112 2 v Pakistan Johannesburg 17 Sep 2007 T20I # 35
K Weeraratne 6 1 5/120 6/121 1 v Pakistan King City (NW) 11 Oct 2008 T20I # 72
LD Chandimal 3 1 2/93 3/94 2 v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
LD Chandimal 2 1 1/2 2/3 1 v India Visakhapatnam 14 Feb 2016 T20I # 499
KC Sangakkara 4 0 3/84 4/84 1 v England Southampton 15 Jun 2006 T20I # 7
DPMD Jayawardene 4 0 3/71 4/71 2 v Zimbabwe King City (NW) 10 Oct 2008 T20I # 69
ST Jayasuriya 1 0 - 1/0 1 v Ireland Lord's 14 Jun 2009 T20I # 108
KC Sangakkara 2 0 1/73 2/73 1 v West Indies The Oval 19 Jun 2009 T20I # 115
ST Jayasuriya 1 0 - 1/0 1 v Pakistan Lord's 21 Jun 2009 T20I # 116
DPMD Jayawardene 1 0 - 1/0 2 v New Zealand Lauderhill 22 May 2010 T20I # 180
KMDN Kulasekara 2 0 1/19 2/19 2 v Pakistan Hambantota 3 Jun 2012 T20I # 245
DPMD Jayawardene 2 0 1/41 2/41 1 v West Indies Mirpur 3 Apr 2014 T20I # 398
MD Shanaka 4 0 3/125 4/125 1 v Pakistan Mirpur 4 Mar 2016 T20I # 518
HDRL Thirimanne 2 0 1/45 2/45 1 v South Africa Delhi 28 Mar 2016 T20I # 554
Statsguru includes the following current or recent Twenty20 Internationals:
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page