Kusal Mendis vs India record
Kusal Mendis has scored 323 runs in 15 ODIs against India at an average of 21.53 (strike rate 69.0), with 2 fifties. In T20Is: 324 runs in 10 matches at an average of 32.40 (strike rate 139.7), with 3 fifties.
25MatchesODI 15 · T20I 10
647Runsaverage 25.88 · SR 92.4
89Highest score0 hundreds · 5 fifties
Kusal Mendis against India by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 15 | 323 | 21.53 | 69.0 |
| T20I | 10 | 324 | 32.40 | 139.7 |
Kusal Mendis against India year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2025 T20I | 1 | 0 | 0.00 | 0.0 |
| 2024 ODI | 3 | 103 | 34.33 | 66.5 |
| 2024 T20I | 3 | 98 | 32.67 | 124.1 |
| 2023 ODI | 6 | 71 | 11.83 | 67.6 |
| 2023 T20I | 3 | 103 | 34.33 | 145.1 |
4 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2022 T20I | 1 | 57 | 57.00 | 154.1 |
| 2019 ODI | 1 | 3 | 3.00 | 23.1 |
| 2018 T20I | 2 | 66 | 33.00 | 150.0 |
| 2017 ODI | 5 | 146 | 29.20 | 74.9 |
Kusal Mendis's best innings against India
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 89 | 93 | 8 Jun 2017 |
| 59 | 82 | 7 Aug 2024 |
| 57 | 37 | 6 Sept 2022 |
| 55 | 38 | 12 Mar 2018 |
| 52 | 31 | 5 Jan 2023 |
Kusal Mendis against India by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| R Premadasa Stadium | 8 | 202 | 25.25 | 78.9 |
| Pallekele International Cricket Stadium | 5 | 118 | 23.60 | 86.1 |
| Dubai International Cricket Stadium | 2 | 57 | 28.50 | 150.0 |
| Wankhede Stadium | 2 | 29 | 14.50 | 82.9 |
| Kennington Oval | 1 | 89 | 89.00 | 95.7 |
| MCA Stadium | 1 | 52 | 52.00 | 167.7 |
| Rangiri Dambulla International Stadium | 1 | 36 | 36.00 | 97.3 |
| Eden Gardens | 1 | 34 | 34.00 | 100.0 |
India bowlers Kusal Mendis has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Hardik Pandya | 91 | 95 | 1 | 104.4 |
| Jasprit Bumrah | 91 | 42 | 2 | 46.2 |
| Mohammed Siraj | 83 | 38 | 4 | 45.8 |
| Axar Patel | 63 | 50 | 2 | 79.4 |
| Yuzvendra Chahal | 60 | 58 | 4 | 96.7 |
| Washington Sundar | 35 | 32 | 2 | 91.4 |
| Riyan Parag | 32 | 31 | 0 | 96.9 |
| Arshdeep Singh | 31 | 40 | 2 | 129.0 |
Kusal Mendis's batting in every match against India
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 26 Sept 2025 | 0 | 1 | Lost |
| 7 Aug 2024 | 59 | 82 | Won |
| 4 Aug 2024 | 30 | 42 | Won |
| 2 Aug 2024 | 14 | 31 | Tied |
| 30 Jul 2024 | 43 | 41 | Lost |
20 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 28 Jul 2024 | 10 | 11 | Lost |
| 27 Jul 2024 | 45 | 27 | Lost |
| 2 Nov 2023 | 1 | 10 | Lost |
| 17 Sept 2023 | 17 | 34 | Lost |
| 12 Sept 2023 | 15 | 16 | Lost |
| 15 Jan 2023 | 4 | 7 | Lost |
| 12 Jan 2023 | 34 | 34 | Lost |
| 10 Jan 2023 | 0 | 4 | Lost |
| 7 Jan 2023 | 23 | 15 | Lost |
| 5 Jan 2023 | 52 | 31 | Won |
| 3 Jan 2023 | 28 | 25 | Lost |
| 6 Sept 2022 | 57 | 37 | Won |
| 6 Jul 2019 | 3 | 13 | Lost |
| 12 Mar 2018 | 55 | 38 | Lost |
| 6 Mar 2018 | 11 | 6 | Won |
| 31 Aug 2017 | 1 | 7 | Lost |
| 27 Aug 2017 | 1 | 10 | Lost |
| 24 Aug 2017 | 19 | 48 | Lost |
| 20 Aug 2017 | 36 | 37 | Lost |
| 8 Jun 2017 | 89 | 93 | Won |
Kusal Mendis vs India: questions and answers
- How many matches has Kusal Mendis played against India?
- Kusal Mendis has played 25 matches against India (15 in ODIs, 10 in T20Is), from 2017 to 2025. Sri Lanka won 6 and lost 18 of them.
- How many runs has Kusal Mendis scored against India?
- Kusal Mendis has scored 647 runs in 25 innings against India at an average of 25.88 and a strike rate of 92.4 (323 runs at an average of 21.53 in ODIs, 324 runs at an average of 32.40 in T20Is).
- What is Kusal Mendis's highest score against India?
- Kusal Mendis's highest score against India is 89 off 93 balls (ODI) at Kennington Oval on 8 June 2017.
- How many hundreds has Kusal Mendis scored against India?
- Kusal Mendis has scored no hundreds and 5 fifties against India.
- Where has Kusal Mendis scored the most runs against India?
- At R Premadasa Stadium: 202 runs in 8 innings against India, at an average of 25.25.
- How does Kusal Mendis usually get out against India?
- Of Kusal Mendis's 25 dismissals against India: caught 11, lbw 7, bowled 4, run out 2 and stumped 1. Mohammed Siraj has dismissed Kusal Mendis most often, 4 times in 83 balls.
- When did Kusal Mendis last play against India?
- On 26 September 2025 (T20I) at Dubai International Cricket Stadium: 0 off 1 ball. Sri Lanka lost that match.