Heather Knight vs Sri Lanka Women record
Heather Knight has scored 311 runs in 10 Women's ODIs against Sri Lanka Women at an average of 51.83 (strike rate 82.3), with 2 fifties. In Women's T20Is: 76 runs in 8 matches at an average of 25.33 (strike rate 98.7).
18MatchesWomen's ODI 10 · Women's T20I 8
387Runsaverage 43.00 · SR 85.1
82Highest score0 hundreds · 2 fifties
Heather Knight against Sri Lanka Women by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Women's ODI | 10 | 311 | 51.83 | 82.3 |
| Women's T20I | 8 | 76 | 25.33 | 98.7 |
Heather Knight against Sri Lanka Women year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2026 Women's T20I | 1 | 0 | — | — |
| 2025 Women's ODI | 1 | 29 | 29.00 | 61.7 |
| 2023 Women's T20I | 3 | 55 | 27.50 | 105.8 |
| 2023 Women's ODI | 2 | 22 | 22.00 | 100.0 |
| 2019 Women's T20I | 3 | 0 | — | — |
5 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2019 Women's ODI | 3 | 84 | 84.00 | 82.4 |
| 2017 Women's ODI | 1 | 82 | 82.00 | 107.9 |
| 2016 Women's ODI | 2 | 56 | 56.00 | 81.2 |
| 2014 Women's T20I | 1 | 21 | 21.00 | 84.0 |
| 2013 Women's ODI | 1 | 38 | 38.00 | 61.3 |
Heather Knight's best innings against Sri Lanka Women
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 82 | 76 | 2 Jul 2017 |
| 61 | 66 | 16 Mar 2019 |
Heather Knight against Sri Lanka Women by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| P Sara Oval | 3 | 0 | — | — |
| Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 2 | 81 | 81.00 | 83.5 |
| R Premadasa Stadium | 2 | 40 | 20.00 | 58.0 |
| County Ground, Taunton | 1 | 82 | 82.00 | 107.9 |
| Sinhalese Sports Club Ground | 1 | 45 | — | 95.7 |
| Brabourne Stadium | 1 | 38 | 38.00 | 61.3 |
| County Ground, Hove | 1 | 23 | — | 135.3 |
| Riverside Ground | 1 | 22 | 22.00 | 100.0 |
Sri Lanka Women bowlers Heather Knight has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Inoka Ranaweera | 97 | 92 | 2 | 94.8 |
| Chamari Atapattu | 74 | 62 | 1 | 83.8 |
| Oshadi Ranasinghe | 54 | 45 | 1 | 83.3 |
| Shashikala Siriwardene | 36 | 29 | 0 | 80.6 |
Heather Knight's batting in every match against Sri Lanka Women
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 11 Oct 2025 | 29 | 47 | Won |
| 9 Sept 2023 | 22 | 22 | Won |
| 6 Sept 2023 | 18 | 19 | Lost |
| 2 Sept 2023 | 14 | 16 | Lost |
| 31 Aug 2023 | 23* | 17 | Won |
8 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 21 Mar 2019 | 3* | 5 | Won |
| 18 Mar 2019 | 20* | 31 | Won |
| 16 Mar 2019 | 61 | 66 | Won |
| 2 Jul 2017 | 82 | 76 | Won |
| 17 Nov 2016 | 11 | 22 | Won |
| 9 Nov 2016 | 45* | 47 | Won |
| 30 Mar 2014 | 21 | 25 | Won |
| 1 Feb 2013 | 38 | 62 | Lost |
Heather Knight vs Sri Lanka Women: questions and answers
- How many matches has Heather Knight played against Sri Lanka Women?
- Heather Knight has played 18 matches against Sri Lanka Women (10 in Women's ODIs, 8 in Women's T20Is), from 2013 to 2026. England won 14 and lost 3 of them.
- How many runs has Heather Knight scored against Sri Lanka Women?
- Heather Knight has scored 387 runs in 13 innings against Sri Lanka Women at an average of 43.00 and a strike rate of 85.1 (311 runs at an average of 51.83 in Women's ODIs, 76 runs at an average of 25.33 in Women's T20Is).
- What is Heather Knight's highest score against Sri Lanka Women?
- Heather Knight's highest score against Sri Lanka Women is 82 off 76 balls (Women's ODI) at County Ground, Taunton on 2 July 2017.
- How many hundreds has Heather Knight scored against Sri Lanka Women?
- Heather Knight has scored no hundreds and 2 fifties against Sri Lanka Women.
- Where has Heather Knight scored the most runs against Sri Lanka Women?
- At Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa: 81 runs in 2 innings against Sri Lanka Women, at an average of 81.00.
- How does Heather Knight usually get out against Sri Lanka Women?
- Of Heather Knight's 9 dismissals against Sri Lanka Women: caught 6, lbw 1, stumped 1 and bowled 1. Inoka Ranaweera has dismissed Heather Knight most often, twice in 97 balls.
- When did Heather Knight last play against Sri Lanka Women?
- On 12 June 2026 (Women's T20I) at Edgbaston: Heather Knight did not bat or bowl. England won that match.