 |
5th July 2016 |
Sri Lanka in England and Ireland 2016 |
Only Twenty20 | England v Sri Lanka |
The Ageas Bowl, Southampton |
itt561 |
 |
6th September 2016 |
Australia in Sri Lanka 2016 |
1st Twenty20 | Sri Lanka v Australia |
Pallekele Cricket Stadium, Pallekele |
itt565 |
 |
9th September 2016 |
Australia in Sri Lanka 2016 |
2nd Twenty20 | Sri Lanka v Australia |
R Premadasa Stadium, Colombo |
itt567 |
 |
20th January 2017 |
Sri Lanka in South Africa 2016/17 |
1st Twenty20 | South Africa v Sri Lanka |
SuperSport Park, Centurion |
itt589 |
 |
22nd January 2017 |
Sri Lanka in South Africa 2016/17 |
2nd Twenty20 | South Africa v Sri Lanka |
Bidvest Wanderers Stadium, Johannesburg |
itt590 |
 |
25th January 2017 |
Sri Lanka in South Africa 2016/17 |
3rd Twenty20 | South Africa v Sri Lanka |
PPC Newlands, Cape Town |
itt591 |
 |
19th February 2017 |
Sri Lanka in Australia 2016/17 |
2nd Twenty20 | Australia v Sri Lanka |
Simonds Stadium, Geelong |
itt597 |
 |
22nd February 2017 |
Sri Lanka in Australia 2016/17 |
3rd Twenty20 | Australia v Sri Lanka |
Adelaide Oval, Adelaide |
itt598 |
 |
15th February 2018 |
Sri Lanka in Bangladesh 2017/18 |
1st Twenty20 | Bangladesh v Sri Lanka |
Shere Bangla National Stadium, Mirpur |
itt648 |
 |
18th February 2018 |
Sri Lanka in Bangladesh 2017/18 |
2nd Twenty20 | Bangladesh v Sri Lanka |
Sylhet Stadium, Sylhet |
itt651 |
 |
6th March 2018 |
Nidahas Trophy 2017/18 |
| Sri Lanka v India |
R Premadasa Stadium, Colombo |
itt656 |
 |
10th March 2018 |
Nidahas Trophy 2017/18 |
| Sri Lanka v Bangladesh |
R Premadasa Stadium, Colombo |
itt658 |
 |
12th March 2018 |
Nidahas Trophy 2017/18 |
| Sri Lanka v India |
R Premadasa Stadium, Colombo |
itt659 |
 |
16th March 2018 |
Nidahas Trophy 2017/18 |
| Sri Lanka v Bangladesh |
R Premadasa Stadium, Colombo |
itt661 |
 |
14th August 2018 |
South Africa in Sri Lanka 2018 |
Only Twenty20 | Sri Lanka v South Africa |
R Premadasa Stadium, Colombo |
itt695 |
 |
27th October 2018 |
England in Sri Lanka 2018/19 |
Only Twenty20 | Sri Lanka v England |
R Premadasa Stadium, Colombo |
itt703 |
 |
11th January 2019 |
Sri Lanka in New Zealand 2018/19 |
Only Twenty20 | New Zealand v Sri Lanka |
Eden Park, Auckland |
itt718 |
 |
19th March 2019 |
Sri Lanka in South Africa 2018/19 |
1st Twenty20 | South Africa v Sri Lanka |
PPC Newlands, Cape Town |
itt755 |
 |
22nd March 2019 |
Sri Lanka in South Africa 2018/19 |
2nd Twenty20 | South Africa v Sri Lanka |
SuperSport Park, Centurion |
itt758 |
 |
1st September 2019 |
New Zealand in Sri Lanka 2019 |
1st Twenty20 | Sri Lanka v New Zealand |
Pallekele Cricket Stadium, Pallekele |
itt876 |
 |
3rd September 2019 |
New Zealand in Sri Lanka 2019 |
2nd Twenty20 | Sri Lanka v New Zealand |
Pallekele Cricket Stadium, Pallekele |
itt879 |
 |
27th October 2019 |
Sri Lanka in Australia 2019/20 |
1st Twenty20 | Australia v Sri Lanka |
Adelaide Oval, Adelaide |
itt978 |
 |
30th October 2019 |
Sri Lanka in Australia 2019/20 |
2nd Twenty20 | Australia v Sri Lanka |
Brisbane Cricket Ground, Woolloongabba, Brisbane |
itt988 |
 |
1st November 2019 |
Sri Lanka in Australia 2019/20 |
3rd Twenty20 | Australia v Sri Lanka |
Melbourne Cricket Ground, Melbourne |
itt993 |
 |
4th March 2020 |
West Indies in Sri Lanka 2019/20 |
1st Twenty20 | Sri Lanka v West Indies |
Pallekele Cricket Stadium, Pallekele |
itt1075 |
 |
6th March 2020 |
West Indies in Sri Lanka 2019/20 |
2nd Twenty20 | Sri Lanka v West Indies |
Pallekele Cricket Stadium, Pallekele |
itt1077 |
 |
23rd June 2021 |
Sri Lanka in England 2021 |
1st Twenty20 | England v Sri Lanka |
Sophia Gardens, Cardiff |
itt1165 |
 |
24th June 2021 |
Sri Lanka in England 2021 |
2nd Twenty20 | England v Sri Lanka |
Sophia Gardens, Cardiff |
itt1168 |
 |
26th June 2021 |
Sri Lanka in England 2021 |
3rd Twenty20 | England v Sri Lanka |
The Ageas Bowl, Southampton |
itt1175 |
 |
15th February 2022 |
Sri Lanka in Australia 2021/22 |
3rd Twenty20 | Australia v Sri Lanka |
Manuka Oval, Canberra |
itt1466 |
 |
18th February 2022 |
Sri Lanka in Australia 2021/22 |
4th Twenty20 | Australia v Sri Lanka |
Melbourne Cricket Ground, Melbourne |
itt1468 |
 |
20th February 2022 |
Sri Lanka in Australia 2021/22 |
5th Twenty20 | Australia v Sri Lanka |
Melbourne Cricket Ground, Melbourne |
itt1478 |
 |
7th June 2022 |
Australia in Sri Lanka 2022 |
1st Twenty20 | Sri Lanka v Australia |
R Premadasa Stadium, Colombo |
itt1551 |
 |
8th June 2022 |
Australia in Sri Lanka 2022 |
2nd Twenty20 | Sri Lanka v Australia |
R Premadasa Stadium, Colombo |
itt1552 |
 |
11th June 2022 |
Australia in Sri Lanka 2022 |
3rd Twenty20 | Sri Lanka v Australia |
Pallekele Cricket Stadium, Pallekele |
itt1558 |
 |
27th August 2022 |
Asia Cup 2022 |
Group B | Afghanistan v Sri Lanka |
Dubai Sports City Stadium, Dubai |
itt1748 |
 |
1st September 2022 |
Asia Cup 2022 |
Group B | Bangladesh v Sri Lanka |
Dubai Sports City Stadium, Dubai |
itt1755 |
 |
3rd September 2022 |
Asia Cup 2022 |
Super 4 | Afghanistan v Sri Lanka |
Sharjah Cricket Association Stadium, Sharjah |
itt1757 |
 |
6th September 2022 |
Asia Cup 2022 |
Super 4 | India v Sri Lanka |
Dubai Sports City Stadium, Dubai |
itt1759 |
 |
9th September 2022 |
Asia Cup 2022 |
Super 4 | Pakistan v Sri Lanka |
Dubai Sports City Stadium, Dubai |
itt1764 |
 |
11th September 2022 |
Asia Cup 2022 |
Final | Pakistan v Sri Lanka |
Dubai Sports City Stadium, Dubai |
itt1769 |
 |
16th October 2022 |
ICC Men's T20 World Cup 2022/23 |
First Round Group A | Namibia v Sri Lanka |
GMHBA Stadium, Geelong |
itt1823 |
 |
18th October 2022 |
ICC Men's T20 World Cup 2022/23 |
First Round Group A | Sri Lanka v United Arab Emirates |
GMHBA Stadium, Geelong |
itt1830 |
 |
20th October 2022 |
ICC Men's T20 World Cup 2022/23 |
First Round Group A | Netherlands v Sri Lanka |
GMHBA Stadium, Geelong |
itt1835 |
 |
23rd October 2022 |
ICC Men's T20 World Cup 2022/23 |
Group 1 | Ireland v Sri Lanka |
Blundstone Arena, Hobart |
itt1841 |
 |
25th October 2022 |
ICC Men's T20 World Cup 2022/23 |
Group 1 | Australia v Sri Lanka |
Optus Stadium, Perth |
itt1845 |
 |
29th October 2022 |
ICC Men's T20 World Cup 2022/23 |
Group 1 | New Zealand v Sri Lanka |
Sydney Cricket Ground, Sydney |
itt1850 |
 |
1st November 2022 |
ICC Men's T20 World Cup 2022/23 |
Group 1 | Afghanistan v Sri Lanka |
Brisbane Cricket Ground, Woolloongabba, Brisbane |
itt1856 |
 |
5th November 2022 |
ICC Men's T20 World Cup 2022/23 |
Group 1 | England v Sri Lanka |
Sydney Cricket Ground, Sydney |
itt1867 |
 |
3rd January 2023 |
Sri Lanka in India 2022/23 |
1st Twenty20 | India v Sri Lanka |
Wankhede Stadium, Mumbai |
itt1984 |
 |
5th January 2023 |
Sri Lanka in India 2022/23 |
2nd Twenty20 | India v Sri Lanka |
Maharashtra Cricket Association Stadium, Gahunje |
itt1985 |
 |
7th January 2023 |
Sri Lanka in India 2022/23 |
3rd Twenty20 | India v Sri Lanka |
Saurashtra Cricket Association Stadium, Rajkot |
itt1986 |
 |
2nd April 2023 |
Sri Lanka in New Zealand 2022/23 |
1st Twenty20 | New Zealand v Sri Lanka |
Eden Park, Auckland |
itt2039 |
 |
5th April 2023 |
Sri Lanka in New Zealand 2022/23 |
2nd Twenty20 | New Zealand v Sri Lanka |
University Oval, Dunedin |
itt2040 |
 |
8th April 2023 |
Sri Lanka in New Zealand 2022/23 |
3rd Twenty20 | New Zealand v Sri Lanka |
John Davies Oval, Queenstown |
itt2041 |
 |
14th January 2024 |
Zimbabwe in Sri Lanka 2023/24 |
1st Twenty20 | Sri Lanka v Zimbabwe |
R Premadasa Stadium, Colombo |
itt2431 |
 |
16th January 2024 |
Zimbabwe in Sri Lanka 2023/24 |
2nd Twenty20 | Sri Lanka v Zimbabwe |
R Premadasa Stadium, Colombo |
itt2433 |
 |
18th January 2024 |
Zimbabwe in Sri Lanka 2023/24 |
3rd Twenty20 | Sri Lanka v Zimbabwe |
R Premadasa Stadium, Colombo |
itt2436 |
 |
17th February 2024 |
Afghanistan in Sri Lanka 2023/24 |
1st Twenty20 | Sri Lanka v Afghanistan |
Rangiri Dambulla International Stadium, Dambulla |
itt2479 |
 |
19th February 2024 |
Afghanistan in Sri Lanka 2023/24 |
2nd Twenty20 | Sri Lanka v Afghanistan |
Rangiri Dambulla International Stadium, Dambulla |
itt2480 |
 |
21st February 2024 |
Afghanistan in Sri Lanka 2023/24 |
3rd Twenty20 | Sri Lanka v Afghanistan |
Rangiri Dambulla International Stadium, Dambulla |
itt2482 |
 |
4th March 2024 |
Sri Lanka in Bangladesh 2023/24 |
1st Twenty20 | Bangladesh v Sri Lanka |
Sylhet Stadium, Sylhet |
itt2494 |
 |
6th March 2024 |
Sri Lanka in Bangladesh 2023/24 |
2nd Twenty20 | Bangladesh v Sri Lanka |
Sylhet Stadium, Sylhet |
itt2500 |
 |
9th March 2024 |
Sri Lanka in Bangladesh 2023/24 |
3rd Twenty20 | Bangladesh v Sri Lanka |
Sylhet Stadium, Sylhet |
itt2509 |
 |
3rd June 2024 |
ICC Men's T20 World Cup 2024 |
Group D | South Africa v Sri Lanka |
Nassau County International Cricket Stadium, Nassau |
itt2636 |
 |
7th June 2024 |
ICC Men's T20 World Cup 2024 |
Group D | Bangladesh v Sri Lanka |
Grand Prairie Stadium, Grand Prairie |
itt2646 |
 |
16th June 2024 |
ICC Men's T20 World Cup 2024 |
Group D | Netherlands v Sri Lanka |
Daren Sammy National Cricket Stadium, Gros Islet |
itt2698 |
 |
27th July 2024 |
India in Sri Lanka 2024 |
1st Twenty20 | Sri Lanka v India |
Pallekele Cricket Stadium, Pallekele |
itt2767 |
 |
28th July 2024 |
India in Sri Lanka 2024 |
2nd Twenty20 | Sri Lanka v India |
Pallekele Cricket Stadium, Pallekele |
itt2768 |
 |
30th July 2024 |
India in Sri Lanka 2024 |
3rd Twenty20 | Sri Lanka v India |
Pallekele Cricket Stadium, Pallekele |
itt2769 |
 |
13th October 2024 |
West Indies in Sri Lanka 2024/25 |
1st Twenty20 | Sri Lanka v West Indies |
Rangiri Dambulla International Stadium, Dambulla |
itt2905 |
 |
15th October 2024 |
West Indies in Sri Lanka 2024/25 |
2nd Twenty20 | Sri Lanka v West Indies |
Rangiri Dambulla International Stadium, Dambulla |
itt2908 |
 |
17th October 2024 |
West Indies in Sri Lanka 2024/25 |
3rd Twenty20 | Sri Lanka v West Indies |
Rangiri Dambulla International Stadium, Dambulla |
itt2909 |
 |
9th November 2024 |
New Zealand in Sri Lanka 2024/25 |
1st Twenty20 | Sri Lanka v New Zealand |
Rangiri Dambulla International Stadium, Dambulla |
itt2939 |
 |
10th November 2024 |
New Zealand in Sri Lanka 2024/25 |
2nd Twenty20 | Sri Lanka v New Zealand |
Rangiri Dambulla International Stadium, Dambulla |
itt2941 |
 |
28th December 2024 |
Sri Lanka in New Zealand 2024/25 |
1st Twenty20 | New Zealand v Sri Lanka |
Bay Oval, Mount Maunganui |
itt3079 |
 |
30th December 2024 |
Sri Lanka in New Zealand 2024/25 |
2nd Twenty20 | New Zealand v Sri Lanka |
Bay Oval, Mount Maunganui |
itt3080 |
 |
2nd January 2025 |
Sri Lanka in New Zealand 2024/25 |
3rd Twenty20 | New Zealand v Sri Lanka |
Saxton Oval, Nelson |
itt3081 |