England v Sri Lanka | The Rose Bowl, Southampton | 2006 |
New Zealand v Sri Lanka | Westpac Stadium, Wellington | 2006/07 |
New Zealand v Sri Lanka | Eden Park, Auckland | 2006/07 |
Kenya v Sri Lanka | Liberty Life Wanderers Stadium, Johannesburg | 2007/08 |
New Zealand v Sri Lanka | Liberty Life Wanderers Stadium, Johannesburg | 2007/08 |
Pakistan v Sri Lanka | Liberty Life Wanderers Stadium, Johannesburg | 2007/08 |
Bangladesh v Sri Lanka | Liberty Life Wanderers Stadium, Johannesburg | 2007/08 |
Australia v Sri Lanka | Sahara Park Newlands, Cape Town | 2007/08 |
Sri Lanka v Zimbabwe | Maple Leaf North-West Ground, King City | 2008/09 |
Pakistan v Sri Lanka | Maple Leaf North-West Ground, King City | 2008/09 |
Canada v Sri Lanka | Maple Leaf North-West Ground, King City | 2008/09 |
Pakistan v Sri Lanka | Maple Leaf North-West Ground, King City | 2008/09 |
Sri Lanka v India | R Premadasa Stadium, Colombo | 2008/09 |
Australia v Sri Lanka | Trent Bridge, Nottingham | 2009 |
Sri Lanka v West Indies | Trent Bridge, Nottingham | 2009 |
Pakistan v Sri Lanka | Lord's Cricket Ground, St John's Wood | 2009 |
Ireland v Sri Lanka | Lord's Cricket Ground, St John's Wood | 2009 |
New Zealand v Sri Lanka | Trent Bridge, Nottingham | 2009 |
Sri Lanka v West Indies | The Brit Oval, Kennington | 2009 |
Pakistan v Sri Lanka | Lord's Cricket Ground, St John's Wood | 2009 |
Sri Lanka v Pakistan | R Premadasa Stadium, Colombo | 2009 |
Sri Lanka v New Zealand | R Premadasa Stadium, Colombo | 2009 |
Sri Lanka v New Zealand | R Premadasa Stadium, Colombo | 2009 |
India v Sri Lanka | Vidarbha Cricket Association Stadium, Nagpur | 2009/10 |
India v Sri Lanka | Punjab Cricket Association Stadium, Mohali | 2009/10 |
New Zealand v Sri Lanka | Guyana National Stadium, Providence | 2010 |
Sri Lanka v Zimbabwe | Guyana National Stadium, Providence | 2010 |
West Indies v Sri Lanka | Kensington Oval, Bridgetown | 2010 |
Australia v Sri Lanka | Kensington Oval, Bridgetown | 2010 |
India v Sri Lanka | Beausejour Stadium, Gros Islet | 2010 |
England v Sri Lanka | Beausejour Stadium, Gros Islet | 2010 |
New Zealand v Sri Lanka | Central Broward Regional Park Stadium Turf Ground, Lauderhill | 2010 |
New Zealand v Sri Lanka | Central Broward Regional Park Stadium Turf Ground, Lauderhill | 2010 |
Australia v Sri Lanka | Western Australia Cricket Association Ground, Perth | 2010/11 |
England v Sri Lanka | County Ground, Bristol | 2011 |
Sri Lanka v Australia | Pallekele Cricket Stadium, Pallekele | 2011 |
Sri Lanka v Australia | Pallekele Cricket Stadium, Pallekele | 2011 |
Pakistan v Sri Lanka | Sheikh Zayed Stadium, Abu Dhabi | 2011/12 |
Sri Lanka v Pakistan | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2012 |
Sri Lanka v Pakistan | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2012 |
Sri Lanka v India | Pallekele Cricket Stadium, Pallekele | 2012 |
Sri Lanka v Zimbabwe | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2012/13 |
Sri Lanka v South Africa | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2012/13 |
Sri Lanka v New Zealand | Pallekele Cricket Stadium, Pallekele | 2012/13 |
Sri Lanka v West Indies | Pallekele Cricket Stadium, Pallekele | 2012/13 |
Sri Lanka v England | Pallekele Cricket Stadium, Pallekele | 2012/13 |
Sri Lanka v Pakistan | R Premadasa Stadium, Colombo | 2012/13 |
Sri Lanka v West Indies | R Premadasa Stadium, Colombo | 2012/13 |
Sri Lanka v New Zealand | Pallekele Cricket Stadium, Pallekele | 2012/13 |
Australia v Sri Lanka | ANZ Stadium, Sydney | 2012/13 |
Australia v Sri Lanka | Melbourne Cricket Ground, Melbourne | 2012/13 |
Sri Lanka v Bangladesh | Pallekele Cricket Stadium, Pallekele | 2012/13 |
Sri Lanka v South Africa | R Premadasa Stadium, Colombo | 2013 |
Sri Lanka v South Africa | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2013 |
Sri Lanka v South Africa | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2013 |
Sri Lanka v New Zealand | Pallekele Cricket Stadium, Pallekele | 2013/14 |
Sri Lanka v New Zealand | Pallekele Cricket Stadium, Pallekele | 2013/14 |
Pakistan v Sri Lanka | Dubai Sports City Stadium, Dubai | 2013/14 |
Pakistan v Sri Lanka | Dubai Sports City Stadium, Dubai | 2013/14 |
Bangladesh v Sri Lanka | Zohur Ahmed Chowdhury Stadium, Chittagong | 2013/14 |
Bangladesh v Sri Lanka | Zohur Ahmed Chowdhury Stadium, Chittagong | 2013/14 |
South Africa v Sri Lanka | Zohur Ahmed Chowdhury Stadium, Chittagong | 2013/14 |
Netherlands v Sri Lanka | Zohur Ahmed Chowdhury Stadium, Chittagong | 2013/14 |
England v Sri Lanka | Zohur Ahmed Chowdhury Stadium, Chittagong | 2013/14 |
New Zealand v Sri Lanka | Zohur Ahmed Chowdhury Stadium, Chittagong | 2013/14 |
Sri Lanka v West Indies | Shere Bangla National Stadium, Mirpur | 2013/14 |
India v Sri Lanka | Shere Bangla National Stadium, Mirpur | 2013/14 |
England v Sri Lanka | The Kia Oval, Kennington | 2014 |
Sri Lanka v Pakistan | R Premadasa Stadium, Colombo | 2015 |
Sri Lanka v Pakistan | R Premadasa Stadium, Colombo | 2015 |
Sri Lanka v West Indies | Pallekele Cricket Stadium, Pallekele | 2015/16 |
Sri Lanka v West Indies | R Premadasa Stadium, Colombo | 2015/16 |
New Zealand v Sri Lanka | Bay Oval, Mount Maunganui | 2015/16 |
New Zealand v Sri Lanka | Eden Park, Auckland | 2015/16 |
India v Sri Lanka | Maharashtra Cricket Association Stadium, Gahunje | 2015/16 |
India v Sri Lanka | Jharkhand State Cricket Association International Stadium, Ranchi | 2015/16 |
India v Sri Lanka | Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | 2015/16 |
Sri Lanka v United Arab Emirates | Shere Bangla National Stadium, Mirpur | 2015/16 |
Bangladesh v Sri Lanka | Shere Bangla National Stadium, Mirpur | 2015/16 |
India v Sri Lanka | Shere Bangla National Stadium, Mirpur | 2015/16 |
Pakistan v Sri Lanka | Shere Bangla National Stadium, Mirpur | 2015/16 |
Afghanistan v Sri Lanka | Eden Gardens, Kolkata | 2015/16 |
Sri Lanka v West Indies | M Chinnaswamy Stadium, Bangalore | 2015/16 |
England v Sri Lanka | Feroz Shah Kotla, Delhi | 2015/16 |
South Africa v Sri Lanka | Feroz Shah Kotla, Delhi | 2015/16 |
England v Sri Lanka | The Ageas Bowl, Southampton | 2016 |
Sri Lanka v Australia | Pallekele Cricket Stadium, Pallekele | 2016 |
Sri Lanka v Australia | R Premadasa Stadium, Colombo | 2016 |
South Africa v Sri Lanka | SuperSport Park, Centurion | 2016/17 |
South Africa v Sri Lanka | Bidvest Wanderers Stadium, Johannesburg | 2016/17 |
South Africa v Sri Lanka | PPC Newlands, Cape Town | 2016/17 |
Australia v Sri Lanka | Melbourne Cricket Ground, Melbourne | 2016/17 |
Australia v Sri Lanka | Simonds Stadium, Geelong | 2016/17 |
Australia v Sri Lanka | Adelaide Oval, Adelaide | 2016/17 |
Sri Lanka v Bangladesh | R Premadasa Stadium, Colombo | 2016/17 |
Sri Lanka v Bangladesh | R Premadasa Stadium, Colombo | 2016/17 |
Sri Lanka v India | R Premadasa Stadium, Colombo | 2017 |
Pakistan v Sri Lanka | Sheikh Zayed Stadium, Abu Dhabi | 2017/18 |
Pakistan v Sri Lanka | Sheikh Zayed Stadium, Abu Dhabi | 2017/18 |
Pakistan v Sri Lanka | Gaddafi Stadium, Lahore | 2017/18 |
India v Sri Lanka | Barabati Stadium, Cuttack | 2017/18 |
India v Sri Lanka | Holkar Stadium, Indore | 2017/18 |
India v Sri Lanka | Wankhede Stadium, Mumbai | 2017/18 |
Bangladesh v Sri Lanka | Shere Bangla National Stadium, Mirpur | 2017/18 |
Bangladesh v Sri Lanka | Sylhet Stadium, Sylhet | 2017/18 |
Sri Lanka v India | R Premadasa Stadium, Colombo | 2017/18 |
Sri Lanka v Bangladesh | R Premadasa Stadium, Colombo | 2017/18 |
Sri Lanka v India | R Premadasa Stadium, Colombo | 2017/18 |
Sri Lanka v Bangladesh | R Premadasa Stadium, Colombo | 2017/18 |
Sri Lanka v South Africa | R Premadasa Stadium, Colombo | 2018 |
Sri Lanka v England | R Premadasa Stadium, Colombo | 2018/19 |
New Zealand v Sri Lanka | Eden Park, Auckland | 2018/19 |
South Africa v Sri Lanka | PPC Newlands, Cape Town | 2018/19 |
South Africa v Sri Lanka | SuperSport Park, Centurion | 2018/19 |
South Africa v Sri Lanka | Bidvest Wanderers Stadium, Johannesburg | 2018/19 |
Sri Lanka v New Zealand | Pallekele Cricket Stadium, Pallekele | 2019 |
Sri Lanka v New Zealand | Pallekele Cricket Stadium, Pallekele | 2019 |
Sri Lanka v New Zealand | Pallekele Cricket Stadium, Pallekele | 2019 |
Pakistan v Sri Lanka | Gaddafi Stadium, Lahore | 2019/20 |
Pakistan v Sri Lanka | Gaddafi Stadium, Lahore | 2019/20 |
Pakistan v Sri Lanka | Gaddafi Stadium, Lahore | 2019/20 |
Australia v Sri Lanka | Adelaide Oval, Adelaide | 2019/20 |
Australia v Sri Lanka | Brisbane Cricket Ground, Woolloongabba, Brisbane | 2019/20 |
Australia v Sri Lanka | Melbourne Cricket Ground, Melbourne | 2019/20 |
India v Sri Lanka | Barsapara Cricket Stadium, Guwahati | 2019/20 |
India v Sri Lanka | Holkar Stadium, Indore | 2019/20 |
India v Sri Lanka | Maharashtra Cricket Association Stadium, Gahunje | 2019/20 |
Sri Lanka v West Indies | Pallekele Cricket Stadium, Pallekele | 2019/20 |
Sri Lanka v West Indies | Pallekele Cricket Stadium, Pallekele | 2019/20 |
West Indies v Sri Lanka | Coolidge Cricket Ground, Coolidge | 2020/21 |
West Indies v Sri Lanka | Coolidge Cricket Ground, Coolidge | 2020/21 |
West Indies v Sri Lanka | Coolidge Cricket Ground, Coolidge | 2020/21 |
England v Sri Lanka | Sophia Gardens, Cardiff | 2021 |
England v Sri Lanka | Sophia Gardens, Cardiff | 2021 |
England v Sri Lanka | The Ageas Bowl, Southampton | 2021 |
Sri Lanka v India | R Premadasa Stadium, Colombo | 2021 |
Sri Lanka v India | R Premadasa Stadium, Colombo | 2021 |
Sri Lanka v India | R Premadasa Stadium, Colombo | 2021 |
Sri Lanka v South Africa | R Premadasa Stadium, Colombo | 2021 |
Sri Lanka v South Africa | R Premadasa Stadium, Colombo | 2021 |
Sri Lanka v South Africa | R Premadasa Stadium, Colombo | 2021 |
Namibia v Sri Lanka | Sheikh Zayed Stadium, Abu Dhabi | 2021/22 |
Ireland v Sri Lanka | Sheikh Zayed Stadium, Abu Dhabi | 2021/22 |
Netherlands v Sri Lanka | Sharjah Cricket Association Stadium, Sharjah | 2021/22 |
Bangladesh v Sri Lanka | Sharjah Cricket Association Stadium, Sharjah | 2021/22 |
Australia v Sri Lanka | Dubai Sports City Stadium, Dubai | 2021/22 |
South Africa v Sri Lanka | Sharjah Cricket Association Stadium, Sharjah | 2021/22 |
England v Sri Lanka | Sharjah Cricket Association Stadium, Sharjah | 2021/22 |
Sri Lanka v West Indies | Sheikh Zayed Stadium, Abu Dhabi | 2021/22 |
Australia v Sri Lanka | Sydney Cricket Ground, Sydney | 2021/22 |
Australia v Sri Lanka | Sydney Cricket Ground, Sydney | 2021/22 |
Australia v Sri Lanka | Manuka Oval, Canberra | 2021/22 |
Australia v Sri Lanka | Melbourne Cricket Ground, Melbourne | 2021/22 |
Australia v Sri Lanka | Melbourne Cricket Ground, Melbourne | 2021/22 |
India v Sri Lanka | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 2021/22 |
India v Sri Lanka | Himachal Pradesh Cricket Association Stadium, Dharamsala | 2021/22 |
India v Sri Lanka | Himachal Pradesh Cricket Association Stadium, Dharamsala | 2021/22 |
Sri Lanka v Australia | R Premadasa Stadium, Colombo | 2022 |
Sri Lanka v Australia | R Premadasa Stadium, Colombo | 2022 |
Sri Lanka v Australia | Pallekele Cricket Stadium, Pallekele | 2022 |
Afghanistan v Sri Lanka | Dubai Sports City Stadium, Dubai | 2022 |
Bangladesh v Sri Lanka | Dubai Sports City Stadium, Dubai | 2022 |
Afghanistan v Sri Lanka | Sharjah Cricket Association Stadium, Sharjah | 2022 |
India v Sri Lanka | Dubai Sports City Stadium, Dubai | 2022 |
Pakistan v Sri Lanka | Dubai Sports City Stadium, Dubai | 2022 |
Pakistan v Sri Lanka | Dubai Sports City Stadium, Dubai | 2022 |
Namibia v Sri Lanka | GMHBA Stadium, Geelong | 2022/23 |
Sri Lanka v United Arab Emirates | GMHBA Stadium, Geelong | 2022/23 |
Netherlands v Sri Lanka | GMHBA Stadium, Geelong | 2022/23 |
Ireland v Sri Lanka | Blundstone Arena, Hobart | 2022/23 |
Australia v Sri Lanka | Optus Stadium, Perth | 2022/23 |
New Zealand v Sri Lanka | Sydney Cricket Ground, Sydney | 2022/23 |
Afghanistan v Sri Lanka | Brisbane Cricket Ground, Woolloongabba, Brisbane | 2022/23 |
England v Sri Lanka | Sydney Cricket Ground, Sydney | 2022/23 |
India v Sri Lanka | Wankhede Stadium, Mumbai | 2022/23 |
India v Sri Lanka | Maharashtra Cricket Association Stadium, Gahunje | 2022/23 |
India v Sri Lanka | Saurashtra Cricket Association Stadium, Rajkot | 2022/23 |
New Zealand v Sri Lanka | Eden Park, Auckland | 2022/23 |
New Zealand v Sri Lanka | University Oval, Dunedin | 2022/23 |
New Zealand v Sri Lanka | John Davies Oval, Queenstown | 2022/23 |
Afghanistan v Sri Lanka | Zhejiang University of Technology Cricket Field, Hangzhou | 2023 |
Sri Lanka v Zimbabwe | R Premadasa Stadium, Colombo | 2023/24 |
Sri Lanka v Zimbabwe | R Premadasa Stadium, Colombo | 2023/24 |
Sri Lanka v Zimbabwe | R Premadasa Stadium, Colombo | 2023/24 |
Sri Lanka v Afghanistan | Rangiri Dambulla International Stadium, Dambulla | 2023/24 |
Sri Lanka v Afghanistan | Rangiri Dambulla International Stadium, Dambulla | 2023/24 |
Sri Lanka v Afghanistan | Rangiri Dambulla International Stadium, Dambulla | 2023/24 |
Bangladesh v Sri Lanka | Sylhet Stadium, Sylhet | 2023/24 |
Bangladesh v Sri Lanka | Sylhet Stadium, Sylhet | 2023/24 |
Bangladesh v Sri Lanka | Sylhet Stadium, Sylhet | 2023/24 |