Milan Rathnayake ODI Stats
Allrounder · Sri Lanka Updated , after West Indies vs Sri Lanka
About Milan Rathnayake's ODI record
In Milan Rathnayake's last 2 All ODI Cricket games (2025–2026) for Sri Lanka, they have scored 22 runs at an average of 11.0 with a strike rate of 35.5.
Milan Rathnayake Stats - All ODI Cricket
Milan Rathnayake is a right hand bat allrounder. Across these 2 games, Milan Rathnayake has hit 3 fours and 0 sixes, taking 2 catches in the field. Their highest score in this span is 22.
Milan Rathnayake: Betting Insights
For bet builder markets, Milan Rathnayake has scored 25+ runs in 0% of their last 2 All ODI Cricket games (0/2). They have registered 1+ boundaries in 50% of these games (1/2).
Related pages
Frequently asked questions
What is Milan Rathnayake's highest score in ODI cricket?
Milan Rathnayake's highest score in the 2 ODI matches Statz has on record is 22 off 31 balls against Bangladesh (02 Jul 2025). Across those matches Milan Rathnayake has scored 22 runs at 11.0 a match.
What are Milan Rathnayake's ODI batting stats?
Milan Rathnayake averages 11.0 runs per match at a strike rate of 35.5, based on 2 games (2025–2026). Milan Rathnayake has 22 runs in all 2 ODI matches on record.
Which team does Milan Rathnayake play for?
Milan Rathnayake currently plays for Sri Lanka. Statz has Milan Rathnayake's 2 ODI matches on record, the most recent against West Indies (03 Jun 2026), with 22 runs in all.
How old is Milan Rathnayake?
Milan Rathnayake was born on 1 August 1996 and is 30 years old. Milan Rathnayake is an allrounder with 2 ODI matches on record and 22 runs.