 |
2nd July 2017 |
Zimbabwe in Sri Lanka 2017 |
2nd ODI | Sri Lanka v Zimbabwe |
Galle International Stadium, Galle |
o3899 |
 |
6th July 2017 |
Zimbabwe in Sri Lanka 2017 |
3rd ODI | Sri Lanka v Zimbabwe |
Mahinda Rajapaksha International Cricket Stadium, Hambantota |
o3901 |
 |
8th July 2017 |
Zimbabwe in Sri Lanka 2017 |
4th ODI | Sri Lanka v Zimbabwe |
Mahinda Rajapaksha International Cricket Stadium, Hambantota |
o3903 |
 |
10th July 2017 |
Zimbabwe in Sri Lanka 2017 |
5th ODI | Sri Lanka v Zimbabwe |
Mahinda Rajapaksha International Cricket Stadium, Hambantota |
o3904 |
 |
20th August 2017 |
India in Sri Lanka 2017 |
1st ODI | Sri Lanka v India |
Rangiri Dambulla International Stadium, Dambulla |
o3905 |
 |
31st August 2017 |
India in Sri Lanka 2017 |
4th ODI | Sri Lanka v India |
R Premadasa Stadium, Colombo |
o3908 |
 |
3rd September 2017 |
India in Sri Lanka 2017 |
5th ODI | Sri Lanka v India |
R Premadasa Stadium, Colombo |
o3909 |
 |
17th January 2018 |
Bangladesh Tri-Series 2017/18 |
| Sri Lanka v Zimbabwe |
Shere Bangla National Stadium, Mirpur |
o3955 |
 |
19th January 2018 |
Bangladesh Tri-Series 2017/18 |
| Bangladesh v Sri Lanka |
Shere Bangla National Stadium, Mirpur |
o3959 |
 |
31st July 2019 |
Bangladesh in Sri Lanka 2019 |
3rd ODI | Sri Lanka v Bangladesh |
R Premadasa Stadium, Colombo |
o4195 |
 |
30th September 2019 |
Sri Lanka in Pakistan 2019/20 |
2nd ODI | Pakistan v Sri Lanka |
National Stadium, Karachi |
o4211 |
 |
2nd October 2019 |
Sri Lanka in Pakistan 2019/20 |
3rd ODI | Pakistan v Sri Lanka |
National Stadium, Karachi |
o4212 |
 |
22nd February 2020 |
West Indies in Sri Lanka 2019/20 |
1st ODI | Sri Lanka v West Indies |
Sinhalese Sports Club Ground, Colombo |
o4246 |
 |
26th February 2020 |
West Indies in Sri Lanka 2019/20 |
2nd ODI | Sri Lanka v West Indies |
Mahinda Rajapaksha International Cricket Stadium, Hambantota |
o4247 |
 |
1st March 2020 |
West Indies in Sri Lanka 2019/20 |
3rd ODI | Sri Lanka v West Indies |
Pallekele Cricket Stadium, Pallekele |
o4250 |
 |
10th March 2021 |
Sri Lanka in West Indies 2020/21 |
1st ODI | West Indies v Sri Lanka |
Sir Vivian Richards Stadium, North Sound |
o4276 |
 |
12th March 2021 |
Sri Lanka in West Indies 2020/21 |
2nd ODI | West Indies v Sri Lanka |
Sir Vivian Richards Stadium, North Sound |
o4277 |
 |
14th March 2021 |
Sri Lanka in West Indies 2020/21 |
3rd ODI | West Indies v Sri Lanka |
Sir Vivian Richards Stadium, North Sound |
o4278 |
 |
23rd May 2021 |
Sri Lanka in Bangladesh 2021 |
1st ODI | Bangladesh v Sri Lanka |
Shere Bangla National Stadium, Mirpur |
o4290 |
 |
25th May 2021 |
Sri Lanka in Bangladesh 2021 |
2nd ODI | Bangladesh v Sri Lanka |
Shere Bangla National Stadium, Mirpur |
o4291 |
 |
28th May 2021 |
Sri Lanka in Bangladesh 2021 |
3rd ODI | Bangladesh v Sri Lanka |
Shere Bangla National Stadium, Mirpur |
o4292 |
 |
29th June 2021 |
Sri Lanka in England 2021 |
1st ODI | England v Sri Lanka |
Emirates Riverside, Chester-le-Street |
o4296 |
 |
1st July 2021 |
Sri Lanka in England 2021 |
2nd ODI | England v Sri Lanka |
The Kia Oval, Kennington |
o4297 |
 |
4th July 2021 |
Sri Lanka in England 2021 |
3rd ODI | England v Sri Lanka |
County Ground, Bristol |
o4298 |
 |
18th July 2021 |
India in Sri Lanka 2021 |
1st ODI | Sri Lanka v India |
R Premadasa Stadium, Colombo |
o4306 |
 |
20th July 2021 |
India in Sri Lanka 2021 |
2nd ODI | Sri Lanka v India |
R Premadasa Stadium, Colombo |
o4308 |
 |
2nd September 2021 |
South Africa in Sri Lanka 2021 |
1st ODI | Sri Lanka v South Africa |
R Premadasa Stadium, Colombo |
o4314 |
 |
4th September 2021 |
South Africa in Sri Lanka 2021 |
2nd ODI | Sri Lanka v South Africa |
R Premadasa Stadium, Colombo |
o4315 |
 |
7th September 2021 |
South Africa in Sri Lanka 2021 |
3rd ODI | Sri Lanka v South Africa |
R Premadasa Stadium, Colombo |
o4317 |
 |
14th June 2022 |
Australia in Sri Lanka 2022 |
1st ODI | Sri Lanka v Australia |
Pallekele Cricket Stadium, Pallekele |
o4409 |
 |
21st June 2022 |
Australia in Sri Lanka 2022 |
4th ODI | Sri Lanka v Australia |
R Premadasa Stadium, Colombo |
o4416 |
 |
25th November 2022 |
Afghanistan in Sri Lanka 2022/23 |
1st ODI | Sri Lanka v Afghanistan |
Pallekele Cricket Stadium, Pallekele |
o4484 |
 |
27th November 2022 |
Afghanistan in Sri Lanka 2022/23 |
2nd ODI | Sri Lanka v Afghanistan |
Pallekele Cricket Stadium, Pallekele |
o4488 |
 |
30th November 2022 |
Afghanistan in Sri Lanka 2022/23 |
3rd ODI | Sri Lanka v Afghanistan |
Pallekele Cricket Stadium, Pallekele |
o4490 |
 |
10th January 2023 |
Sri Lanka in India 2022/23 |
1st ODI | India v Sri Lanka |
Barsapara Cricket Stadium, Guwahati |
o4501 |
 |
12th January 2023 |
Sri Lanka in India 2022/23 |
2nd ODI | India v Sri Lanka |
Eden Gardens, Kolkata |
o4503 |
 |
15th January 2023 |
Sri Lanka in India 2022/23 |
3rd ODI | India v Sri Lanka |
Greenfield Stadium, Karyavattom |
o4505 |
 |
25th March 2023 |
Sri Lanka in New Zealand 2022/23 |
1st ODI | New Zealand v Sri Lanka |
Eden Park, Auckland |
o4548 |
 |
31st March 2023 |
Sri Lanka in New Zealand 2022/23 |
3rd ODI | New Zealand v Sri Lanka |
Seddon Park, Hamilton |
o4557 |
 |
4th June 2023 |
Afghanistan in Sri Lanka 2023 |
2nd ODI | Sri Lanka v Afghanistan |
Mahinda Rajapaksha International Cricket Stadium, Hambantota |
o4580 |
 |
7th June 2023 |
Afghanistan in Sri Lanka 2023 |
3rd ODI | Sri Lanka v Afghanistan |
Mahinda Rajapaksha International Cricket Stadium, Hambantota |
o4583 |
 |
19th June 2023 |
ICC Men's Cricket World Cup Qualifier 2023 |
Group B | Sri Lanka v United Arab Emirates |
Queens Sports Club, Bulawayo |
o4588 |
 |
23rd June 2023 |
ICC Men's Cricket World Cup Qualifier 2023 |
Group B | Oman v Sri Lanka |
Queens Sports Club, Bulawayo |
o4595 |
 |
25th June 2023 |
ICC Men's Cricket World Cup Qualifier 2023 |
Group B | Ireland v Sri Lanka |
Queens Sports Club, Bulawayo |
o4599 |
 |
27th June 2023 |
ICC Men's Cricket World Cup Qualifier 2023 |
Group B | Scotland v Sri Lanka |
Queens Sports Club, Bulawayo |
o4604 |
 |
30th June 2023 |
ICC Men's Cricket World Cup Qualifier 2023 |
Super 6 | Netherlands v Sri Lanka |
Queens Sports Club, Bulawayo |
o4607 |
 |
2nd July 2023 |
ICC Men's Cricket World Cup Qualifier 2023 |
Super 6 | Zimbabwe v Sri Lanka |
Queens Sports Club, Bulawayo |
o4610 |
 |
9th July 2023 |
ICC Men's Cricket World Cup Qualifier 2023 |
Final | Netherlands v Sri Lanka |
Harare Sports Club, Harare |
o4620 |
 |
11th January 2024 |
Zimbabwe in Sri Lanka 2023/24 |
3rd ODI | Sri Lanka v Zimbabwe |
R Premadasa Stadium, Colombo |
o4720 |
 |
9th February 2024 |
Afghanistan in Sri Lanka 2023/24 |
1st ODI | Sri Lanka v Afghanistan |
Pallekele Cricket Stadium, Pallekele |
o4725 |
 |
11th February 2024 |
Afghanistan in Sri Lanka 2023/24 |
2nd ODI | Sri Lanka v Afghanistan |
R Premadasa Stadium, Colombo |
o4727 |
 |
13th March 2024 |
Sri Lanka in Bangladesh 2023/24 |
1st ODI | Bangladesh v Sri Lanka |
Zohur Ahmed Chowdhury Stadium, Chittagong |
o4743 |
 |
15th March 2024 |
Sri Lanka in Bangladesh 2023/24 |
2nd ODI | Bangladesh v Sri Lanka |
Zohur Ahmed Chowdhury Stadium, Chittagong |
o4744 |
 |
18th March 2024 |
Sri Lanka in Bangladesh 2023/24 |
3rd ODI | Bangladesh v Sri Lanka |
Zohur Ahmed Chowdhury Stadium, Chittagong |
o4745 |
 |
2nd August 2024 |
India in Sri Lanka 2024 |
1st ODI | Sri Lanka v India |
R Premadasa Stadium, Colombo |
o4752 |
 |
20th October 2024 |
West Indies in Sri Lanka 2024/25 |
1st ODI | Sri Lanka v West Indies |
Pallekele Cricket Stadium, Pallekele |
o4783 |
 |
23rd October 2024 |
West Indies in Sri Lanka 2024/25 |
2nd ODI | Sri Lanka v West Indies |
Pallekele Cricket Stadium, Pallekele |
o4784 |
 |
26th October 2024 |
West Indies in Sri Lanka 2024/25 |
3rd ODI | Sri Lanka v West Indies |
Pallekele Cricket Stadium, Pallekele |
o4786 |
 |
5th January 2025 |
Sri Lanka in New Zealand 2024/25 |
1st ODI | New Zealand v Sri Lanka |
Cello Basin Reserve, Wellington |
o4822 |
 |
8th January 2025 |
Sri Lanka in New Zealand 2024/25 |
2nd ODI | New Zealand v Sri Lanka |
Seddon Park, Hamilton |
o4823 |
 |
11th January 2025 |
Sri Lanka in New Zealand 2024/25 |
3rd ODI | New Zealand v Sri Lanka |
Eden Park, Auckland |
o4824 |
 |
12th February 2025 |
Australia in Sri Lanka 2024/25 |
1st ODI | Sri Lanka v Australia |
R Premadasa Stadium, Colombo |
o4831 |
 |
14th February 2025 |
Australia in Sri Lanka 2024/25 |
2nd ODI | Sri Lanka v Australia |
R Premadasa Stadium, Colombo |
o4835 |
 |
2nd July 2025 |
Bangladesh in Sri Lanka 2025 |
1st ODI | Sri Lanka v Bangladesh |
R Premadasa Stadium, Colombo |
o4889 |
 |
5th July 2025 |
Bangladesh in Sri Lanka 2025 |
2nd ODI | Sri Lanka v Bangladesh |
R Premadasa Stadium, Colombo |
o4890 |
 |
8th July 2025 |
Bangladesh in Sri Lanka 2025 |
3rd ODI | Sri Lanka v Bangladesh |
Pallekele Cricket Stadium, Pallekele |
o4891 |