- Home
- Players
- Ramesh Mendis
Moors Sports Club · Men's cricket
Ramesh Mendis stats
Data through 11 September 2026Last updated 11 September 2026
Coverage: matches in the Cricsheet data from 28 November 2020 to 11 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Ramesh Mendis played 16 Tests, 4 ODIs, 4 T20Is for Sri Lanka in the data, between 2020 and 2026. In first-class Ramesh Mendis scored 931 runs in 19 innings (average 58.19, strike rate 61.0), including 1 hundreds and 6 fifties. With the ball, the best return was 71 wickets in Tests at an average of 31.15 and an economy rate of 3.18. Against Pakistan in Tests, Ramesh Mendis averaged 29.00 over 8 innings.
Teams played for
Ramesh Mendis batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 16 | 24 | 1 | 408 | 45* | 17.74 | 929 | 43.9 | 0 | 0 | 3 | 41 | 2 |
| ODI | 4 | 4 | 2 | 50 | 26 | 25.00 | 50 | 100.0 | 0 | 0 | 0 | 3 | 1 |
| T20I | 4 | 3 | 0 | 17 | 12 | 5.67 | 21 | 81.0 | 0 | 0 | 0 | 0 | 1 |
| T20 (leagues & domestic) | 53 | 39 | 16 | 589 | 41 | 25.61 | 431 | 136.7 | 0 | 0 | 1 | 43 | 24 |
| First-class | 16 | 19 | 3 | 931 | 160* | 58.19 | 1,527 | 61.0 | 1 | 6 | 1 | 77 | 8 |
| List A | 18 | 17 | 3 | 629 | 85 | 44.93 | 756 | 83.2 | 0 | 5 | 0 | 32 | 12 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2020 | 49 |
| 2021 | 251 |
| 2022 | 215 |
| 2023 | 114 |
| 2024 | 281 |
| 2025 | 809 |
| 2026 | 905 |
Year-by-year batting (22 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2020 | T20 (leagues & domestic) | 4 | 49 | 24.50 | 196.0 | 26 | 0 | 0 |
| 2021 | ODI | 3 | 24 | 24.00 | 82.8 | 15 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 8 | 125 | 25.00 | 134.4 | 41 | 0 | 0 |
| 2021 | T20I | 1 | 2 | 2.00 | 40.0 | 2 | 0 | 0 |
| 2021 | Test | 7 | 100 | 14.29 | 44.8 | 33 | 0 | 0 |
| 2022 | ODI | 1 | 26 | 26.00 | 123.8 | 26 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 2 | 14 | 7.00 | 66.7 | 10 | 0 | 0 |
| 2022 | Test | 9 | 175 | 21.88 | 52.4 | 45 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 3 | 24 | 12.00 | 160.0 | 17 | 0 | 0 |
| 2023 | Test | 4 | 90 | 22.50 | 43.9 | 42 | 0 | 0 |
| 2024 | First-class | 1 | 57 | 57.00 | 77.0 | 57 | 0 | 1 |
| 2024 | List A | 5 | 58 | 11.60 | 77.3 | 19 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 8 | 136 | 34.00 | 149.5 | 32 | 0 | 0 |
| 2024 | T20I | 2 | 15 | 7.50 | 93.8 | 12 | 0 | 0 |
| 2024 | Test | 2 | 15 | 7.50 | 22.4 | 14 | 0 | 0 |
| 2025 | First-class | 9 | 397 | 44.11 | 54.1 | 80 | 0 | 3 |
| 2025 | List A | 6 | 296 | 74.00 | 72.9 | 73 | 0 | 3 |
| 2025 | T20 (leagues & domestic) | 5 | 88 | 44.00 | 120.5 | 28 | 0 | 0 |
| 2025 | Test | 2 | 28 | 14.00 | 28.0 | 28 | 0 | 0 |
| 2026 | First-class | 9 | 477 | 79.50 | 66.3 | 160 | 1 | 2 |
| 2026 | List A | 6 | 275 | 55.00 | 100.0 | 85 | 0 | 2 |
| 2026 | T20 (leagues & domestic) | 9 | 153 | 25.50 | 135.4 | 39 | 0 | 0 |
Ramesh Mendis bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 30 | 4,173 | 2,212 | 71 | 6/70 | 11/136 | 31.15 | 3.18 | 58.8 | 10 | 5 | 84 |
| ODI | 3 | 72 | 74 | 4 | 2/26 | – | 18.50 | 6.17 | 18.0 | 0 | 0 | 0 |
| T20I | 3 | 42 | 48 | 2 | 1/13 | – | 24.00 | 6.86 | 21.0 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 43 | 694 | 866 | 38 | 3/21 | – | 22.79 | 7.49 | 18.3 | 0 | 0 | 0 |
| First-class | 26 | 2,886 | 1,550 | 46 | 6/106 | 7/105 | 33.70 | 3.22 | 62.7 | 4 | 1 | 65 |
| List A | 18 | 914 | 612 | 24 | 4/31 | – | 25.50 | 4.02 | 38.1 | 1 | 0 | 5 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2020 | 6 |
| 2021 | 36 |
| 2022 | 22 |
| 2023 | 18 |
| 2024 | 32 |
| 2025 | 50 |
| 2026 | 21 |
Year-by-year bowling (22 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2020 | T20 (leagues & domestic) | 6 | 6 | 20.00 | 7.06 | 2/28 |
| 2021 | ODI | 2 | 2 | 24.00 | 6.00 | 2/40 |
| 2021 | T20 (leagues & domestic) | 8 | 7 | 25.57 | 8.01 | 3/21 |
| 2021 | T20I | 2 | 1 | 22.00 | 5.50 | 1/13 |
| 2021 | Test | 8 | 26 | 21.54 | 2.91 | 6/70 |
| 2022 | ODI | 1 | 2 | 13.00 | 6.50 | 2/26 |
| 2022 | T20 (leagues & domestic) | 1 | 0 | – | 10.00 | 0/10 |
| 2022 | Test | 11 | 20 | 37.30 | 3.01 | 5/47 |
| 2023 | T20 (leagues & domestic) | 3 | 1 | 57.00 | 9.50 | 1/33 |
| 2023 | Test | 7 | 17 | 36.76 | 3.46 | 5/64 |
| 2024 | First-class | 2 | 6 | 18.50 | 3.49 | 3/53 |
| 2024 | List A | 6 | 10 | 15.00 | 3.45 | 3/32 |
| 2024 | T20 (leagues & domestic) | 10 | 9 | 21.44 | 6.69 | 2/10 |
| 2024 | T20I | 1 | 1 | 26.00 | 8.67 | 1/26 |
| 2024 | Test | 2 | 6 | 30.67 | 3.77 | 3/83 |
| 2025 | First-class | 15 | 31 | 26.68 | 3.24 | 6/106 |
| 2025 | List A | 6 | 8 | 26.25 | 3.66 | 4/31 |
| 2025 | T20 (leagues & domestic) | 6 | 9 | 13.89 | 7.58 | 2/14 |
| 2025 | Test | 2 | 2 | 48.50 | 3.78 | 2/81 |
| 2026 | First-class | 9 | 9 | 68.00 | 3.16 | 4/85 |
| 2026 | List A | 6 | 6 | 42.00 | 4.89 | 3/32 |
| 2026 | T20 (leagues & domestic) | 9 | 6 | 30.33 | 7.58 | 2/14 |
Ramesh Mendis against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Pakistan | Test | 8 | 203 | 29.00 | 52.9 | 45 | 0 | 0 |
| Australia | Test | 5 | 79 | 15.80 | 33.5 | 29 | 0 | 0 |
| Bangladesh | Test | 4 | 52 | 13.00 | 52.5 | 33 | 0 | 0 |
| West Indies | Test | 3 | 43 | 14.33 | 37.1 | 25 | 0 | 0 |
| India | T20I | 3 | 17 | 5.67 | 81.0 | 12 | 0 | 0 |
| Jaffna Kings | T20 (leagues & domestic) | 9 | 87 | 12.43 | 124.3 | 30 | 0 | 0 |
| Colombo Cricket Club | T20 (leagues & domestic) | 3 | 39 | 39.00 | 195.0 | 28 | 0 | 0 |
| Colombo Cricket Club | List A | 3 | 74 | 37.00 | 68.5 | 70 | 0 | 1 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Pakistan | Test | 7 | 18 | 33.61 | 3.19 | 5/47 |
| West Indies | Test | 4 | 18 | 15.28 | 2.56 | 6/70 |
| Ireland | Test | 4 | 11 | 26.18 | 3.25 | 5/64 |
| Australia | Test | 6 | 9 | 42.56 | 3.60 | 4/112 |
| Bangladesh | Test | 5 | 7 | 54.43 | 2.95 | 4/103 |
| India | T20I | 3 | 2 | 24.00 | 6.86 | 1/13 |
| Jaffna Kings | T20 (leagues & domestic) | 8 | 4 | 36.50 | 10.19 | 2/10 |
| Galle Gladiators | T20 (leagues & domestic) | 3 | 3 | 33.00 | 9.90 | 2/28 |
| Tamil Union Cricket and Athletic Club | First-class | 3 | 8 | 27.00 | 3.55 | 6/106 |
| Burgher Recreation Club | First-class | 3 | 6 | 25.00 | 2.64 | 3/53 |
| Kurunegala Youth Cricket Club | First-class | 3 | 5 | 22.20 | 2.13 | 4/35 |
| Colombo Cricket Club | List A | 3 | 1 | 83.00 | 5.53 | 1/12 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Colts Cricket Club Ground | 11 | 456 | 50.67 | 96 |
| R Premadasa Stadium | 16 | 450 | 64.29 | 160 |
| Galle International Stadium | 18 | 313 | 18.41 | 45 |
| P Sara Oval | 8 | 257 | 51.40 | 75 |
| Moors Sports Club Ground | 6 | 229 | 38.17 | 53 |
| Colombo Cricket Club Ground | 3 | 145 | 145.00 | 70 |
| Welagedara Stadium | 3 | 140 | 70.00 | 73 |
| Mahinda Rajapaksa International Cricket Stadium | 7 | 124 | 24.80 | 65 |
| Pallekele International Cricket Stadium | 9 | 105 | 13.12 | 33 |
| Sinhalese Sports Club Ground | 7 | 89 | 14.83 | 27 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Galle International Stadium | 24 | 64 | 26.44 | 3.19 |
| P Sara Oval | 11 | 17 | 22.06 | 4.72 |
| R Premadasa Stadium | 16 | 13 | 29.85 | 6.18 |
| Pallekele International Cricket Stadium | 10 | 13 | 33.31 | 3.90 |
| Colts Cricket Club Ground | 10 | 12 | 43.92 | 3.20 |
| Burgher Recreation Club Ground | 3 | 10 | 14.20 | 3.54 |
| De Zoysa Stadium | 3 | 7 | 13.57 | 2.63 |
| Police Park Ground | 2 | 7 | 15.00 | 4.01 |
| Welagedara Stadium | 4 | 7 | 27.14 | 2.95 |
| Mahinda Rajapaksa International Cricket Stadium | 8 | 6 | 30.33 | 4.67 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 45 | 34 | 132.4 | 3 | 156 | 6 | 8.65 |
| T20 | Middle | 176 | 178 | 98.9 | 5 | 509 | 28 | 7.16 |
| T20 | Death | 385 | 240 | 160.4 | 18 | 71 | 6 | 6.93 |
| ODI | Middle | 16 | 23 | 69.6 | 1 | 72 | 4 | 6.17 |
| ODI | Death | 34 | 27 | 125.9 | 1 | – | – | – |
How Ramesh Mendis was dismissed
- Caught48 (59%)
- Lbw15 (19%)
- Bowled12 (15%)
- Caught and bowled2 (2%)
- Run out2 (2%)
- Stumped2 (2%)
How Ramesh Mendis took wickets
- Caught98
- Lbw42
- Bowled32
- Stumped10
- Caught and bowled3
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 6 Mar 2026 | 42 |
| 13 Mar 2026 | 96 |
| 13 Mar 2026 | 25 |
| 20 Mar 2026 | 12 |
| 28 Mar 2026 | 160 |
| 19 Jul 2026 | 3 |
| 25 Jul 2026 | 8 |
| 26 Jul 2026 | 39 |
| 29 Jul 2026 | 6 |
| 18 Aug 2026 | 75 |
| 20 Aug 2026 | 32 |
| 22 Aug 2026 | 41 |
| 24 Aug 2026 | 10 |
| 26 Aug 2026 | 1 |
| 28 Aug 2026 | 18 |
| 30 Aug 2026 | 48 |
| 5 Sep 2026 | 33 |
| 7 Sep 2026 | 25 |
| 9 Sep 2026 | 4 |
| 11 Sep 2026 | 85 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 11 Sep 2026 | List A | Sinhalese Sports Club | 85 | 91 | run out | R Premadasa Stadium |
| 9 Sep 2026 | T20 (leagues & domestic) | Nondescripts Cricket Club | 4 | 7 | caught and bowled | Sinhalese Sports Club Ground |
| 7 Sep 2026 | List A | Colts Cricket Club | 25 | 13 | caught | P Sara Oval |
| 5 Sep 2026 | T20 (leagues & domestic) | Burgher Recreation Club | 33 | 18 | caught | P Sara Oval |
| 30 Aug 2026 | List A | Ace Capital Cricket Club | 48 | 69 | caught | Moors Sports Club Ground |
| 28 Aug 2026 | T20 (leagues & domestic) | Police Sports Club | 18* | 16 | not out | Colts Cricket Club Ground |
| 26 Aug 2026 | List A | Colombo Cricket Club | 1 | 2 | bowled | Moors Sports Club Ground |
| 24 Aug 2026 | T20 (leagues & domestic) | Colombo Cricket Club | 10 | 8 | caught | Colts Cricket Club Ground |
| 22 Aug 2026 | List A | Kurunegala Youth Cricket Club | 41 | 30 | caught | Moors Sports Club Ground |
| 20 Aug 2026 | T20 (leagues & domestic) | Tamil Union Cricket and Athletic Club | 32 | 21 | caught | Colts Cricket Club Ground |
| 18 Aug 2026 | List A | Tamil Union Cricket and Athletic Club | 75* | 70 | not out | P Sara Oval |
| 29 Jul 2026 | T20 (leagues & domestic) | Colombo Kaps | 6* | 5 | not out | Pallekele International Cricket Stadium |
| 26 Jul 2026 | T20 (leagues & domestic) | Galle Gallants | 39* | 22 | not out | Rangiri Dambulla International Stadium |
| 25 Jul 2026 | T20 (leagues & domestic) | Colombo Kaps | 8 | 7 | caught | Rangiri Dambulla International Stadium |
| 19 Jul 2026 | T20 (leagues & domestic) | Jaffna Kings | 3 | 9 | bowled | Sinhalese Sports Club Ground |
| 28 Mar 2026 | First-class | Colombo Cricket Club | 160* | 223 | not out | R Premadasa Stadium |
| 20 Mar 2026 | First-class | Police Sports Club | 12 | 22 | caught | Pallekele International Cricket Stadium |
| 13 Mar 2026 | First-class | Bloomfield Cricket and Athletic Club | 25* | 31 | not out | Colts Cricket Club Ground |
| 13 Mar 2026 | First-class | Bloomfield Cricket and Athletic Club | 96 | 162 | caught | Colts Cricket Club Ground |
| 6 Mar 2026 | First-class | Colts Cricket Club | 42* | 51 | not out | Surrey Village |
Last 20 bowling innings
Frequently asked questions
How many runs has Ramesh Mendis scored in Tests?
How many runs has Ramesh Mendis scored in ODIs?
How many runs has Ramesh Mendis scored in T20Is?
What is Ramesh Mendis's highest score?
How many wickets has Ramesh Mendis taken in Tests?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.