Sri Lanka left-armer Dilshan Madushanka bowled his side to a tight victory over Zimbabwe with a final over hat-trick.

Sri Lanka left-armer Dilshan Madushanka bowled his side to a tight victory over Zimbabwe with a final over hat-trick.

Dilshan Madushanka bowls Sri Lanka to victory with final over hat-trick

In the first of two ODIs at the Harare Sports Club, the hosts elected to field first. Sri Lanka were dealt an early blow, with the departure of Nishan Madushka in the 5th over, for a 13-ball duck. Pathum Nissanka (70) anchored the innings, before a 137-run sixth-wicket stand between Janith Liyanage (70*) and Kamindu Mendis (57) lifted them to 298-6.

1st ODI, Zimbabwe vs Sri Lanka

Recent
Zimbabwe vs Sri Lanka | Sri Lanka tour of Zimbabwe, 2025 | 1st ODI
Harare Sports Club, Harare
Friday, August 29th, 2025 07:30am (UTC:+0000)
ZIM Zimbabwe
ZIM Zimbabwe
291/8
(50.0) RR: 5.82

    vs

    SL Sri Lanka
    SL Sri Lanka
    298/6
    (50.0) RR: 5.96

      Zimbabwe lost two wickets in the first over of their chase, as Asitha Fernando got rid of Brian Bennett first ball, and the returning Brendan Taylor for a three-ball duck. Thereafter, Ben Curran and skipper Sean Williams repaired the damage with a 118-run stand. After Williams' dismissal, they slid to 161-5, bringing Tony Munyonga to the wicket alongside Sikandar Raza.

      Also read: 500 air miles per delivery: Australia leg-spinner's Hundred final round trip raises sustainability question

      They needed 138 off exactly 20 overs at that point, and the pair brought the equation down to 10 runs needed off the final over, giving them the chance to become only the second team in men's ODI history to successfully complete a run-chase after being reduced to 0-2.

      Raza stepped across his stumps to scoop the first ball from left-armer Dilshan Madushanka, but missed and the quick took out his middle stump instead. Next ball, new batter Brad Evans tried the same. He connected, but not well enough as the ball lobbed up to short fine leg for a simple catch. With Zimbabwe now needing 10 off four, new batter Richard Ngarava attempted a slog, and saw his stumps pegged back.

      A single off the next ball brought the set Munyonga on strike, but Madushanka squeezed in a yorker to deny him anything, and reduce the requirement to nine off one ball. Munyonga got a single, and Zimbabwe fell short by seven runs.

      Madushanka is the eighth Sri Lankan man to take an ODI hat-trick, after Chaminda Vaas (twice), Lasith Malinga (thrice), Farvez Maharoof, Thisara Perera, Wanindu Hasaranga, Shehan Madushanka and Maheesh Theekshana.

      Men's ODI hat-tricks, full list

      Player Match Venue Date
      Jalal-ud-Din Pakistan v Australia Hyderabad (P) September 20, 1982
      Bruce Reid Australia v New Zealand Sydney January 29, 1986
      Chetan Sharma India v New Zealand Nagpur October 31, 1987
      Wasim Akram Pakistan v West Indies Sharjah October 14, 1989
      Wasim Akram Pakistan v Australia Sharjah May 4, 1990
      Kapil Dev India v Sri Lanka Calcutta January 4, 1991
      Aaqib Javed Pakistan v India Sharjah October 25, 1991
      DK Morrison New Zealand v India Napier March 25, 1994
      Waqar Younis Pakistan v New Zealand East London December 19, 1994
      Saqlain Mushtaq Pakistan v Zimbabwe Peshawar November 3, 1996
      Eddo Brandes Zimbabwe v England Harare January 3, 1997
      Anthony Stuart Australia v Pakistan Melbourne January 16, 1997
      Saqlain Mushtaq Pakistan v Zimbabwe The Oval June 11, 1999
      Chaminda Vaas Sri Lanka v Zimbabwe Colombo (SSC) December 8, 2001
      Mohammad Sami Pakistan v West Indies Sharjah February 15, 2002
      Chaminda Vaas Sri Lanka v Bangladesh Pietermaritzburg February 14, 2003
      Brett Lee Australia v Kenya Durban March 15, 2003
      James Anderson England v Pakistan The Oval June 20, 2003
      Steve Harmison England v India Nottingham September 1, 2004
      Charl Langeveldt South Africa v West Indies Barbados May 11, 2005
      Shahadat Hossain Bangladesh v Zimbabwe Harare August 2, 2006
      Jerome Taylor West Indies v Australia Mumbai (BS) October 18, 2006
      Shane Bond New Zealand v Australia Hobart January 14, 2007
      Lasith Malinga Sri Lanka v South Africa Guyana March 28, 2007
      Andrew Flintoff England v West Indies St Lucia April 3, 2009
      Farveez Maharoof Sri Lanka v India Dambulla June 22, 2010
      Abdur Razzak Bangladesh v Zimbabwe Dhaka December 3, 2010
      Kemar Roach West Indies v Netherlands Delhi February 28, 2011
      Lasith Malinga Sri Lanka v Kenya Colombo (RPS) March 1, 2011
      Lasith Malinga Sri Lanka v Australia Colombo (RPS) August 22, 2011
      Dan Christian Australia v Sri Lanka Melbourne March 2, 2012
      Thisara Perera Sri Lanka v Pakistan Colombo (RPS) June 16, 2012
      Clint McKay Australia v England Cardiff September 14, 2013
      Rubel Hossain Bangladesh v New Zealand Dhaka October 29, 2013
      Prosper Utseya Zimbabwe v South Africa Harare August 29, 2014
      Taijul Islam Bangladesh v Zimbabwe Dhaka December 1, 2014
      Steven Finn England v Australia Melbourne February 14, 2015
      JP Duminy South Africa v Sri Lanka Sydney March 18, 2015
      Kagiso Rabada South Africa v Bangladesh Mirpur July 10, 2015
      James Faulkner Australia v Sri Lanka Colombo (RPS) August 24, 2016
      Taskin Ahmed Bangladesh v Sri Lanka Dambulla March 28, 2017
      Wanindu Hasaranga Sri Lanka v Zimbabwe Galle July 2, 2017
      Kuldeep Yadav India v Australia Kolkata September 21, 2017
      Shehan Madushanka Sri Lanka v Bangladesh Dhaka January 27, 2018
      Imran Tahir South Africa v Zimbabwe Bloemfontein October 3, 2018
      Trent Boult New Zealand v Pakistan Abu Dhabi November 7, 2018
      Mohammed Shami India v Afghanistan Southampton June 22, 2019
      Trent Boult New Zealand v Australia Lord's June 29, 2019
      Kuldeep Yadav India v West Indies Visakhapatnam December 18, 2019
      Wessly Madhevere Zimbabwe v Netherlands Harare March 23, 2023
      Maheesh Theekshana Sri Lanka v New Zealand Hamilton January 8, 2025
      Dilshan Madushanka Sri Lanka v Zimbabwe Harare August 29, 2025

      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.