| Inns | HS | 
| 260-6 | 88 | Sri Lanka v Kenya | Liberty Life Wanderers Stadium, Johannesburg | 2007/08 | 
| 215-5 | 78 | Sri Lanka v India | Vidarbha Cricket Association Stadium, Nagpur | 2009/10 | 
| 215-3 | 56 | Sri Lanka v West Indies | Pallekele Cricket Stadium, Pallekele | 2015/16 | 
| 214-6 | 74 | Sri Lanka v Bangladesh | R Premadasa Stadium, Colombo | 2017/18 | 
| 211-3 | 84 | Sri Lanka v Pakistan | Dubai Sports City Stadium, Dubai | 2013/14 | 
| 210-4 | 70 | Sri Lanka v Bangladesh | Sylhet Stadium, Sylhet | 2017/18 | 
| 206-7 | 59 | Sri Lanka v India | Punjab Cricket Association Stadium, Mohali | 2009/10 | 
| 206-6 | 56* | Sri Lanka v India | Maharashtra Cricket Association Stadium, Gahunje | 2022/23 | 
| 206-6 | 65* | Sri Lanka v Afghanistan | Rangiri Dambulla International Stadium, Dambulla | 2023/24 | 
| 206-3 | 61* | Sri Lanka v Bangladesh | Sylhet Stadium, Sylhet | 2023/24 | 
| 201-6 | 46 | Sri Lanka v Netherlands | Daren Sammy National Cricket Stadium, Gros Islet | 2024 | 
| 198-5 | 64 | Sri Lanka v Bangladesh | Pallekele Cricket Stadium, Pallekele | 2012/13 | 
| 196-5 | 67 | Sri Lanka v New Zealand | Eden Park, Auckland | 2022/23 | 
| 195-3 | 98* | Sri Lanka v West Indies | Kensington Oval, Bridgetown | 2010 | 
| 194-4 | 53 | Sri Lanka v Bangladesh | Shere Bangla National Stadium, Mirpur | 2017/18 | 
| 193-2 | 73* | Sri Lanka v Zimbabwe | Harare Sports Club, Harare | 2025/26 | 
| 192-5 | 81 | Sri Lanka v West Indies | Trent Bridge, Nottingham | 2009 | 
| 189-4 | 89 | Sri Lanka v England | Zohur Ahmed Chowdhury Stadium, Chittagong | 2013/14 | 
| 189-3 | 68 | Sri Lanka v West Indies | Sheikh Zayed Stadium, Abu Dhabi | 2021/22 | 
| 187-6 | 51 | Sri Lanka v Afghanistan | Rangiri Dambulla International Stadium, Dambulla | 2023/24 | 
| 184-8 | 60 | Sri Lanka v Bangladesh | Dubai Sports City Stadium, Dubai | 2022 | 
| 183-7 | 49 | Sri Lanka v England | The Kia Oval, Kennington | 2014 | 
| 183-5 | 75 | Sri Lanka v India | Himachal Pradesh Cricket Association Stadium, Dharamsala | 2021/22 | 
| 182-4 | 44 | Sri Lanka v Zimbabwe | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2012/13 | 
| 182-6 | 77 | Sri Lanka v Pakistan | Gaddafi Stadium, Lahore | 2019/20 | 
| 182-6 | 73 | Sri Lanka v New Zealand | John Davies Oval, Queenstown | 2022/23 | 
| 179-9 | 46 | Sri Lanka v New Zealand | Bay Oval, Mount Maunganui | 2015/16 | 
| 179-6 | 36 | Sri Lanka v Afghanistan | Sharjah Cricket Association Stadium, Sharjah | 2022 | 
| 179-7 | 59 | Sri Lanka v West Indies | Rangiri Dambulla International Stadium, Dambulla | 2024/25 | 
| 178-9 | 58 | Sri Lanka v Australia | Pallekele Cricket Stadium, Pallekele | 2016 | 
| 177-6 | 54* | Sri Lanka v Australia | Pallekele Cricket Stadium, Pallekele | 2022 | 
| 177-6 | 55 | Sri Lanka v Zimbabwe | Harare Sports Club, Harare | 2025/26 | 
| 176-8 | 84* | Sri Lanka v Australia | Simonds Stadium, Geelong | 2016/17 | 
| 175-5 | 66 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2017/18 | 
| 174-6 | 76 | Sri Lanka v New Zealand | Pallekele Cricket Stadium, Pallekele | 2012/13 | 
| 174-4 | 79 | Sri Lanka v New Zealand | Pallekele Cricket Stadium, Pallekele | 2019 | 
| 174-4 | 57 | Sri Lanka v India | Dubai Sports City Stadium, Dubai | 2022 | 
| 174-7 | 86 | Sri Lanka v Bangladesh | Sylhet Stadium, Sylhet | 2023/24 | 
| 173-6 | 69 | Sri Lanka v Zimbabwe | R Premadasa Stadium, Colombo | 2023/24 | 
| 172-7 | 48* | Sri Lanka v Pakistan | R Premadasa Stadium, Colombo | 2015 | 
| 172-5 | 52 | Sri Lanka v Australia | Melbourne Cricket Ground, Melbourne | 2016/17 | 
| 172 | 77 | Sri Lanka v India | Holkar Stadium, Indore | 2017/18 | 
| 172-5 | 80* | Sri Lanka v Bangladesh | Sharjah Cricket Association Stadium, Sharjah | 2021/22 | 
| 171-4 | 61 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2008/09 | 
| 171 | 66 | Sri Lanka v West Indies | Pallekele Cricket Stadium, Pallekele | 2019/20 | 
| 171-7 | 71 | Sri Lanka v Ireland | Sheikh Zayed Stadium, Abu Dhabi | 2021/22 | 
| 171-4 | 74* | Sri Lanka v Afghanistan | Sheikh Zayed Stadium, Abu Dhabi | 2025 | 
| 170-5 | 68 | Sri Lanka v South Africa | PPC Newlands, Cape Town | 2016/17 | 
| 170-7 | 53 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2017 | 
| 170-6 | 71* | Sri Lanka v Pakistan | Dubai Sports City Stadium, Dubai | 2022 | 
| 170 | 79 | Sri Lanka v India | Pallekele Cricket Stadium, Pallekele | 2024 | 
| 169-6 | 42 | Sri Lanka v England | Pallekele Cricket Stadium, Pallekele | 2012/13 | 
| 168-3 | 61 | Sri Lanka v New Zealand | Liberty Life Wanderers Stadium, Johannesburg | 2007/08 | 
| 168-7 | 64 | Sri Lanka v Bangladesh | Zohur Ahmed Chowdhury Stadium, Chittagong | 2013/14 | 
| 168-7 | 64* | Sri Lanka v Bangladesh | Dubai Sports City Stadium, Dubai | 2025 | 
| 167-5 | 46 | Sri Lanka v India | Beausejour Stadium, Gros Islet | 2010 | 
| 166-1 | 68* | Sri Lanka v West Indies | Rangiri Dambulla International Stadium, Dambulla | 2024/25 | 
| 165-7 | 61 | Sri Lanka v South Africa | Zohur Ahmed Chowdhury Stadium, Chittagong | 2013/14 | 
| 165-5 | 57 | Sri Lanka v Pakistan | Gaddafi Stadium, Lahore | 2019/20 | 
| 165-5 | 37 | Sri Lanka v Bangladesh | Sylhet Stadium, Sylhet | 2023/24 | 
| 164-4 | 74* | Sri Lanka v South Africa | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2013 | 
| 164-9 | 84* | Sri Lanka v South Africa | SuperSport Park, Centurion | 2018/19 | 
| 164-8 | 73 | Sri Lanka v Australia | Sydney Cricket Ground, Sydney | 2021/22 | 
| 164-8 | 90 | Sri Lanka v New Zealand | Bay Oval, Mount Maunganui | 2024/25 | 
| 163 | 41 | Sri Lanka v England | The Rose Bowl, Southampton | 2006 | 
| 162-6 | 79 | Sri Lanka v Netherlands | GMHBA Stadium, Geelong | 2022/23 | 
| 162-5 | 54 | Sri Lanka v West Indies | Rangiri Dambulla International Stadium, Dambulla | 2024/25 | 
| 161-4 | 61* | Sri Lanka v Australia | Melbourne Cricket Ground, Melbourne | 2012/13 | 
| 161-8 | 73* | Sri Lanka v England | Feroz Shah Kotla, Delhi | 2015/16 | 
| 161-9 | 39 | Sri Lanka v New Zealand | Pallekele Cricket Stadium, Pallekele | 2019 | 
| 161-9 | 53 | Sri Lanka v India | Pallekele Cricket Stadium, Pallekele | 2024 | 
| 160-4 | 55* | Sri Lanka v Australia | Trent Bridge, Nottingham | 2009 | 
| 160-6 | 44 | Sri Lanka v West Indies | Shere Bangla National Stadium, Mirpur | 2013/14 | 
| 160-6 | 56 | Sri Lanka v West Indies | Coolidge Cricket Ground, Coolidge | 2020/21 | 
| 160 | 45 | Sri Lanka v India | Wankhede Stadium, Mumbai | 2022/23 | 
| 160 | 67 | Sri Lanka v Afghanistan | Rangiri Dambulla International Stadium, Dambulla | 2023/24 | 
| 159-7 | 61 | Sri Lanka v Bangladesh | R Premadasa Stadium, Colombo | 2017/18 | 
| 159-3 | 73 | Sri Lanka v Bangladesh | Pallekele Cricket Stadium, Pallekele | 2025 | 
| 158-5 | 48 | Sri Lanka v New Zealand | Trent Bridge, Nottingham | 2009 | 
| 158-5 | 96* | Sri Lanka v West Indies | The Brit Oval, Kennington | 2009 | 
| 158-4 | 77 | Sri Lanka v Bangladesh | R Premadasa Stadium, Colombo | 2016/17 | 
| 157-9 | 86 | Sri Lanka v Australia | Pallekele Cricket Stadium, Pallekele | 2011 | 
| 157 | 57 | Sri Lanka v England | R Premadasa Stadium, Colombo | 2018/19 | 
| 157-6 | 40 | Sri Lanka v Australia | Optus Stadium, Perth | 2022/23 | 
| 156-9 | 38 | Sri Lanka v Pakistan | Liberty Life Wanderers Stadium, Johannesburg | 2007/08 | 
| 155-4 | 83* | Sri Lanka v Afghanistan | Eden Gardens, Kolkata | 2015/16 | 
| 155-6 | 31* | Sri Lanka v West Indies | Pallekele Cricket Stadium, Pallekele | 2019/20 | 
| 155-5 | 69* | Sri Lanka v Australia | Melbourne Cricket Ground, Melbourne | 2021/22 | 
| 154-6 | 35 | Sri Lanka v Australia | Dubai Sports City Stadium, Dubai | 2021/22 | 
| 153-7 | 35 | Sri Lanka v Canada | Maple Leaf North-West Ground, King City | 2008/09 | 
| 153-6 | 68 | Sri Lanka v Hong Kong | Dubai Sports City Stadium, Dubai | 2025 | 
| 152-9 | 55 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2017/18 | 
| 152-8 | 74 | Sri Lanka v United Arab Emirates | GMHBA Stadium, Geelong | 2022/23 | 
| 150-7 | 46 | Sri Lanka v Pakistan | Lord's Cricket Ground, St John's Wood | 2009 | 
| 150-4 | 75* | Sri Lanka v Pakistan | Shere Bangla National Stadium, Mirpur | 2015/16 |