Kusal Mendis vs Zimbabwe record
Kusal Mendis has scored 486 runs in 19 ODIs against Zimbabwe at an average of 34.71 (strike rate 85.4), with 3 fifties. In T20Is: 168 runs in 9 matches at an average of 21.00 (strike rate 105.7).
28MatchesODI 19 · T20I 9
654Runsaverage 29.73 · SR 89.8
86Highest score0 hundreds · 3 fifties
Kusal Mendis against Zimbabwe by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 19 | 486 | 34.71 | 85.4 |
| T20I | 9 | 168 | 21.00 | 105.7 |
Kusal Mendis against Zimbabwe year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2026 T20I | 1 | 14 | 14.00 | 70.0 |
| 2025 T20I | 5 | 100 | 25.00 | 108.7 |
| 2025 ODI | 2 | 43 | 21.50 | 58.9 |
| 2024 T20I | 3 | 54 | 18.00 | 114.9 |
| 2024 ODI | 3 | 129 | 64.50 | 101.6 |
5 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2023 ODI | 1 | 25 | — | 59.5 |
| 2022 ODI | 3 | 69 | 23.00 | 82.1 |
| 2018 ODI | 2 | 36 | 18.00 | 75.0 |
| 2017 ODI | 5 | 115 | 28.75 | 100.0 |
| 2016 ODI | 3 | 69 | 69.00 | 86.3 |
Kusal Mendis's best innings against Zimbabwe
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 86 | 80 | 30 Jun 2017 |
| 66* | 51 | 11 Jan 2024 |
| 57 | 72 | 27 Nov 2016 |
Kusal Mendis against Zimbabwe by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| R Premadasa Stadium | 7 | 197 | 32.83 | 101.5 |
| Harare Sports Club | 6 | 124 | 24.80 | 91.2 |
| Queens Sports Club | 3 | 82 | 82.00 | 71.9 |
| Pallekele International Cricket Stadium | 3 | 69 | 23.00 | 82.1 |
| Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 3 | 29 | 14.50 | 85.3 |
| Galle International Stadium | 2 | 86 | 43.00 | 106.2 |
| Shere Bangla National Stadium | 2 | 36 | 18.00 | 75.0 |
| Rawalpindi Cricket Stadium | 2 | 31 | 31.00 | 83.8 |
Zimbabwe bowlers Kusal Mendis has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Blessing Muzarabani | 130 | 136 | 4 | 104.6 |
| Sikandar Raza | 102 | 78 | 1 | 76.5 |
| Richard Ngarava | 98 | 102 | 2 | 104.1 |
| Tendai Chatara | 57 | 44 | 3 | 77.2 |
| Wellington Masakadza | 56 | 49 | 1 | 87.5 |
| Graeme Cremer | 55 | 55 | 2 | 100.0 |
| Sean Williams | 52 | 41 | 2 | 78.8 |
| Brad Evans | 49 | 31 | 2 | 63.3 |
Kusal Mendis's batting in every match against Zimbabwe
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 19 Feb 2026 | 14 | 20 | Lost |
| 25 Nov 2025 | 25* | 25 | Won |
| 20 Nov 2025 | 6 | 12 | Lost |
| 7 Sept 2025 | 30 | 17 | Won |
| 6 Sept 2025 | 1 | 3 | Lost |
22 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 3 Sept 2025 | 38 | 35 | Won |
| 31 Aug 2025 | 5 | 10 | Won |
| 29 Aug 2025 | 38 | 63 | Won |
| 18 Jan 2024 | 33 | 27 | Won |
| 16 Jan 2024 | 4 | 5 | Lost |
| 14 Jan 2024 | 17 | 15 | Won |
| 11 Jan 2024 | 66* | 51 | Won |
| 8 Jan 2024 | 17 | 28 | Won |
| 6 Jan 2024 | 46 | 48 | No result |
| 2 Jul 2023 | 25* | 42 | Won |
| 21 Jan 2022 | 36 | 51 | Won |
| 18 Jan 2022 | 7 | 9 | Lost |
| 16 Jan 2022 | 26 | 24 | Won |
| 21 Jan 2018 | 36 | 44 | Won |
| 17 Jan 2018 | 0 | 4 | Lost |
| 10 Jul 2017 | 1 | 8 | Lost |
| 8 Jul 2017 | 0 | 1 | Lost |
| 6 Jul 2017 | 28* | 25 | Won |
| 2 Jul 2017 | 0 | 1 | Won |
| 30 Jun 2017 | 86 | 80 | Lost |
| 27 Nov 2016 | 57 | 72 | Won |
| 14 Nov 2016 | 12* | 8 | Won |
Kusal Mendis vs Zimbabwe: questions and answers
- How many matches has Kusal Mendis played against Zimbabwe?
- Kusal Mendis has played 28 matches against Zimbabwe (19 in ODIs, 9 in T20Is), from 2016 to 2026. Sri Lanka won 17 and lost 9 of them.
- How many runs has Kusal Mendis scored against Zimbabwe?
- Kusal Mendis has scored 654 runs in 27 innings against Zimbabwe at an average of 29.73 and a strike rate of 89.8 (486 runs at an average of 34.71 in ODIs, 168 runs at an average of 21.00 in T20Is).
- What is Kusal Mendis's highest score against Zimbabwe?
- Kusal Mendis's highest score against Zimbabwe is 86 off 80 balls (ODI) at Galle International Stadium on 30 June 2017.
- How many hundreds has Kusal Mendis scored against Zimbabwe?
- Kusal Mendis has scored no hundreds and 3 fifties against Zimbabwe.
- Where has Kusal Mendis scored the most runs against Zimbabwe?
- At R Premadasa Stadium: 197 runs in 7 innings against Zimbabwe, at an average of 32.83.
- How does Kusal Mendis usually get out against Zimbabwe?
- Of Kusal Mendis's 22 dismissals against Zimbabwe: caught 16, bowled 3, run out 2 and stumped 1. Blessing Muzarabani has dismissed Kusal Mendis most often, 4 times in 130 balls.
- When did Kusal Mendis last play against Zimbabwe?
- On 19 February 2026 (T20I) at R Premadasa Stadium: 14 off 20 balls. Sri Lanka lost that match.