Charith Asalanka

Against Australia at the Premadasa Stadium, Sri Lanka captain Charith Asalanka hit 127 out of his team’s 215 to enter the record books.

Sri Lanka were in tatters at 30-3 against Australia at Colombo when Asalanka walked out. They soon slipped to 55-5, but Asalanka’s counterattack changed the circumstances. By the time was ninth out on 214, he had amassed 127 in 126 balls with 14 fours and five sixes. Sri Lanka were bowled out without adding a run, which meant that Asalanka made 59.35 per cent of the runs.

Match 1st ODI, Sri Lanka vs Australia

Recent
Sri Lanka vs Australia | Australia tour of Sri Lanka, 2025 | 1st ODI
R.Premadasa Stadium, Colombo
Wednesday, February 12th, 2025 04:30am (UTC:+0000)
SL Sri Lanka
SL Sri Lanka
214
(46.0) RR: 4.65

    vs

    AUS Australia
    AUS Australia
    165
    (33.5) RR: 4.88

      This is now the 20th of all batters who have dominated a completed team innings in a completed men’s ODI. In other words, this includes only instances where teams have either been bowled out or batted the full number of overs.

      This eliminates instances like the Queenstown ODI of 2007-08 (after Bangladesh were bowled out for 93, Brendon McCullum hit a 28-ball 80 not out (84.21 per cent) as New Zealand made 95-0 in six overs).

      Also read: Explained: Why Mitchell Starc is not part of Australia's Champions Trophy squad

      However, if one includes only batters who came out at No.5 or lower, this is the fourth-most (first, if only games between two Full Members are included: Zimbabwe were not one when Kapil Dev slammed his unbeaten 175 out of 266-8). Among Sri Lankans, Asalanka is now at third place, after Sanath Jayasuriya and Upul Tharanga, both of whom had opened the innings.

      Highest percentage of runs by a batter in a completed men’s ODI innings

      Player

      Position

      Year

      189* 272-9 69.48 4 West Indies England Manchester 1984

      94 141 66.66 1 Australia Zimbabwe Townsville 2022

      175* 266-8 65.78 6 India Zimbabwe Tunbridge Wells 1983

      264 404-5 65.34 2 India Sri Lanka Eden Gardens 2014

      151 235 64.25 1 PNG Ireland Harare 2018

      173* 271-9 63.83 5 USA PNG Al Amerat 2021

      47 74 63.51 3 New Zealand Pakistan Sharjah 1990

      189 299-5 63.21 1 Sri Lanka India Sharjah 2000

      141 225 62.66 4 New Zealand Sri Lanka Bloemfontein 2003

      194* 312-8 62.17 3 Zimbabwe Bangladesh Bulawayo 2009

      116* 191 60.73 2 Australia New Zealand Auckland 2000

      160* 265-5 60.37 2 Ireland Afghanistan Belfast 2016

      237* 393-6 60.3 1 New Zealand West Indies Wellington 2015

      167* 277-5 60.28 3 England Australia Birmingham 1993

      112* 187 59.89 2 Sri Lanka Pakistan Abu Dhabi 2017

      88 147 59.86 6 UAE PNG Dubai 2022

      208 349-8 59.59 2 India New Zealand Hyderabad 2023

      193 324-9 59.56 2 Pakistan South Africa Johannesburg 2021

      142 239 59.41 3 Zimbabwe New Zealand Hyderabad 1987
      Charith Asalanka 127 214 59.35 5 Sri Lanka Australia Premadasa 2025

      - Warner, Ura, Martyn, and Tharanga carried their bats through all-out innings.
      - India were bowled out for 54 after Jayasuriya’s 189 out of 299-5. That gave Jayasuriya 53.54 per cent runs of the entire match – the only instance of a batter outscoring the other 21 players in a men’s ODI.
      - In women’s ODIs, Chamari Athapaththu’s 69.26 per cent (178 not out in 257-9 against Australia at the 2017 World Cup) remains the record.

      Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.