T20 Internationals - Country Records and Statistics
Matches for Sri Lanka
  Match Versus Ground Result
1 15/06/2006 England The Rose Bowl Sri Lanka won by 2 runs 
2 22/12/2006 New Zealand Sky Stadium Sri Lanka won by 18 runs 
3 26/12/2006 New Zealand Eden Park New Zealand won by 5 wickets 
4 14/09/2007 Kenya Wanderers Stadium Sri Lanka won by 172 runs 
5 15/09/2007 New Zealand Wanderers Stadium Sri Lanka won by 7 wickets 
6 17/09/2007 Pakistan Wanderers Stadium Pakistan won by 33 runs 
7 18/09/2007 Bangladesh Wanderers Stadium Sri Lanka won by 64 runs 
8 20/09/2007 Australia Newlands Australia won by 10 wickets 
9 10/10/2008 Zimbabwe Maple Leaf North - West Ground Sri Lanka won by 5 wickets 
10 11/10/2008 Pakistan Maple Leaf North - West Ground Pakistan won by 3 wickets 
11 12/10/2008 Canada Maple Leaf North - West Ground Sri Lanka won by 15 runs 
12 13/10/2008 Pakistan Maple Leaf North - West Ground Sri Lanka won by 5 wickets 
13 10/02/2009 India R Premadasa Stadium India won by 3 wickets 
14 08/06/2009 Australia Trent Bridge Sri Lanka won by 6 wickets 
15 10/06/2009 West Indies Trent Bridge Sri Lanka won by 15 runs 
16 12/06/2009 Pakistan Lord's Sri Lanka won by 19 runs 
17 14/06/2009 Ireland Lord's Sri Lanka won by 9 runs 
18 16/06/2009 New Zealand Trent Bridge Sri Lanka won by 48 runs 
19 19/06/2009 West Indies Kennington Oval Sri Lanka won by 57 runs 
20 21/06/2009 Pakistan Lord's Pakistan won by 8 wickets 
21 12/08/2009 Pakistan R Premadasa Stadium Pakistan won by 52 runs 
22 02/09/2009 New Zealand R Premadasa Stadium New Zealand won by 3 runs 
23 04/09/2009 New Zealand R Premadasa Stadium New Zealand won by 22 runs 
24 09/12/2009 India Vidarbha Cricket Association Stadium Sri Lanka won by 29 runs 
25 12/12/2009 India Punjab Cricket Association IS Bindra Stadium India won by 6 wickets 
26 30/04/2010 New Zealand Providence Stadium New Zealand won by 2 wickets 
27 03/05/2010 Zimbabwe Providence Stadium Sri Lanka won by 14 runs 
28 07/05/2010 West Indies Kensington Oval Sri Lanka won by 57 runs 
29 09/05/2010 Australia Kensington Oval Australia won by 81 runs 
30 11/05/2010 India Daren Sammy Cricket Ground Sri Lanka won by 5 wickets 
31 13/05/2010 England Daren Sammy Cricket Ground England won by 7 wickets 
32 22/05/2010 New Zealand Central Broward Regional Park New Zealand won by 28 runs 
33 23/05/2010 New Zealand Central Broward Regional Park Sri Lanka won by 7 wickets 
34 31/10/2010 Australia WACA Ground Sri Lanka won by 7 wickets 
35 25/06/2011 England County Ground (Bristol) Sri Lanka won by 9 wickets 
36 06/08/2011 Australia Pallekele International Cricket Stadium Sri Lanka won by 35 runs 
37 08/08/2011 Australia Pallekele International Cricket Stadium Sri Lanka won by 8 runs 
38 25/11/2011 Pakistan Sheikh Zayed Stadium Pakistan won by 5 wickets 
39 01/06/2012 Pakistan Mahinda Rajapaksha International Cricket Stadium Sri Lanka won by 37 runs 
40 03/06/2012 Pakistan Mahinda Rajapaksha International Cricket Stadium Pakistan won by 23 runs 
41 07/08/2012 India Pallekele International Cricket Stadium India won by 39 runs 
42 18/09/2012 Zimbabwe Mahinda Rajapaksha International Cricket Stadium Sri Lanka won by 82 runs 
43 22/09/2012 South Africa Mahinda Rajapaksha International Cricket Stadium South Africa won by 32 runs 
44 27/09/2012 New Zealand Pallekele International Cricket Stadium Sri Lanka won in super over after scores were tied 
45 29/09/2012 West Indies Pallekele International Cricket Stadium Sri Lanka won by 9 wickets 
46 01/10/2012 England Pallekele International Cricket Stadium Sri Lanka won by 19 runs 
47 04/10/2012 Pakistan R Premadasa Stadium Sri Lanka won by 16 runs 
48 07/10/2012 West Indies R Premadasa Stadium West Indies won by 36 runs 
49 30/10/2012 New Zealand Pallekele International Cricket Stadium No result 
50 26/01/2013 Australia ANZ Stadium Sri Lanka won by 5 wickets 
51 28/01/2013 Australia Melbourne Cricket Ground Sri Lanka won by 2 runs 
52 31/03/2013 Bangladesh Pallekele International Cricket Stadium Sri Lanka won by 17 runs 
53 02/08/2013 South Africa R Premadasa Stadium South Africa won by 12 runs 
54 04/08/2013 South Africa Mahinda Rajapaksha International Cricket Stadium South Africa won by 22 runs 
55 06/08/2013 South Africa Mahinda Rajapaksha International Cricket Stadium Sri Lanka won by 6 wickets 
56 21/11/2013 New Zealand Pallekele International Cricket Stadium Sri Lanka won by 8 wickets 
57 11/12/2013 Pakistan Dubai International Cricket Stadium Pakistan won by 3 wickets 
58 13/12/2013 Pakistan Dubai International Cricket Stadium Sri Lanka won by 24 runs 
59 12/02/2014 Bangladesh Zahur Ahmed Chowdhury Stadium Sri Lanka won by 2 runs 
60 14/02/2014 Bangladesh Zahur Ahmed Chowdhury Stadium Sri Lanka won by 3 wickets 
61 22/03/2014 South Africa Zahur Ahmed Chowdhury Stadium Sri Lanka won by 5 runs 
62 24/03/2014 Netherlands Zahur Ahmed Chowdhury Stadium Sri Lanka won by 9 wickets 
63 27/03/2014 England Zahur Ahmed Chowdhury Stadium England won by 6 wickets 
64 31/03/2014 New Zealand Zahur Ahmed Chowdhury Stadium Sri Lanka won by 59 runs 
65 03/04/2014 West Indies Shere Bangla National Stadium Sri Lanka won by 27 runs 
66 06/04/2014 India Shere Bangla National Stadium Sri Lanka won by 6 wickets 
67 20/05/2014 England Kennington Oval Sri Lanka won by 9 runs 
68 30/07/2015 Pakistan R Premadasa Stadium Pakistan won by 29 runs 
69 01/08/2015 Pakistan R Premadasa Stadium Pakistan won by 1 wicket 
70 09/11/2015 West Indies Pallekele International Cricket Stadium Sri Lanka won by 30 runs 
71 11/11/2015 West Indies R Premadasa Stadium West Indies won by 23 runs 
72 07/01/2016 New Zealand Bay Oval New Zealand won by 3 runs 
73 10/01/2016 New Zealand Eden Park New Zealand won by 9 wickets 
74 09/02/2016 India Maharashtra Cricket Association Stadium Sri Lanka won by 5 wickets 
75 12/02/2016 India JSCA International Stadium Complex India won by 69 runs 
76 14/02/2016 India Dr YS Rajasekhara Reddy Cricket Stadium India won by 9 wickets 
77 25/02/2016 United Arab Emirates Shere Bangla National Stadium Sri Lanka won by 14 runs 
78 28/02/2016 Bangladesh Shere Bangla National Stadium Bangladesh won by 23 runs 
79 01/03/2016 India Shere Bangla National Stadium India won by 5 wickets 
80 04/03/2016 Pakistan Shere Bangla National Stadium Pakistan won by 6 wickets 
81 17/03/2016 Afghanistan Eden Gardens Sri Lanka won by 6 wickets 
82 20/03/2016 West Indies M Chinnaswamy Stadium West Indies won by 7 wickets 
83 26/03/2016 England Arun Jaitley Stadium England won by 10 runs 
84 28/03/2016 South Africa Arun Jaitley Stadium South Africa won by 8 wickets 
85 05/07/2016 England The Rose Bowl England won by 8 wickets 
86 06/09/2016 Australia Pallekele International Cricket Stadium Australia won by 85 runs 
87 09/09/2016 Australia R Premadasa Stadium Australia won by 4 wickets 
88 20/01/2017 South Africa SuperSport Park South Africa won by 19 runs 
89 22/01/2017 South Africa Wanderers Stadium Sri Lanka won by 3 wickets 
90 25/01/2017 South Africa Newlands Sri Lanka won by 5 wickets 
91 17/02/2017 Australia Melbourne Cricket Ground Sri Lanka won by 5 wickets 
92 19/02/2017 Australia GMHBA Stadium Sri Lanka won by 2 wickets 
93 22/02/2017 Australia Adelaide Oval Australia won by 41 runs 
94 04/04/2017 Bangladesh R Premadasa Stadium Sri Lanka won by 6 wickets 
95 06/04/2017 Bangladesh R Premadasa Stadium Bangladesh won by 45 runs 
96 06/09/2017 India R Premadasa Stadium India won by 7 wickets 
97 26/10/2017 Pakistan Sheikh Zayed Stadium Pakistan won by 7 wickets 
98 27/10/2017 Pakistan Sheikh Zayed Stadium Pakistan won by 2 wickets 
99 29/10/2017 Pakistan Gaddafi Stadium Pakistan won by 36 runs 
100 20/12/2017 India Barabati Stadium India won by 93 runs 
101 22/12/2017 India Holkar Cricket Stadium India won by 88 runs 
102 24/12/2017 India Wankhede Stadium India won by 5 wickets 
103 15/02/2018 Bangladesh Shere Bangla National Stadium Sri Lanka won by 5 wickets 
104 18/02/2018 Bangladesh Sylhet Stadium Sri Lanka won by 75 runs 
105 06/03/2018 India R Premadasa Stadium Sri Lanka won by 5 wickets 
106 10/03/2018 Bangladesh R Premadasa Stadium Bangladesh won by 5 wickets 
107 12/03/2018 India R Premadasa Stadium India won by 6 wickets 
108 16/03/2018 Bangladesh R Premadasa Stadium Bangladesh won by 2 wickets 
109 14/08/2018 South Africa R Premadasa Stadium Sri Lanka won by 3 wickets 
110 27/10/2018 England R Premadasa Stadium England won by 30 runs 
111 11/01/2019 New Zealand Eden Park New Zealand won by 35 runs 
112 19/03/2019 South Africa Newlands South Africa won in super over after the scores were tied 
113 22/03/2019 South Africa SuperSport Park South Africa won by 16 runs 
114 24/03/2019 South Africa Wanderers Stadium South Africa won by 45 runs 
115 01/09/2019 New Zealand Pallekele International Cricket Stadium New Zealand won by 5 wickets 
116 03/09/2019 New Zealand Pallekele International Cricket Stadium New Zealand won by 4 wickets 
117 06/09/2019 New Zealand Pallekele International Cricket Stadium Sri Lanka won by 37 runs 
118 05/10/2019 Pakistan Gaddafi Stadium Sri Lanka won by 64 runs 
119 07/10/2019 Pakistan Gaddafi Stadium Sri Lanka won by 35 runs 
120 09/10/2019 Pakistan Gaddafi Stadium Sri Lanka won by 13 runs 
121 27/10/2019 Australia Adelaide Oval Australia won by 134 runs 
122 30/10/2019 Australia Brisbane Cricket Ground Australia won by 9 wickets 
123 01/11/2019 Australia Melbourne Cricket Ground Australia won by 7 wickets 
124 05/01/2020 India Barsapara Cricket Stadium No result 
125 07/01/2020 India Holkar Cricket Stadium India won by 7 wickets 
126 10/01/2020 India Maharashtra Cricket Association Stadium India won by 78 runs 
127 04/03/2020 West Indies Pallekele International Cricket Stadium West Indies won by 25 runs 
128 06/03/2020 West Indies Pallekele International Cricket Stadium West Indies won by 7 wickets 
129 03/03/2021 West Indies Coolidge Cricket Ground West Indies won by 4 wickets 
130 05/03/2021 West Indies Coolidge Cricket Ground Sri Lanka won by 43 runs 
131 07/03/2021 West Indies Coolidge Cricket Ground West Indies won by 3 wickets 
132 23/06/2021 England Sophia Gardens England won by 8 wickets 
133 24/06/2021 England Sophia Gardens England won by 5 wickets 
134 26/06/2021 England The Rose Bowl England won by 89 runs 
135 25/07/2021 India R Premadasa Stadium India won by 38 runs 
136 28/07/2021 India R Premadasa Stadium Sri Lanka won by 4 wickets 
137 29/07/2021 India R Premadasa Stadium Sri Lanka won by 7 wickets 
138 10/09/2021 South Africa R Premadasa Stadium South Africa won by 28 runs 
139 12/09/2021 South Africa R Premadasa Stadium South Africa won by 9 wickets 
140 14/09/2021 South Africa R Premadasa Stadium South Africa won by 10 wickets 
141 18/10/2021 Namibia Sheikh Zayed Stadium Sri Lanka won by 7 wickets 
142 20/10/2021 Ireland Sheikh Zayed Stadium Sri Lanka won by 70 runs 
143 22/10/2021 Netherlands Sharjah Cricket Stadium Sri Lanka won by 8 wickets 
144 24/10/2021 Bangladesh Sharjah Cricket Stadium Sri Lanka won by 5 wickets 
145 28/10/2021 Australia Dubai International Cricket Stadium Australia won by 7 wickets 
146 30/10/2021 South Africa Sharjah Cricket Stadium South Africa won by 4 wickets 
147 01/11/2021 England Sharjah Cricket Stadium England won by 26 runs 
148 04/11/2021 West Indies Sheikh Zayed Stadium Sri Lanka won by 20 runs 
149 11/02/2022 Australia Sydney Cricket Ground Australia won by 20 runs 
150 13/02/2022 Australia Sydney Cricket Ground Australia won in super over after scores were tied 
151 15/02/2022 Australia Manuka Oval Australia won by 6 wickets 
152 18/02/2022 Australia Melbourne Cricket Ground Australia won by 6 wickets 
153 20/02/2022 Australia Melbourne Cricket Ground Sri Lanka won by 5 wickets 
154 24/02/2022 India Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium India won by 62 runs 
155 26/02/2022 India Himachal Pradesh Cricket Association Stadium India won by 7 wickets 
156 27/02/2022 India Himachal Pradesh Cricket Association Stadium India won by 6 wickets 
157 07/06/2022 Australia R Premadasa Stadium Australia won by 10 wickets 
158 08/06/2022 Australia R Premadasa Stadium Australia won by 3 wickets 
159 11/06/2022 Australia Pallekele International Cricket Stadium Sri Lanka won by 4 wickets 
160 27/08/2022 Afghanistan Dubai International Cricket Stadium Afghanistan won by 8 wickets 
161 01/09/2022 Bangladesh Dubai International Cricket Stadium Sri Lanka won by 2 wickets 
162 03/09/2022 Afghanistan Sharjah Cricket Stadium Sri Lanka won by 4 wickets 
163 06/09/2022 India Dubai International Cricket Stadium Sri Lanka won by 6 wickets 
164 09/09/2022 Pakistan Dubai International Cricket Stadium Sri Lanka won by 5 wickets 
165 11/09/2022 Pakistan Dubai International Cricket Stadium Sri Lanka won by 23 runs 
166 16/10/2022 Namibia GMHBA Stadium Namibia won by 55 runs 
167 18/10/2022 United Arab Emirates GMHBA Stadium Sri Lanka won by 79 runs 
168 20/10/2022 Netherlands GMHBA Stadium Sri Lanka won by 16 runs 
169 23/10/2022 Ireland Bellerive Oval Sri Lanka won by 9 wickets 
170 25/10/2022 Australia Perth Stadium Australia won by 7 wickets 
171 29/10/2022 New Zealand Sydney Cricket Ground New Zealand won by 65 runs 
172 01/11/2022 Afghanistan Brisbane Cricket Ground Sri Lanka won by 6 wickets 
173 05/11/2022 England Sydney Cricket Ground England won by 4 wickets 
174 03/01/2023 India Wankhede Stadium India won by 2 runs 
175 05/01/2023 India Maharashtra Cricket Association Stadium Sri Lanka won by 16 runs 
176 07/01/2023 India Saurashtra Cricket Association Stadium India won by 91 runs 
177 02/04/2023 New Zealand Eden Park Sri Lanka won in super over after scores were tied 
178 05/04/2023 New Zealand University Oval New Zealand won by 9 wickets 
179 08/04/2023 New Zealand Queenstown Events Centre New Zealand won by 4 wickets 
180 04/10/2023 Afghanistan Zhejiang University of Technology Cricket Field Afghanistan won by 8 runs 
181 14/01/2024 Zimbabwe R Premadasa Stadium Sri Lanka won by 3 wickets 
182 16/01/2024 Zimbabwe R Premadasa Stadium Zimbabwe won by 4 wickets 
183 18/01/2024 Zimbabwe R Premadasa Stadium Sri Lanka won by 9 wickets 
184 17/02/2024 Afghanistan Rangiri Dambulla International Stadium Sri Lanka won by 4 runs 
185 19/02/2024 Afghanistan Rangiri Dambulla International Stadium Sri Lanka won by 72 runs 
186 21/02/2024 Afghanistan Rangiri Dambulla International Stadium Afghanistan won by 3 runs 
187 04/03/2024 Bangladesh Sylhet Stadium Sri Lanka won by 3 runs 
188 06/03/2024 Bangladesh Sylhet Stadium Bangladesh won by 8 wickets 
189 09/03/2024 Bangladesh Sylhet Stadium Sri Lanka won by 28 runs 
190 03/06/2024 South Africa Nassau County International Cricket Stadium South Africa won by 6 wickets 
191 07/06/2024 Bangladesh Grand Prairie Stadium Bangladesh won by 2 wickets 
192 16/06/2024 Netherlands Daren Sammy Cricket Ground Sri Lanka won by 83 runs 
193 27/07/2024 India Pallekele International Cricket Stadium India won by 43 runs 
194 28/07/2024 India Pallekele International Cricket Stadium India won by 7 wickets 
195 30/07/2024 India Pallekele International Cricket Stadium India won in super over after scores were tied 
196 13/10/2024 West Indies Rangiri Dambulla International Stadium West Indies won by 5 wickets 
197 15/10/2024 West Indies Rangiri Dambulla International Stadium Sri Lanka won by 73 runs 
198 17/10/2024 West Indies Rangiri Dambulla International Stadium Sri Lanka won by 9 wickets 
199 09/11/2024 New Zealand Rangiri Dambulla International Stadium Sri Lanka won by 4 wickets 
200 10/11/2024 New Zealand Rangiri Dambulla International Stadium New Zealand won by 5 runs 
201 28/12/2024 New Zealand Bay Oval New Zealand won by 8 runs 
202 30/12/2024 New Zealand Bay Oval New Zealand won by 45 runs 
203 02/01/2025 New Zealand Saxton Oval Sri Lanka won by 7 runs 
204 10/07/2025 Bangladesh Pallekele International Cricket Stadium Sri Lanka won by 7 wickets 
205 13/07/2025 Bangladesh Rangiri Dambulla International Stadium Bangladesh won by 83 runs 
206 16/07/2025 Bangladesh R Premadasa Stadium Bangladesh won by 8 wickets 

Country Records and Statistics Menu
Match Records and Statistics Menu