Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 2000 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 2010-2022 68 61 7 1062 66* 19.66 1025 103.60 0 6 0 90 22 Profile
filtered 2010-2022 68 61 7 1062 66* 19.66 1025 103.60 0 6 0 90 22
List of partnerships
DPMD Jayawardene 3 59 2/44 3/103 1 v New Zealand Providence 30 Apr 2010 T20I # 151
DPMD Jayawardene 4 17 3/96 4/113 1 v Zimbabwe Providence 3 May 2010 T20I # 157
AD Mathews 5 1 4/48 5/49 2 v Australia Bridgetown 9 May 2010 T20I # 170
CK Kapugedera 6 24 5/49 6/73 2 v Australia Bridgetown 9 May 2010 T20I # 170
S Randiv 7 10 6/73 7/83 2 v Australia Bridgetown 9 May 2010 T20I # 170
SL Malinga 8 0 7/83 8/83 2 v Australia Bridgetown 9 May 2010 T20I # 170
TM Dilshan 2 7 1/35 2/42 2 v Australia Perth 31 Oct 2010 T20I # 192
TM Dilshan 2 30 1/12 2/42 1 v Australia Pallekele 6 Aug 2011 T20I # 202
DPMD Jayawardene 2 43 1/23 2/66 1 v Australia Pallekele 8 Aug 2011 T20I # 203
TM Dilshan 2 31 1/30 2/61 1 v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
KC Sangakkara 3 26 2/61 3/87 1 v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
AD Mathews 4 32 3/87 4/119 1 v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
LPC Silva 5 14 4/119 5/133 1 v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
NLTC Perera 6 5 5/133 6/138 1 v Pakistan Abu Dhabi 25 Nov 2011 T20I # 215
KC Sangakkara 3 20 2/11 3/31 1 v Pakistan Hambantota 1 Jun 2012 T20I # 244
AD Mathews 4 8 3/31 4/39 1 v Pakistan Hambantota 1 Jun 2012 T20I # 244
CK Kapugedera 4 23 3/39 4/62 2 v Pakistan Hambantota 3 Jun 2012 T20I # 245
HDRL Thirimanne 5 14 4/62 5/76 2 v Pakistan Hambantota 3 Jun 2012 T20I # 245
BMAJ Mendis 6 4 5/96 6/100 2 v India Pallekele 7 Aug 2012 T20I # 255
NLTC Perera 7 2 6/100 7/102 2 v India Pallekele 7 Aug 2012 T20I # 255
RMS Eranga 8 14 7/102 8/116 2 v India Pallekele 7 Aug 2012 T20I # 255
DPMD Jayawardene 3 8 2/53 3/61 2 v Australia Sydney 26 Jan 2013 T20I # 299
MDKJ Perera 2 18 1/15 2/33 1 v Australia Melbourne 28 Jan 2013 T20I # 300
MDKJ Perera 2 45 1/32 2/77 1 v Bangladesh Pallekele 31 Mar 2013 T20I # 312
TM Dilshan 2 10 1/15 2/25 2 v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
MDKJ Perera 2 19 1/8 2/27 2 v South Africa Hambantota 4 Aug 2013 T20I # 324
TM Dilshan 3 29 2/71 3/100 2 v South Africa Hambantota 6 Aug 2013 T20I # 325
MDKJ Perera 2 32 1/9 2/41 1 v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
KC Sangakkara 3 18 2/41 3/59 1 v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
MDKJ Perera 2 54 1/7 2/61 1 v Bangladesh Chattogram 12 Feb 2014 T20I # 357
TM Dilshan 2 2 1/23 2/25 2 v Bangladesh Chattogram 14 Feb 2014 T20I # 358
KC Sangakkara 3 7 2/25 3/32 2 v Bangladesh Chattogram 14 Feb 2014 T20I # 358
AD Mathews 5 31 4/106 5/137 1 v South Africa Chattogram 22 Mar 2014 T20I # 379
HDRL Thirimanne 4 7 3/78 4/85 1 v England The Oval 20 May 2014 T20I # 401
GSNFG Jayasuriya 3 54 2/101 3/155 1 v West Indies Pallekele 9 Nov 2015 T20I # 460
AD Mathews 4 60* 3/155 3/215 1 v West Indies Pallekele 9 Nov 2015 T20I # 460
TM Dilshan 3 1 2/93 3/94 2 v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
MD Gunathilaka 2 17 1/10 2/27 2 v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
TM Dilshan 3 6 2/33 3/39 1 v New Zealand Auckland 10 Jan 2016 T20I # 476
MD Gunathilaka 2 19 1/4 2/23 2 v India Pune 9 Feb 2016 T20I # 496
CK Kapugedera 3 39 2/23 3/62 2 v India Pune 9 Feb 2016 T20I # 496
TAM Siriwardana 4 22 3/62 4/84 2 v India Pune 9 Feb 2016 T20I # 496
MD Gunathilaka 3 13 2/3 3/16 2 v India Ranchi 12 Feb 2016 T20I # 497
CK Kapugedera 4 52 3/16 4/68 2 v India Ranchi 12 Feb 2016 T20I # 497
TAM Siriwardana 5 0 4/68 5/68 2 v India Ranchi 12 Feb 2016 T20I # 497
TM Dilshan 2 1 1/2 2/3 1 v India Visakhapatnam 14 Feb 2016 T20I # 499
DAS Gunaratne 3 9 2/3 3/12 1 v India Visakhapatnam 14 Feb 2016 T20I # 499
TM Dilshan 1 68 - 1/68 1 v U.A.E. Mirpur 25 Feb 2016 T20I # 510
TAM Siriwardana 2 11 1/68 2/79 1 v U.A.E. Mirpur 25 Feb 2016 T20I # 510
MD Shanaka 3 10 2/79 3/89 1 v U.A.E. Mirpur 25 Feb 2016 T20I # 510
TM Dilshan 1 20 - 1/20 2 v Bangladesh Mirpur 28 Feb 2016 T20I # 513
GSNFG Jayasuriya 2 56 1/20 2/76 2 v Bangladesh Mirpur 28 Feb 2016 T20I # 513
TM Dilshan 1 6 - 1/6 1 v India Mirpur 1 Mar 2016 T20I # 515
TM Dilshan 1 110 - 1/110 1 v Pakistan Mirpur 4 Mar 2016 T20I # 518
TM Dilshan 1 41 - 1/41 2 v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
TM Dilshan 1 20 - 1/20 1 v West Indies Bengaluru 20 Mar 2016 T20I # 543
HDRL Thirimanne 2 12 1/20 2/32 1 v West Indies Bengaluru 20 Mar 2016 T20I # 543
TM Dilshan 1 3 - 1/3 2 v England Delhi 26 Mar 2016 T20I # 551
TAM Siriwardana 2 1 1/3 2/4 2 v England Delhi 26 Mar 2016 T20I # 551
TM Dilshan 1 45 - 1/45 1 v South Africa Delhi 28 Mar 2016 T20I # 554
AD Mathews 4 7 3/74 4/81 1 v England Southampton 5 Jul 2016 T20I # 561
MD Shanaka 5 1 4/81 5/82 1 v England Southampton 5 Jul 2016 T20I # 561
RLB Rambukwella 6 24 5/82 6/106 1 v England Southampton 5 Jul 2016 T20I # 561
S Prasanna 7 16 6/106 7/122 1 v England Southampton 5 Jul 2016 T20I # 561
MF Maharoof 8 7 7/122 8/129 1 v England Southampton 5 Jul 2016 T20I # 561
DM de Silva 3 30 2/15 3/45 2 v Australia Pallekele 6 Sep 2016 T20I # 565
BKG Mendis 4 31 3/45 4/76 2 v Australia Pallekele 6 Sep 2016 T20I # 565
NLTC Perera 5 18 4/76 5/94 2 v Australia Pallekele 6 Sep 2016 T20I # 565
CK Kapugedera 6 44 5/94 6/138 2 v Australia Pallekele 6 Sep 2016 T20I # 565
DM de Silva 3 7 2/44 3/51 1 v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
AD Mathews 6 1 5/90 6/91 2 v South Africa Centurion 20 Jan 2017 T20I # 589
DAS Gunaratne 7 16* 6/91 6/107 2 v South Africa Centurion 20 Jan 2017 T20I # 589
N Dickwella 3 20 2/15 3/35 2 v South Africa Johannesburg 22 Jan 2017 T20I # 590
AD Mathews 4 51 3/35 4/86 2 v South Africa Johannesburg 22 Jan 2017 T20I # 590
N Dickwella 2 9 1/36 2/45 2 v South Africa Cape Town 25 Jan 2017 T20I # 591
MD Shanaka 5 5* 4/205 4/210 1 v Bangladesh Sylhet 18 Feb 2018 T20I # 651
MDKJ Perera 3 28 2/70 3/98 2 v India Colombo (RPS) 6 Mar 2018 T20I # 656
MDKJ Perera 4 8 3/142 4/150 1 v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
BKG Mendis 2 2 1/4 2/6 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
DM de Silva 3 53 2/6 3/59 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
AD Mathews 4 4 3/59 4/63 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
MD Shanaka 5 19 4/63 5/82 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
NLTC Perera 6 1 5/82 6/83 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
A Dananjaya 7 5 6/83 7/88 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
I Udana 8 11* 7/88 7/99 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
N Dickwella 2 9 1/7 2/16 2 v England Colombo (RPS) 27 Oct 2018 T20I # 703
DM de Silva 3 33 2/16 3/49 2 v England Colombo (RPS) 27 Oct 2018 T20I # 703
P Nissanka 3 12 2/71 3/83 1 v West Indies Coolidge 3 Mar 2021 T20I # 1126
AD Mathews 4 13 3/83 4/96 1 v West Indies Coolidge 3 Mar 2021 T20I # 1126
NLTC Perera 5 1 4/96 5/97 1 v West Indies Coolidge 3 Mar 2021 T20I # 1126
MD Gunathilaka 2 1 1/95 2/96 1 v West Indies Coolidge 5 Mar 2021 T20I # 1128
AD Mathews 3 8 2/96 3/104 1 v West Indies Coolidge 5 Mar 2021 T20I # 1128
P Nissanka 3 12 2/15 3/27 1 v West Indies Coolidge 7 Mar 2021 T20I # 1130
AD Mathews 4 19 3/27 4/46 1 v West Indies Coolidge 7 Mar 2021 T20I # 1130
KNA Bandara 5 85* 4/46 4/131 1 v West Indies Coolidge 7 Mar 2021 T20I # 1130
WIA Fernando 1 34 - 1/34 2 v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
PBB Rajapaksa 2 0 1/34 2/34 2 v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
KIC Asalanka 3 34 2/34 3/68 2 v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
MD Shanaka 4 27 3/68 4/95 2 v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
PW Hasaranga 5 7 4/95 5/102 2 v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
DM de Silva 6 2 5/102 6/104 2 v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
C Karunaratne 7 31* 6/104 6/135 2 v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
MDKJ Perera 1 10 - 1/10 1 v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
P Nissanka 2 4 1/14 2/18 2 v Namibia Abu Dhabi 18 Oct 2021 T20I # 1313
WIA Fernando 3 8 2/18 3/26 2 v Namibia Abu Dhabi 18 Oct 2021 T20I # 1313
P Nissanka 2 7 1/1 2/8 1 v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
MD Shanaka 6 0 5/89 6/89 2 v Australia Sydney 11 Feb 2022 T20I # 1458
C Karunaratne 7 1 6/89 7/90 2 v Australia Sydney 11 Feb 2022 T20I # 1458
PVD Chameera 8 14 7/90 8/104 2 v Australia Sydney 11 Feb 2022 T20I # 1458
B Fernando 9 18* 8/104 8/122 2 v Australia Sydney 11 Feb 2022 T20I # 1458
P Nissanka 4 42 3/25 4/67 2 v Australia Sydney 13 Feb 2022 T20I # 1463
P Nissanka 4 2 3/38 4/40 1 v Australia Canberra 15 Feb 2022 T20I # 1466
MD Shanaka 5 47 4/40 5/87 1 v Australia Canberra 15 Feb 2022 T20I # 1466
P Nissanka 4 3 3/110 4/113 1 v Australia Melbourne 18 Feb 2022 T20I # 1470
MD Shanaka 5 3 4/113 5/116 1 v Australia Melbourne 18 Feb 2022 T20I # 1470
KIC Asalanka 4 15 3/36 4/51 2 v India Lucknow 24 Feb 2022 T20I # 1492
P Nissanka 4 26 3/76 4/102 1 v India Dharamsala 26 Feb 2022 T20I # 1493
J Liyanage 4 18 3/11 4/29 1 v India Dharamsala 27 Feb 2022 T20I # 1494
MD Shanaka 5 31 4/29 5/60 1 v India Dharamsala 27 Feb 2022 T20I # 1494
Statsguru includes the following current or recent Twenty20 Internationals:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
 
Feedback Print this page