| Inns | HS |
| 366-6 | 95 | Sri Lanka v England | R Premadasa Stadium, Colombo | 2018/19 |
| 355-6 | 78 | Sri Lanka v United Arab Emirates | Queens Sports Club, Bulawayo | 2023 |
| 339-4 | 96 | Sri Lanka v Pakistan | Punjab Cricket Association Stadium, Mohali | 1996/97 |
| 330-7 | 94 | Sri Lanka v West Indies | Queens Sports Club, Bulawayo | 2016/17 |
| 326 | 79 | Sri Lanka v South Africa | Feroz Shah Kotla, Delhi | 2023/24 |
| 323-6 | 78 | Sri Lanka v Afghanistan | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2023 |
| 322-3 | 89 | Sri Lanka v India | The Kia Oval, Kennington | 2017 |
| 322-8 | 77 | Sri Lanka v Scotland | Raeburn Place, Edinburgh | 2019 |
| 321-6 | 85 | Sri Lanka v Bermuda | Queen's Park Oval, Port of Spain | 2006/07 |
| 320-8 | 97 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2008/09 |
| 317-6 | 88 | Sri Lanka v England | R Premadasa Stadium, Colombo | 2014/15 |
| 316-5 | 86 | Sri Lanka v Zimbabwe | Galle International Stadium, Galle | 2017 |
| 314-6 | 83* | Sri Lanka v Afghanistan | Pallekele Cricket Stadium, Pallekele | 2022/23 |
| 313-7 | 88* | Sri Lanka v Zimbabwe | Pukekura Park, New Plymouth | 1991/92 |
| 313-6 | 89 | Sri Lanka v West Indies | Kensington Oval, Bridgetown | 2003 |
| 313-8 | 72 | Sri Lanka v Netherlands | VRA Ground, Amstelveen | 2006 |
| 312-4 | 71 | Sri Lanka v Bangladesh | Rangiri Dambulla International Stadium, Dambulla | 2010 |
| 311 | 64 | Sri Lanka v Pakistan | Sharjah Cricket Association Stadium, Sharjah | 2013/14 |
| 310-9 | 93 | Sri Lanka v Pakistan | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2014 |
| 309 | 59 | Sri Lanka v Pakistan | Eden Gardens, Calcutta | 1996/97 |
| 308-8 | 79 | Sri Lanka v South Africa | Sinhalese Sports Club Ground, Colombo | 2004 |
| 308-8 | 75 | Sri Lanka v India | National Stadium, Karachi | 2008 |
| 308-6 | 97* | Sri Lanka v Afghanistan | R Premadasa Stadium, Colombo | 2023/24 |
| 307-6 | 98 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2009 |
| 307-4 | 99 | Sri Lanka v South Africa | R Premadasa Stadium, Colombo | 2013 |
| 307 | 55 | Sri Lanka v West Indies | Pallekele Cricket Stadium, Pallekele | 2019/20 |
| 306 | 73 | Sri Lanka v Australia | Brisbane Cricket Ground, Woolloongabba, Brisbane | 2011/12 |
| 306-7 | 65 | Sri Lanka v South Africa | Pallekele Cricket Stadium, Pallekele | 2018 |
| 305-5 | 77 | Sri Lanka v England | The Kia Oval, Kennington | 2016 |
| 304-5 | 87 | Sri Lanka v South Africa | De Beers Diamond Oval, Kimberley | 2011/12 |
| 300-5 | 75 | Sri Lanka v Zimbabwe | Pallekele Cricket Stadium, Pallekele | 2021/22 |
| 300-7 | 86* | Sri Lanka v Australia | Pallekele Cricket Stadium, Pallekele | 2022 |
| 299-8 | 97* | Sri Lanka v South Africa | R Premadasa Stadium, Colombo | 2018 |
| 298-6 | 76 | Sri Lanka v Zimbabwe | Harare Sports Club, Harare | 2025/26 |
| 297-7 | 89 | Sri Lanka v Pakistan | Sharjah Cricket Association Stadium, Sharjah | 2000/01 |
| 296-9 | 83 | Sri Lanka v Pakistan | Sheikh Zayed Stadium, Abu Dhabi | 2007 |
| 295-7 | 86 | Sri Lanka v Pakistan | Kimberley Country Club, Kimberley | 1997/98 |
| 295-5 | 99 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2001 |
| 294-7 | 68 | Sri Lanka v South Africa | R Premadasa Stadium, Colombo | 2000 |
| 294-8 | 87 | Sri Lanka v Bangladesh | R Premadasa Stadium, Colombo | 2019 |
| 293-9 | 59 | Sri Lanka v Pakistan | Rawalpindi Cricket Stadium, Rawalpindi | 2025/26 |
| 291-8 | 92 | Sri Lanka v Afghanistan | Gaddafi Stadium, Lahore | 2023 |
| 290-9 | 67 | Sri Lanka v United Arab Emirates | Gaddafi Stadium, Lahore | 2008 |
| 290-8 | 76 | Sri Lanka v Pakistan | National Stadium, Karachi | 2008/09 |
| 290-9 | 52 | Sri Lanka v West Indies | Sinhalese Sports Club Ground, Colombo | 2019/20 |
| 290-8 | 66 | Sri Lanka v New Zealand | Eden Park, Auckland | 2024/25 |
| 289-7 | 98 | Sri Lanka v India | Wankhede Stadium, Bombay | 1986/87 |
| 289-6 | 62 | Sri Lanka v India | Brisbane Cricket Ground, Woolloongabba, Brisbane | 2011/12 |
| 288-9 | 72 | Sri Lanka v Pakistan | St Helen's, Swansea | 1983 |
| 288-8 | 72 | Sri Lanka v Pakistan | Adelaide Oval, Adelaide | 1989/90 |
| 288 | 94 | Sri Lanka v Pakistan | Willowmoore Park Main Oval, Benoni | 1997/98 |
| 288-9 | 81 | Sri Lanka v New Zealand | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2013/14 |
| 288-8 | 68 | Sri Lanka v Pakistan | Pallekele Cricket Stadium, Pallekele | 2015 |
| 288 | 69 | Sri Lanka v Australia | R Premadasa Stadium, Colombo | 2016 |
| 288-8 | 54 | Sri Lanka v Pakistan | Rawalpindi Cricket Stadium, Rawalpindi | 2025/26 |
| 287-7 | 68 | Sri Lanka v Pakistan | Gaddafi Stadium, Lahore | 2004/05 |
| 287-8 | 58 | Sri Lanka v Pakistan | Dubai Sports City Stadium, Dubai | 2013/14 |
| 286 | 58* | Sri Lanka v England | County Ground, Taunton | 1983 |
| 286-5 | 81* | Sri Lanka v India | Sardar Patel Stadium, Motera, Ahmedabad | 2005/06 |
| 286-5 | 73 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2012 |
| 286-9 | 73 | Sri Lanka v England | Trent Bridge, Nottingham | 2016 |
| 285 | 84 | Sri Lanka v South Africa | Pallekele Cricket Stadium, Pallekele | 2018 |
| 284-9 | 56 | Sri Lanka v Zimbabwe | Queens Sports Club, Bulawayo | 1999/00 |
| 284-7 | 64 | Sri Lanka v Scotland | Raeburn Place, Edinburgh | 2011 |
| 283-7 | 85 | Sri Lanka v Australia | Bellerive Oval, Hobart | 2011/12 |
| 282-4 | 58* | Sri Lanka v India | Rangiri Dambulla International Stadium, Dambulla | 2004 |
| 282-6 | 88 | Sri Lanka v South Africa | Brisbane Cricket Ground, Woolloongabba, Brisbane | 2005/06 |
| 281-9 | 83 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2005 |
| 280-9 | 54 | Sri Lanka v Bangladesh | Sinhalese Sports Club Ground, Colombo | 2016/17 |
| 278 | 80 | Sri Lanka v Zimbabwe | Shere Bangla National Stadium, Mirpur | 2017/18 |
| 277 | 77 | Sri Lanka v New Zealand | Bidvest Wanderers Stadium, Johannesburg | 2009/10 |
| 277-9 | 75 | Sri Lanka v West Indies | Sinhalese Sports Club Ground, Colombo | 2010/11 |
| 277-2 | 91 | Sri Lanka v New Zealand | Saxton Oval, Nelson | 2015/16 |
| 276-4 | 53* | Sri Lanka v Australia | Kennington Oval, Kennington | 1975 |
| 276-9 | 87 | Sri Lanka v Zimbabwe | Sharjah Cricket Association Stadium, Sharjah | 2000/01 |
| 276 | 94 | Sri Lanka v New Zealand | Saxton Oval, Nelson | 2014/15 |
| 275-8 | 52 | Sri Lanka v Kenya | County Ground, Southampton | 1999 |
| 275-7 | 89 | Sri Lanka v Pakistan | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2014 |
| 275-9 | 65 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2021 |
| 274-8 | 83 | Sri Lanka v Australia | Adelaide Oval, Adelaide | 2005/06 |
| 274 | 77 | Sri Lanka v India | Pallekele Cricket Stadium, Pallekele | 2012 |
| 274-8 | 92* | Sri Lanka v India | Sardar Patel Stadium, Motera, Ahmedabad | 2014/15 |
| 274-6 | 80* | Sri Lanka v West Indies | Sir Vivian Richards Stadium, North Sound | 2020/21 |
| 273 | 66 | Sri Lanka v West Indies | Sharjah Cricket Association Stadium, Sharjah | 1995/96 |
| 273-6 | 69 | Sri Lanka v New Zealand | McLean Park, Napier | 2005/06 |
| 273 | 66 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2009 |
| 273-7 | 66 | Sri Lanka v England | Pallekele Cricket Stadium, Pallekele | 2018/19 |
| 273-8 | 96 | Sri Lanka v West Indies | Sir Vivian Richards Stadium, North Sound | 2020/21 |
| 272-4 | 79 | Sri Lanka v India | Feroz Shah Kotla, Delhi | 1995/96 |
| 272-9 | 84 | Sri Lanka v Pakistan | Sharjah Cricket Association Stadium, Sharjah | 2001/02 |
| 272-7 | 96 | Sri Lanka v Zimbabwe | R Premadasa Stadium, Colombo | 2001/02 |
| 271-6 | 69 | Sri Lanka v India | National Stadium, Dhaka | 1988/89 |
| 270-6 | 65 | Sri Lanka v Pakistan | Sharjah Cricket Association Stadium, Sharjah | 1993/94 |
| 269 | 76 | Sri Lanka v New Zealand | Jade Stadium, Christchurch | 2000/01 |
| 269-9 | 60 | Sri Lanka v Bangladesh | Sinhalese Sports Club Ground, Colombo | 2005/06 |
| 269-7 | 66 | Sri Lanka v England | Rangiri Dambulla International Stadium, Dambulla | 2007/08 |
| 268 | 91 | Sri Lanka v Afghanistan | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2023 |
| 267 | 75 | Sri Lanka v Australia | Melbourne Cricket Ground, Melbourne | 1998/99 |
| 267-7 | 73* | Sri Lanka v South Africa | National Cricket Stadium, Tangier | 2002 |
| 267 | 86 | Sri Lanka v South Africa | Pallekele Cricket Stadium, Pallekele | 2014 |
| 267-4 | 86 | Sri Lanka v England | R Premadasa Stadium, Colombo | 2014/15 |
| 266-5 | 66 | Sri Lanka v Zimbabwe | Sharjah Cricket Association Stadium, Sharjah | 1992/93 |
| 266-9 | 86 | Sri Lanka v Australia | Brisbane Cricket Ground, Woolloongabba, Brisbane | 2005/06 |
| 266-9 | 57 | Sri Lanka v Pakistan | R Premadasa Stadium, Colombo | 2010/11 |
| 266-9 | 58 | Sri Lanka v South Africa | Chevrolet Park, Bloemfontein | 2011/12 |
| 265-7 | 64 | Sri Lanka v South Africa | R Premadasa Stadium, Colombo | 2004 |
| 265 | 56 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2008/09 |
| 263-6 | 68 | Sri Lanka v Zimbabwe | Moin-ul-Haq Stadium, Patna | 1993/94 |
| 263-6 | 65 | Sri Lanka v Pakistan | Jinnah Stadium, Gujranwala | 1999/00 |
| 263-5 | 91* | Sri Lanka v Netherlands | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow | 2023/24 |
| 262-4 | 99 | Sri Lanka v Zimbabwe | Harare Sports Club, Harare | 1999/00 |
| 262-6 | 79 | Sri Lanka v New Zealand | Eden Park, Auckland | 2006/07 |
| 262-9 | 43* | Sri Lanka v India | R Premadasa Stadium, Colombo | 2021 |
| 261 | 87 | Sri Lanka v India | Nehru Stadium, Pune | 2005/06 |
| 260 | 99 | Sri Lanka v England | Adelaide Oval, Adelaide | 2002/03 |
| 259 | 58 | Sri Lanka v Pakistan | Captain Roop Singh Stadium, Gwalior | 1996/97 |
| 259-9 | 73 | Sri Lanka v Australia | Sydney Cricket Ground, Sydney | 1998/99 |
| 258 | 58 | Sri Lanka v South Africa | Trent Bridge, Nottingham | 1998 |
| 258-6 | 62 | Sri Lanka v Bangladesh | R Premadasa Stadium, Colombo | 2002 |
| 258 | 95 | Sri Lanka v New Zealand | Bay Oval, Mount Maunganui | 2015/16 |
| 257-5 | 68* | Sri Lanka v New Zealand | Buffalo Park, East London | 1994/95 |
| 257-7 | 66 | Sri Lanka v Pakistan | Iqbal Stadium, Faisalabad | 1995/96 |
| 257-9 | 80 | Sri Lanka v South Africa | Bellerive Oval, Hobart | 2005/06 |
| 257-8 | 73 | Sri Lanka v West Indies | Beausejour Stadium, Gros Islet | 2007/08 |
| 257 | 58 | Sri Lanka v South Africa | Mahinda Rajapaksha International Cricket Stadium, Hambantota | 2014 |
| 257-9 | 93 | Sri Lanka v Bangladesh | R Premadasa Stadium, Colombo | 2023 |
| 256-6 | 92 | Sri Lanka v Zimbabwe | Sharjah Cricket Association Stadium, Sharjah | 2001/02 |
| 256-8 | 88 | Sri Lanka v England | Emirates Durham International Cricket Ground, Chester-le-Street | 2014 |
| 256-9 | 90 | Sri Lanka v Pakistan | R Premadasa Stadium, Colombo | 2015 |
| 255-9 | 75 | Sri Lanka v Australia | Sydney Cricket Ground, Sydney | 1995/96 |
| 255-8 | 65* | Sri Lanka v Pakistan | Rangiri Dambulla International Stadium, Dambulla | 2015 |
| 255 | 67 | Sri Lanka v Bangladesh | Zohur Ahmed Chowdhury Stadium, Chittagong | 2023/24 |
| 254-8 | 82* | Sri Lanka v South Africa | Adelaide Oval, Adelaide | 2005/06 |
| 254-6 | 64 | Sri Lanka v India | Queen's Park Oval, Port of Spain | 2006/07 |
| 254 | 78 | Sri Lanka v India | Shere Bangla National Stadium, Mirpur | 2011/12 |
| 254-7 | 53* | Sri Lanka v England | Edgbaston, Birmingham | 2016 |
| 254-9 | 55 | Sri Lanka v Zimbabwe | Pallekele Cricket Stadium, Pallekele | 2021/22 |
| 253-5 | 88 | Sri Lanka v Pakistan | Brisbane Cricket Ground, Woolloongabba, Brisbane | 1989/90 |
| 253-8 | 64 | Sri Lanka v West Indies | R Premadasa Stadium, Colombo | 2001/02 |
| 253 | 48 | Sri Lanka v Pakistan | Sawai Mansingh Stadium, Jaipur | 2006/07 |
| 253-8 | 84* | Sri Lanka v Australia | The Kia Oval, Kennington | 2013 |
| 253-6 | 76 | Sri Lanka v Afghanistan | Shere Bangla National Stadium, Mirpur | 2013/14 |
| 252 | 89 | Sri Lanka v Pakistan | Niaz Stadium, Hyderabad | 1987/88 |
| 252 | 62 | Sri Lanka v England | Old Trafford, Manchester | 2011 |
| 252-8 | 91 | Sri Lanka v Pakistan | R Premadasa Stadium, Colombo | 2023 |
| 251-8 | 66 | Sri Lanka v India | Eden Gardens, Calcutta | 1995/96 |
| 251 | 59 | Sri Lanka v West Indies | Queen's Park Oval, Port of Spain | 1995/96 |
| 251-8 | 42 | Sri Lanka v Pakistan | National Cricket Stadium, Tangier | 2002 |
| 251-8 | 51 | Sri Lanka v India | R Premadasa Stadium, Colombo | 2012 |
| 251 | 75 | Sri Lanka v India | Eden Gardens, Kolkata | 2014/15 |
| 250-5 | 66* | Sri Lanka v England | Khettarama Stadium, Colombo | 1992/93 |
| 250-8 | 50* | Sri Lanka v Pakistan | Sharjah Cricket Association Stadium, Sharjah | 2000/01 |
| 250 | 63 | Sri Lanka v Zimbabwe | Sharjah Cricket Association Stadium, Sharjah | 2001/02 |