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 1 Jan 2000 remove greater than or equal to 1 Jan 2000 from query
For wicket greater than or equal to 6 remove greater than or equal to 6 from query
Ordered by start date (reverse)
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-2024 89 72 21 1386 81* 27.17 1160 119.48 0 6 1 91 48 Profile
filtered 2009-2024 89 72 21 1386 81* 27.17 1160 119.48 0 6 1 91 48
List of partnerships
DM de Silva 6 9 5/100 6/109 1 v Bangladesh Dallas 7 Jun 2024 T20I # 2646
MD Shanaka 7 6 6/109 7/115 1 v Bangladesh Dallas 7 Jun 2024 T20I # 2646
M Theekshana 8 2 7/115 8/117 1 v Bangladesh Dallas 7 Jun 2024 T20I # 2646
M Pathirana 9 6 8/117 9/123 1 v Bangladesh Dallas 7 Jun 2024 T20I # 2646
KIC Asalanka 6 5 5/40 6/45 1 v South Africa New York 3 Jun 2024 T20I # 2635
MD Shanaka 7 23 6/45 7/68 1 v South Africa New York 3 Jun 2024 T20I # 2635
M Theekshana 8 2 7/68 8/70 1 v South Africa New York 3 Jun 2024 T20I # 2635
MD Shanaka 6 12 5/140 6/152 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
MD Shanaka 6 53* 5/112 5/165 1 v Bangladesh Sylhet 6 Mar 2024 T20I # 2501
S Samarawickrama 6 66 5/121 6/187 1 v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
PW Hasaranga 6 19 5/127 6/146 1 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
MD Shanaka 7 6 6/146 7/152 1 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
MD Shanaka 6 15 5/145 6/160 1 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
PW Hasaranga 7 13* 6/160 6/173 1 v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
PW Hasaranga 6 0 5/83 6/83 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
MD Shanaka 7 55 6/83 7/138 2 v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
S Prasanna 6 4 5/93 6/97 2 v South Africa Johannesburg 22 Jan 2017 T20I # 590
ST de Silva 7 8 6/97 7/105 2 v South Africa Johannesburg 22 Jan 2017 T20I # 590
KMDN Kulasekara 8 14* 7/105 7/119 2 v South Africa Johannesburg 22 Jan 2017 T20I # 590
LD Chandimal 6 1 5/90 6/91 2 v South Africa Centurion 20 Jan 2017 T20I # 589
NLTC Perera 6 42 5/95 6/137 2 v England Delhi 26 Mar 2016 T20I # 551
MD Shanaka 7 18 6/137 7/155 2 v England Delhi 26 Mar 2016 T20I # 551
HMRKB Herath 8 2 7/155 8/157 2 v England Delhi 26 Mar 2016 T20I # 551
JDF Vandersay 9 4* 8/157 8/161 2 v England Delhi 26 Mar 2016 T20I # 551
NLTC Perera 6 44 5/47 6/91 1 v West Indies Bengaluru 20 Mar 2016 T20I # 543
MD Shanaka 6 10 5/92 6/102 2 v Bangladesh Mirpur 28 Feb 2016 T20I # 513
KDK Vithanage 6 4 5/66 6/70 1 v New Zealand Auckland 10 Jan 2016 T20I # 476
NLTC Perera 7 28 6/70 7/98 1 v New Zealand Auckland 10 Jan 2016 T20I # 476
I Udana 8 5 7/98 8/103 1 v New Zealand Auckland 10 Jan 2016 T20I # 476
JDF Vandersay 9 39* 8/103 8/142 1 v New Zealand Auckland 10 Jan 2016 T20I # 476
S Prasanna 6 39 5/121 6/160 1 v West Indies Mirpur 3 Apr 2014 T20I # 398
NLTC Perera 6 15 5/137 6/152 1 v South Africa Chattogram 22 Mar 2014 T20I # 379
KMDN Kulasekara 7 8 6/152 7/160 1 v South Africa Chattogram 22 Mar 2014 T20I # 379
NLTC Perera 6 4 5/116 6/120 1 v Bangladesh Chattogram 12 Feb 2014 T20I # 357
NLTC Perera 6 32* 5/166 5/198 1 v Bangladesh Pallekele 31 Mar 2013 T20I # 312
NLTC Perera 6 35* 5/104 5/139 2 v Australia Sydney 26 Jan 2013 T20I # 299
HDRL Thirimanne 6 7 5/167 6/174 2 v New Zealand Pallekele 27 Sep 2012 T20I # 275
HDRL Thirimanne 6 9 5/76 6/85 2 v Pakistan Hambantota 3 Jun 2012 T20I # 245
NLTC Perera 7 5 6/85 7/90 2 v Pakistan Hambantota 3 Jun 2012 T20I # 245
KS Lokuarachchi 8 1 7/90 8/91 2 v Pakistan Hambantota 3 Jun 2012 T20I # 245
SMSM Senanayake 9 3 8/91 9/94 2 v Pakistan Hambantota 3 Jun 2012 T20I # 245
I Udana 10 5 9/94 10/99 2 v Pakistan Hambantota 3 Jun 2012 T20I # 245
DPMD Jayawardene 6 8 5/123 6/131 1 v Australia Pallekele 8 Aug 2011 T20I # 203
NLTC Perera 6 33 5/93 6/126 1 v England Gros Islet 13 May 2010 T20I # 175
ST Jayasuriya 6 0 5/135 6/135 1 v New Zealand Providence 30 Apr 2010 T20I # 151
K Weeraratne 7 0 6/167 7/167 1 v India Mohali 12 Dec 2009 T20I # 127
KMDN Kulasekara 8 39* 7/167 7/206 1 v India Mohali 12 Dec 2009 T20I # 127
RJMGM Rupasinghe 6 24 5/85 6/109 2 v New Zealand Colombo (RPS) 2 Sep 2009 T20I # 120
KMDN Kulasekara 7 13 6/109 7/122 2 v New Zealand Colombo (RPS) 2 Sep 2009 T20I # 120
SHT Kandamby 6 9 5/106 6/115 2 v Pakistan Colombo (RPS) 12 Aug 2009 T20I # 118
KC Sangakkara 7 68* 6/70 6/138 1 v Pakistan Lord's 21 Jun 2009 T20I # 116
TM Dilshan 6 24* 5/134 5/158 1 v West Indies The Oval 19 Jun 2009 T20I # 115
DPMD Jayawardene 6 11* 5/147 5/158 1 v New Zealand Nottingham 16 Jun 2009 T20I # 112
DPMD Jayawardene 6 2 5/126 6/128 1 v Ireland Lord's 14 Jun 2009 T20I # 108
KMDN Kulasekara 7 4 6/128 7/132 1 v Ireland Lord's 14 Jun 2009 T20I # 108
M Muralidaran 8 7 7/132 8/139 1 v Ireland Lord's 14 Jun 2009 T20I # 108
J Mubarak 6 16 5/132 6/148 1 v Pakistan Lord's 12 Jun 2009 T20I # 104
KMDN Kulasekara 7 0 6/148 7/148 1 v Pakistan Lord's 12 Jun 2009 T20I # 104
SL Malinga 8 2* 7/148 7/150 1 v Pakistan Lord's 12 Jun 2009 T20I # 104
J Mubarak 6 3* 5/189 5/192 1 v West Indies Nottingham 10 Jun 2009 T20I # 100
Statsguru includes the following current or recent Twenty20 Internationals:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th Match, Jun 10, 2024 [T20I # 2663]
Romania v Portugal 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