• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar

CricSchedule.Com

  • CricSchedule.Com
  • Cricket 2026
  • Schedule
    • Monthly
    • Format
    • Venue
  • FTP
  • Records
  • IPL
  • On This Day
  • BBL
  • CPL

Highest Individual Score in ODI For Sri Lanka

The 1996 ODI World Cup winner, Sri Lanka, has a great legacy in the history of the game of cricket. They have always played well across formats. But the real dominance came in the years between 1995 and 2004. The world has seen many batting greats from this country over the years, who have dominated world cricket during their times.

Sanath Jayasuriya, Kumar Sangakkara, and Mahela Jayawardene are some of the greatest batsmen from this country, who took Sri Lankan cricket to new heights. Well, in this article, we will cover the highest individual scores for Sri Lanka in the history of the one day internationals.

List of Highest Individual ODI Score for Sri Lanka

PlayerScoreBalls4s6sAgainstVenueDate
Pathum Nissanka210*139208AFGKandy9 Feb 2024
Sanath Jayasuriya189161214IndiaSharjah29 Oct 2000
Upal Tharanga174*159193IndiaKingston2 Jul 2013
Kumar Sangakkara169137186South AfricaColombo (RPS)20 Jul 2013
Tillakaratne Dilshan161*14622–BangladeshMelbourne26 Feb 2015
Tillakaratne Dilshan160*165113IndiaHobart28 Feb 2012
Tillakaratne Dilshan160124203IndiaRajkot15 Dec 2009
Sanath Jayasuriya157104241NetherlandsAmstelveen4 Jul 2006
Sanath Jayasuriya15299204EnglandLeeds1 Jul 2006
Sanath Jayasuriya151*120174IndiaWankhede17 May 1997
Aravinda de Silva145115145KenyaKandy6 Mar 1996

4. Kumar Sangakkara (169 runs) against South Africa at Colombo

Kumar Sangakkara is one of the finest batsmen in the world and he has many batting records in the game. He currently holds the 4th highest score for his country in ODIs. In the first game of the five-match series between South Africa and Sri Lanka at Colombo, the Proteas won the toss and decided to bowl first. Sri Lanka lost their first wicket early, but after that they had some useful partnerships. Sangakkara was keeping one end steady and was scoring runs.

The left-hander brought up his century and continued till he crossed the 150-run mark. Sri Lanka made 320/5 in their 50 overs and Sangakkara played a big innings of 169 runs off 137 balls with 18 fours and 6 maximums. In reply, South Africa went through a horrible start and got all out for just 140 runs. Thus, Sri Lanka won the match by 180 runs. 

3. Upal Tharanga (174* runs) against India at Kingston

The match was the third in the tri-series between India, Sri Lanka, and the West Indies. After winning the toss, India chose to bowl first. But the decision totally backfired on them. Both Sri Lankan openers brought up their respective centuries. Both added 213 runs for the first wicket. Mahela Jayawardene got out after scoring 107 runs, but Upal Tharanga kept scoring on the other end. The left-hander then added another unbeaten 135 runs for the second wicket with Angelo Mathews (22*).

Sri Lanka made 348/1 in their 50 overs. Tharanga remained not out through the innings and scored a big century in the end. He made 179* runs off 159 balls with 19 fours and three sixes. It was a huge target for India to chase and they had a horrible performance with the bat. India got all out for just 187 runs and lost the match by 161 runs.

2. Sanath Jayasuriya (189 runs) against India

The second highest individual score for Sri Lanka is registered under the name of former destructive opener Sanath Jayasuriya. It was the final of the 2000 Coca-Cola Champions Trophy between India and Sri Lanka. After winning the toss, Sri Lanka chose to bat first. The Sri Lankan team kept losing wickets at one end, but Jayasuriya was steady and scoring well. He had a 166-run partnership with Russel Arnold (52*) for the fifth wicket to help Sri Lanka reach 299/5 in their 50 overs.

But before getting out, Jayasuriya played the biggest knock by a Sri Lankan batter. He was unfortunate to miss out on a double century and made 189 runs off 161 balls with 21 fours and 4 sixes. In reply, India had a horrible performance and got all out for just 54 runs. Sri Lanka won the match by 245 runs and won the tournament.

1. Pathum Nissanka (210* runs) against Afghanistan (Sri Lanka’s highest score in ODI)

Pathum Nissanka broke 24 years old record and scored Highest Individual score for Sri Lanka batting first and also as an opener and also became first player from SL to score a double century in ODI. He achieved this feat against Afghanistan in 1st ODI match on 9th Feb 2024 and remained not out.

Highest Individual Score Team Wise

AustraliaNew ZealandEngland
BangladeshSri LankaPakistan
West IndiesSouth AfricaIndia

Primary Sidebar

Latest Updates

T20 Centuries List by Sri Lanka

ICC Trophies Won by India

Highest Run Chase in BBL

Fastest 50 in T20 by India

BBL Winners List

Most T20 runs in a Calendar Year for India

Most Double Centuries for New Zealand in Test Cricket

Highest Opening Partnership in Test for West Indies

Highest Opening Partnership against West Indies in Test

Highest Opening Partnership in Test for New Zealand

How many times DC qualified for Playoffs in IPL

DC all IPL final match List

KKR all IPL Final match List

RCB all IPL final match List

MI all IPL final match List

CSK all IPL final match List

Lowest Score in T20 International Cricket

Oval Invincibles Squad 2023

Fastest Century in T20 by Sri Lanka

List of Triple Centuries in Test Cricket