- Home
- Players
- P Rathnayake
Colombo Cricket Club · Men's cricket
P Rathnayake stats
Data through 27 September 2026Last updated 27 September 2026
Coverage: matches in the Cricsheet data from 10 June 2024 to 27 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2024 and 2026, P Rathnayake appears in 8 ODIs, 15 T20Is for Sri Lanka in the Cricsheet data. In first-class P Rathnayake scored 1,273 runs in 23 innings (average 57.86, strike rate 79.5), including 4 hundreds and 5 fifties. Against England in ODIs, P Rathnayake averaged 40.17 over 6 innings.
Teams played for
P Rathnayake batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 8 | 8 | 0 | 297 | 121 | 37.12 | 325 | 91.4 | 1 | 0 | 0 | 22 | 4 |
| T20I | 15 | 13 | 1 | 271 | 60 | 22.58 | 193 | 140.4 | 0 | 2 | 2 | 28 | 7 |
| T20 (leagues & domestic) | 19 | 19 | 3 | 291 | 50 | 18.19 | 202 | 144.1 | 0 | 1 | 2 | 25 | 11 |
| First-class | 16 | 23 | 1 | 1,273 | 221 | 57.86 | 1,601 | 79.5 | 4 | 5 | 0 | 107 | 42 |
| List A | 18 | 17 | 8 | 974 | 158* | 108.22 | 836 | 116.5 | 4 | 5 | 0 | 67 | 49 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2024 | 552 |
| 2025 | 885 |
| 2026 | 1,669 |
Year-by-year batting (13 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2024 | First-class | 1 | 46 | 46.00 | 97.9 | 46 | 0 | 0 |
| 2024 | List A | 10 | 494 | 82.33 | 113.3 | 157 | 3 | 0 |
| 2024 | T20 (leagues & domestic) | 4 | 12 | 6.00 | 133.3 | 11 | 0 | 0 |
| 2025 | First-class | 13 | 607 | 46.69 | 71.2 | 194 | 1 | 3 |
| 2025 | List A | 2 | 221 | 221.00 | 130.8 | 158 | 1 | 1 |
| 2025 | ODI | 1 | 32 | 32.00 | 86.5 | 32 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 2 | 17 | 8.50 | 63.0 | 10 | 0 | 0 |
| 2025 | T20I | 1 | 8 | 8.00 | 72.7 | 8 | 0 | 0 |
| 2026 | First-class | 9 | 620 | 77.50 | 88.3 | 221 | 3 | 2 |
| 2026 | List A | 5 | 259 | 129.50 | 112.1 | 69 | 0 | 4 |
| 2026 | ODI | 7 | 265 | 37.86 | 92.0 | 121 | 1 | 0 |
| 2026 | T20 (leagues & domestic) | 13 | 262 | 21.83 | 157.8 | 50 | 0 | 1 |
| 2026 | T20I | 12 | 263 | 23.91 | 144.5 | 60 | 0 | 2 |
P Rathnayake bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 1 | 6 | 12 | 0 | – | – | – | 12.00 | – | 0 | 0 | 0 |
| T20I | 1 | 12 | 11 | 2 | 2/11 | – | 5.50 | 5.50 | 6.0 | 0 | 0 | 0 |
| First-class | 9 | 162 | 127 | 3 | 1/11 | 2/57 | 42.33 | 4.70 | 54.0 | 0 | 0 | 1 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2024 | 0 |
| 2025 | 4 |
| 2026 | 1 |
Year-by-year bowling (4 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2025 | First-class | 3 | 2 | 38.50 | 5.13 | 1/11 |
| 2025 | T20I | 1 | 2 | 5.50 | 5.50 | 2/11 |
| 2026 | First-class | 6 | 1 | 50.00 | 4.17 | 1/24 |
| 2026 | ODI | 1 | 0 | – | 12.00 | 0/12 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| England | ODI | 6 | 241 | 40.17 | 96.4 | 121 | 1 | 0 |
| England | T20I | 3 | 53 | 17.67 | 139.5 | 40 | 0 | 0 |
| West Indies | T20I | 3 | 5 | 1.67 | 41.7 | 4 | 0 | 0 |
| Jaffna Kings | T20 (leagues & domestic) | 3 | 85 | 42.50 | 173.5 | 47 | 0 | 0 |
| Moors Sports Club | First-class | 3 | 242 | 80.67 | 100.0 | 221 | 1 | 0 |
| Nondescripts Cricket Club | First-class | 3 | 225 | 75.00 | 64.5 | 194 | 1 | 0 |
| Burgher Recreation Club | First-class | 3 | 97 | 32.33 | 82.2 | 70 | 0 | 1 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| R Premadasa Stadium | 9 | 475 | 59.38 | 221 |
| Colombo Cricket Club Ground | 10 | 440 | 48.89 | 158 |
| P Sara Oval | 6 | 365 | 91.25 | 157 |
| Sinhalese Sports Club Ground | 7 | 278 | 46.33 | 100 |
| Pallekele International Cricket Stadium | 10 | 270 | 30.00 | 60 |
| Galle International Stadium | 3 | 256 | 128.00 | 125 |
| Nondescripts Cricket Club Ground | 3 | 240 | 120.00 | 194 |
| Colts Cricket Club Ground | 9 | 185 | 20.56 | 57 |
| Bloomfield Cricket and Athletic Club Ground | 2 | 138 | 69.00 | 124 |
| Rangiri Dambulla International Stadium | 6 | 84 | 16.80 | 50 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Rawalpindi Cricket Stadium | 1 | 2 | 5.50 | 5.50 |
| Sinhalese Sports Club Ground | 2 | 2 | 28.50 | 4.75 |
| R Premadasa Stadium | 2 | 1 | 36.00 | 9.00 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 144 | 111 | 129.7 | 7 | – | – | – |
| T20 | Middle | 329 | 233 | 141.2 | 16 | – | – | – |
| T20 | Death | 89 | 51 | 174.5 | 5 | 12 | 2 | 5.50 |
| ODI | Powerplay | 18 | 19 | 94.7 | 0 | – | – | – |
| ODI | Middle | 175 | 225 | 77.8 | 2 | – | – | – |
| ODI | Death | 104 | 81 | 128.4 | 6 | 6 | 0 | 12.00 |
How P Rathnayake was dismissed
- Caught39 (58%)
- Bowled15 (22%)
- Run out4 (6%)
- Lbw4 (6%)
- Stumped3 (4%)
- Caught and bowled2 (3%)
How P Rathnayake took wickets
- Caught4
- Lbw1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 19 Jul 2026 | 27 |
| 21 Jul 2026 | 3 |
| 22 Jul 2026 | 29 |
| 25 Jul 2026 | 50 |
| 26 Jul 2026 | 1 |
| 29 Jul 2026 | 8 |
| 2 Aug 2026 | 47 |
| 12 Aug 2026 | 9 |
| 16 Aug 2026 | 22 |
| 18 Aug 2026 | 17 |
| 20 Aug 2026 | 29 |
| 21 Aug 2026 | 69 |
| 24 Aug 2026 | 13 |
| 26 Aug 2026 | 50 |
| 31 Aug 2026 | 61 |
| 1 Sep 2026 | 17 |
| 3 Sep 2026 | 62 |
| 22 Sep 2026 | 13 |
| 24 Sep 2026 | 48 |
| 27 Sep 2026 | 18 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 27 Sep 2026 | ODI | England | 18 | 25 | run out | Kennington Oval |
| 24 Sep 2026 | ODI | England | 48 | 39 | run out | Headingley |
| 22 Sep 2026 | ODI | England | 13 | 23 | caught | Riverside Ground |
| 3 Sep 2026 | List A | Tamil Union Cricket and Athletic Club | 62* | 28 | not out | P Sara Oval |
| 1 Sep 2026 | T20 (leagues & domestic) | Police Sports Club | 17 | 10 | caught | Nondescripts Cricket Club Ground |
| 31 Aug 2026 | List A | Panadura Sports Club | 61* | 59 | not out | Panadura Esplanade |
| 26 Aug 2026 | List A | Moors Sports Club | 50* | 47 | not out | Moors Sports Club Ground |
| 24 Aug 2026 | T20 (leagues & domestic) | Moors Sports Club | 13 | 4 | caught | Colts Cricket Club Ground |
| 21 Aug 2026 | List A | Ace Capital Cricket Club | 69 | 63 | caught | De Zoysa Stadium |
| 20 Aug 2026 | T20 (leagues & domestic) | Burgher Recreation Club | 29* | 15 | not out | Nondescripts Cricket Club Ground |
| 18 Aug 2026 | List A | Nugegoda Sports Welfare Club | 17 | 34 | caught | Colombo Cricket Club Ground |
| 16 Aug 2026 | T20 (leagues & domestic) | Tamil Union Cricket and Athletic Club | 22 | 15 | run out | R Premadasa Stadium |
| 12 Aug 2026 | T20 (leagues & domestic) | Nugegoda Sports Welfare Club | 9 | 11 | caught | Colts Cricket Club Ground |
| 2 Aug 2026 | T20 (leagues & domestic) | Jaffna Kings | 47 | 28 | caught | Pallekele International Cricket Stadium |
| 29 Jul 2026 | T20 (leagues & domestic) | Colombo Kaps | 8 | 10 | bowled | Pallekele International Cricket Stadium |
| 26 Jul 2026 | T20 (leagues & domestic) | Galle Gallants | 1 | 4 | caught | Rangiri Dambulla International Stadium |
| 25 Jul 2026 | T20 (leagues & domestic) | Colombo Kaps | 50 | 30 | caught and bowled | Rangiri Dambulla International Stadium |
| 22 Jul 2026 | T20 (leagues & domestic) | Galle Gallants | 29 | 11 | bowled | Rangiri Dambulla International Stadium |
| 21 Jul 2026 | T20 (leagues & domestic) | Kandy Royals | 3 | 7 | caught | Rangiri Dambulla International Stadium |
| 19 Jul 2026 | T20 (leagues & domestic) | Jaffna Kings | 27 | 16 | caught | Sinhalese Sports Club Ground |
Frequently asked questions
How many runs has P Rathnayake scored in ODIs?
How many runs has P Rathnayake scored in T20Is?
How many runs has P Rathnayake scored in T20 leagues?
What is P Rathnayake's highest score?
How many centuries has P Rathnayake scored?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.