Rathnayake Rankings
WTC run-scorers →Ranked against every player in WTC 2025/2027
| Stat | Total | Rank |
|---|---|---|
| Runs | 101 | 100thof 200 |
| Wickets | 10 | 50th |
| Sixes | 2 | 57th |
| Fours | 7 | 120th |
| Catches | 1 | 116th |
Rathnayake by Competition
Every Test season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 4 | 101 | 25.3 | 50.2 | 0 | 2 | 10 | 2.51 | ||
| 4 | 151 | 30.2 | 62.7 | 1 | 2 | 10 | 4.08 |
Rathnayake Splits
His Test record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 3 | 39 | 39 | 47 | 0 | 39 | 4 | 1.91 |
| Away | 5 | 213 | 26.6 | 59.3 | 1 | 72 | 16 | 3.48 |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 4 | 144 | 28.8 | 53.7 | 1 | 72 | 8 | 3.08 |
| Chasing | 4 | 108 | 27 | 62.1 | 0 | 43 | 12 | 3.28 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 2 | 7 | 7 | 33.3 | 0 | 7 | 4 | 4.78 |
| Lost | 4 | 171 | 28.5 | 62.2 | 1 | 72 | 11 | 3.65 |
| Tied or drawn | 2 | 74 | 37 | 50.7 | 0 | 39 | 5 | 2.08 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 8 | 8 | 170 | 24.3 | 58.2 | 0 | 43 |
| Batting 9 | 2 | 82 | 41 | 54.7 | 1 | 72 |
| Opponent | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
3 | 151 | 30.2 | 62.7 | 1 | 72 | 10 | 4.10 |
|
|
2 | 62 | 20.7 | 52.5 | 0 | 27 | 6 | 2.84 |
|
|
1 | 39 | 39 | 47 | 0 | 39 | 4 | 1.82 |
|
|
1 | 0 | - | - | 0 | - | 0 | - |
|
|
1 | 0 | - | - | 0 | - | 0 | 3.50 |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Galle International StadiumGalle | 3 | 39 | 39 | 47 | 0 | 39 | 4 | 1.91 |
| Sir Vivian Richards StadiumNorth Sound | 2 | 62 | 20.7 | 52.5 | 0 | 27 | 6 | 2.84 |
| Old TraffordStretford, Manchester | 1 | 82 | 41 | 54.7 | 1 | 72 | 2 | 3.73 |
| Lord'sLondon | 1 | 62 | 31 | 88.6 | 0 | 43 | 4 | 3.89 |
| Kennington OvalLondon | 1 | 7 | 7 | 33.3 | 0 | 7 | 4 | 4.91 |
| Year | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | 3 | 62 | 20.7 | 52.5 | 0 | 27 | 6 | 2.84 |
| 2025 | 1 | 39 | 39 | 47 | 0 | 39 | 4 | 1.82 |
| 2024 | 4 | 151 | 30.2 | 62.7 | 1 | 72 | 10 | 4.08 |
More on Statz
Where to go next for Rathnayake and Sri Lanka.
Milan Rathnayake Test Performance Points
In Milan Rathnayake's last 8 All Test Cricket games (2024–2026) for Sri Lanka, they have scored 252 runs at an average of 31.5 with a strike rate of 54.7. Milan Rathnayake has also taken 20 wickets in this period.
Milan Rathnayake Stats - All Test Cricket
Milan Rathnayake is a right hand bat allrounder. Across these 8 games, Milan Rathnayake has hit 26 fours and 4 sixes, taking 4 catches in the field. Their highest score in this span is 72. Best bowling figures: 5/124.
Milan Rathnayake: Betting Insights
For bet builder markets, Milan Rathnayake has scored 25+ runs in 63% of their last 8 All Test Cricket games (5/8). They have registered 1+ boundaries in 75% of these games (6/8). Over their last 5 games, Milan Rathnayake has 101 runs and 10 wickets.
Milan Rathnayake Questions
How old is Milan Rathnayake?
Milan Rathnayake was born on 1 August 1996 and is 30 years old. Milan Rathnayake is an allrounder with 8 Test matches on record, 252 runs and 20 wickets.
Which team does Milan Rathnayake play for?
Milan Rathnayake currently plays for Sri Lanka. Statz has Milan Rathnayake's 8 Test matches on record, the most recent against India (15 Aug 2026), with 252 runs and 20 wickets in all.
What is Milan Rathnayake's highest score in Test cricket?
Milan Rathnayake's highest score in the 8 Test matches Statz has on record is 72 against England (21 Aug 2024). Across those matches Milan Rathnayake has scored 252 runs at 31.5 a match.
How many wickets has Milan Rathnayake taken in Test cricket?
Milan Rathnayake has taken 20 wickets in the 8 Test matches Statz has on record, at an economy of 3.21 and an average of 30.3. Milan Rathnayake took 10 wickets in the last 5 matches.
What are Milan Rathnayake's best bowling figures in Test cricket?
Milan Rathnayake's best figures in the 8 Test matches Statz has on record are 5/124 against West Indies (25 Jun 2026). Milan Rathnayake has taken three or more wickets in an innings 3 times, and 20 wickets in all.
What are Milan Rathnayake's Test batting stats?
Milan Rathnayake averages 31.5 runs per match at a strike rate of 54.7, based on 8 games (2024–2026). In the last 5 matches Milan Rathnayake scored 0, 35, 27, 39 and 0, newest first. Milan Rathnayake has 252 runs in all 8 Test matches on record.
How many fifties and hundreds has Milan Rathnayake scored in Test cricket?
Milan Rathnayake has 1 fifty and no hundreds in the 8 Test matches Statz has on record. The highest is 72 against England (21 Aug 2024). Milan Rathnayake has passed 30 in 3 of 12 innings.
