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 greater than or equal to 17 Aug 2007 remove greater than or equal to 17 Aug 2007 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 2009-2021 56 43 15 493 84* 17.60 435 113.33 0 2 5 33 24 Profile
filtered 2009-2021 56 43 15 493 84* 17.60 435 113.33 0 2 5 33 24
List of partnerships
KC Sangakkara 6 3 5/67 6/70 1 T20I v Pakistan Lord's 21 Jun 2009 T20I # 116
AD Mathews 10 5 9/94 10/99 2 T20I v Pakistan Hambantota 3 Jun 2012 T20I # 245
AD Mathews 8 5 7/98 8/103 1 T20I v New Zealand Auckland 10 Jan 2016 T20I # 476
SMA Priyanjan 8 36* 7/134 7/170 1 T20I v India Colombo (RPS) 6 Sep 2017 T20I # 618
S Prasanna 9 2 8/85 9/87 1 T20I v Pakistan Abu Dhabi 26 Oct 2017 T20I # 625
MD Shanaka 6 6 5/111 6/117 1 T20I v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
S Prasanna 9 1 8/142 9/143 2 T20I v Pakistan Lahore 29 Oct 2017 T20I # 629
JRMVB Sanjaya 10 1* 9/143 9/144 2 T20I v Pakistan Lahore 29 Oct 2017 T20I # 629
NLTC Perera 7 16 6/138 7/154 1 T20I v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
A Dananjaya 8 5* 7/154 7/159 1 T20I v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
LD Chandimal 8 11* 7/88 7/99 2 T20I v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
NLTC Perera 7 9 6/110 7/119 2 T20I v England Colombo (RPS) 27 Oct 2018 T20I # 703
PHKD Mendis 6 3* 5/118 5/121 2 ODI v South Africa Durban 10 Mar 2019 ODI # 4112
DM de Silva 8 26 7/97 8/123 1 ODI v South Africa Gqeberha 13 Mar 2019 ODI # 4114
SL Malinga 9 8 8/123 9/131 1 ODI v South Africa Gqeberha 13 Mar 2019 ODI # 4114
CAK Rajitha 10 58 9/131 10/189 1 ODI v South Africa Gqeberha 13 Mar 2019 ODI # 4114
PARP Perera 8 61 7/161 8/222 1 ODI v South Africa Cape Town 16 Mar 2019 ODI # 4115
DM de Silva 7 0 6/113 7/113 1 T20I v South Africa Cape Town 19 Mar 2019 T20I # 755
A Dananjaya 8 21* 7/113 7/134 1 T20I v South Africa Cape Town 19 Mar 2019 T20I # 755
DM de Silva 7 21 6/62 7/83 2 T20I v South Africa Centurion 22 Mar 2019 T20I # 758
A Dananjaya 8 46 7/83 8/129 2 T20I v South Africa Centurion 22 Mar 2019 T20I # 758
SL Malinga 9 20 8/129 9/149 2 T20I v South Africa Centurion 22 Mar 2019 T20I # 758
JDF Vandersay 10 15* 9/149 9/164 2 T20I v South Africa Centurion 22 Mar 2019 T20I # 758
NLTC Perera 6 17 5/79 6/96 2 T20I v South Africa Johannesburg 24 Mar 2019 T20I # 763
A Dananjaya 7 41 6/96 7/137 2 T20I v South Africa Johannesburg 24 Mar 2019 T20I # 763
HDRL Thirimanne 8 21 7/280 8/301 1 ODI v Scotland Edinburgh 21 May 2019 ODI # 4142
FDM Karunaratne 8 2 7/112 8/114 1 ODI v New Zealand Cardiff 1 Jun 2019 ODI # 4145
MDKJ Perera 7 19 6/159 7/178 1 ODI v Afghanistan Cardiff 4 Jun 2019 ODI # 4149
DM de Silva 8 14 7/222 8/236 2 ODI v Australia The Oval 15 Jun 2019 ODI # 4159
AD Mathews 8 9 7/200 8/209 1 ODI v England Leeds 21 Jun 2019 ODI # 4168
NLTC Perera 8 21 7/163 8/184 1 ODI v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
RAS Lakmal 9 13 8/184 9/197 1 ODI v South Africa Chester-le-Street 28 Jun 2019 ODI # 4176
HDRL Thirimanne 6 13 5/314 6/327 1 ODI v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
DM de Silva 8 4* 7/260 7/264 1 ODI v India Leeds 6 Jul 2019 ODI # 4187
MD Shanaka 5 15* 4/159 4/174 1 T20I v New Zealand Pallekele 1 Sep 2019 T20I # 878
GSNFG Jayasuriya 7 4 6/146 7/150 1 T20I v New Zealand Pallekele 3 Sep 2019 T20I # 879
A Dananjaya 8 11 7/150 8/161 1 T20I v New Zealand Pallekele 3 Sep 2019 T20I # 879
PW Hasaranga 7 8 6/101 7/109 1 T20I v New Zealand Pallekele 6 Sep 2019 T20I # 880
PW Hasaranga 8 6 7/205 8/211 2 ODI v Pakistan Karachi 30 Sep 2019 ODI # 4211
GSNFG Jayasuriya 5 0 4/153 5/153 1 T20I v Pakistan Lahore 5 Oct 2019 T20I # 914
PW Hasaranga 6 12* 5/153 5/165 1 T20I v Pakistan Lahore 5 Oct 2019 T20I # 914
MD Shanaka 6 10 5/145 6/155 1 T20I v Pakistan Lahore 7 Oct 2019 T20I # 922
PW Hasaranga 7 18 6/75 7/93 1 T20I v Australia Brisbane 30 Oct 2019 T20I # 988
PADLR Sandakan 8 2 7/93 8/95 1 T20I v Australia Brisbane 30 Oct 2019 T20I # 988
PW Hasaranga 8 2 7/128 8/130 1 T20I v India Indore 7 Jan 2020 T20I # 1026
PW Hasaranga 8 9 7/253 8/262 2 ODI v West Indies Colombo (SSC) 22 Feb 2020 ODI # 4246
PW Hasaranga 8 29 7/316 8/345 1 ODI v West Indies Hambantota 26 Feb 2020 ODI # 4247
PW Hasaranga 8 13 7/293 8/306 1 ODI v West Indies Pallekele 1 Mar 2020 ODI # 4250
PADLR Sandakan 9 0 8/306 9/306 1 ODI v West Indies Pallekele 1 Mar 2020 ODI # 4250
N Pradeep 10 1 9/306 10/307 1 ODI v West Indies Pallekele 1 Mar 2020 ODI # 4250
NLTC Perera 8 10 7/151 8/161 2 T20I v West Indies Pallekele 4 Mar 2020 T20I # 1075
SL Malinga 9 7 8/161 9/168 2 T20I v West Indies Pallekele 4 Mar 2020 T20I # 1075
PW Hasaranga 8 62 7/149 8/211 2 ODI v Bangladesh Mirpur 23 May 2021 ODI # 4290
PADLR Sandakan 9 0 8/211 9/211 2 ODI v Bangladesh Mirpur 23 May 2021 ODI # 4290
KNA Bandara 8 2 7/114 8/116 2 ODI v Bangladesh Mirpur 25 May 2021 ODI # 4291
PADLR Sandakan 9 6 8/116 9/122 2 ODI v Bangladesh Mirpur 25 May 2021 ODI # 4291
PVD Chameera 10 19* 9/122 9/141 2 ODI v Bangladesh Mirpur 25 May 2021 ODI # 4291
MD Shanaka 7 33 6/96 7/129 1 T20I v England Cardiff 23 Jun 2021 T20I # 1165
MD Shanaka 7 3 6/87 7/90 1 T20I v England Cardiff 24 Jun 2021 T20I # 1168
A Dananjaya 8 21* 7/90 7/111 1 T20I v England Cardiff 24 Jun 2021 T20I # 1168
PW Hasaranga 7 0 6/64 7/64 2 T20I v England Southampton 26 Jun 2021 T20I # 1174
B Fernando 8 0 7/64 8/64 2 T20I v England Southampton 26 Jun 2021 T20I # 1174
C Karunaratne 8 17 7/205 8/222 1 ODI v India Colombo (RPS) 18 Jul 2021 ODI # 4307
MD Shanaka 8 2 7/122 8/124 2 T20I v India Colombo (RPS) 25 Jul 2021 T20I # 1204
PVD Chameera 9 1 8/124 9/125 2 T20I v India Colombo (RPS) 25 Jul 2021 T20I # 1204
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page