Shai Hope vs Sri Lanka record
Shai Hope has scored 663 runs in 14 ODIs against Sri Lanka at an average of 47.36 (strike rate 78.3), with 2 hundreds and 5 fifties. In T20Is: 96 runs in 5 matches at an average of 24.00 (strike rate 106.7), with 1 fifty.
19MatchesODI 14 · T20I 5
759Runsaverage 42.17 · SR 81.0
115Highest score2 hundreds · 6 fifties
Shai Hope against Sri Lanka by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 14 | 663 | 47.36 | 78.3 |
| T20I | 5 | 96 | 24.00 | 106.7 |
Shai Hope against Sri Lanka year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2026 T20I | 3 | 71 | 35.50 | 120.3 |
| 2026 ODI | 1 | 56 | 56.00 | 84.8 |
| 2024 ODI | 3 | 32 | 10.67 | 69.6 |
| 2024 T20I | 2 | 25 | 12.50 | 80.6 |
| 2023 ODI | 1 | 2 | 2.00 | 40.0 |
4 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2021 ODI | 3 | 258 | 86.00 | 82.4 |
| 2020 ODI | 3 | 238 | 79.33 | 81.2 |
| 2019 ODI | 1 | 5 | 5.00 | 45.5 |
| 2016 ODI | 2 | 72 | 36.00 | 63.7 |
Shai Hope's best innings against Sri Lanka
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 115 | 140 | 22 Feb 2020 |
| 110 | 133 | 10 Mar 2021 |
| 84 | 108 | 12 Mar 2021 |
| 72 | 88 | 1 Mar 2020 |
| 65* | 54 | 11 Jun 2026 |
Shai Hope against Sri Lanka by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Sabina Park | 4 | 127 | 42.33 | 101.6 |
| Pallekele International Cricket Stadium | 4 | 104 | 26.00 | 77.6 |
| Sir Vivian Richards Stadium | 3 | 258 | 86.00 | 82.4 |
| Harare Sports Club | 2 | 49 | 24.50 | 57.0 |
| Rangiri Dambulla International Stadium | 2 | 25 | 12.50 | 80.6 |
| Sinhalese Sports Club Ground | 1 | 115 | 115.00 | 82.1 |
| Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 1 | 51 | 51.00 | 78.5 |
| Queens Sports Club | 1 | 25 | 25.00 | 78.1 |
Sri Lanka bowlers Shai Hope has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Wanindu Hasaranga | 161 | 96 | 2 | 59.6 |
| Nuwan Pradeep | 118 | 111 | 0 | 94.1 |
| Lakshan Sandakan | 99 | 101 | 0 | 102.0 |
| Thisara Perera | 89 | 75 | 2 | 84.3 |
| Dushmantha Chameera | 70 | 66 | 2 | 94.3 |
| Asela Gunaratne | 43 | 21 | 1 | 48.8 |
| Isuru Udana | 37 | 35 | 2 | 94.6 |
| Mahesh Theekshana | 36 | 26 | 1 | 72.2 |
Shai Hope's batting in every match against Sri Lanka
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 14 Jun 2026 | 0 | 1 | Won |
| 13 Jun 2026 | 6 | 4 | Lost |
| 11 Jun 2026 | 65* | 54 | Won |
| 3 Jun 2026 | 56 | 66 | Lost |
| 26 Oct 2024 | 22 | 27 | Won |
14 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 23 Oct 2024 | 5 | 6 | Lost |
| 20 Oct 2024 | 5 | 13 | Lost |
| 17 Oct 2024 | 18 | 25 | Lost |
| 13 Oct 2024 | 7 | 6 | Won |
| 7 Jul 2023 | 2 | 5 | Lost |
| 14 Mar 2021 | 64 | 72 | Won |
| 12 Mar 2021 | 84 | 108 | Won |
| 10 Mar 2021 | 110 | 133 | Won |
| 1 Mar 2020 | 72 | 88 | Lost |
| 26 Feb 2020 | 51 | 65 | Lost |
| 22 Feb 2020 | 115 | 140 | Lost |
| 1 Jul 2019 | 5 | 11 | Lost |
| 23 Nov 2016 | 25 | 32 | Lost |
| 16 Nov 2016 | 47 | 81 | Won |
Shai Hope vs Sri Lanka: questions and answers
- How many matches has Shai Hope played against Sri Lanka?
- Shai Hope has played 19 matches against Sri Lanka (14 in ODIs, 5 in T20Is), from 2016 to 2026. West Indies won 8 and lost 11 of them.
- How many runs has Shai Hope scored against Sri Lanka?
- Shai Hope has scored 759 runs in 19 innings against Sri Lanka at an average of 42.17 and a strike rate of 81.0 (663 runs at an average of 47.36 in ODIs, 96 runs at an average of 24.00 in T20Is).
- What is Shai Hope's highest score against Sri Lanka?
- Shai Hope's highest score against Sri Lanka is 115 off 140 balls (ODI) at Sinhalese Sports Club Ground on 22 February 2020.
- How many hundreds has Shai Hope scored against Sri Lanka?
- Shai Hope has scored 2 hundreds and 6 fifties against Sri Lanka.
- Where has Shai Hope scored the most runs against Sri Lanka?
- At Sir Vivian Richards Stadium: 258 runs in 3 innings against Sri Lanka, at an average of 86.00.
- How does Shai Hope usually get out against Sri Lanka?
- Of Shai Hope's 18 dismissals against Sri Lanka: caught 8, bowled 6, lbw 3 and run out 1. Wanindu Hasaranga has dismissed Shai Hope most often, twice in 161 balls.
- When did Shai Hope last play against Sri Lanka?
- On 14 June 2026 (T20I) at Sabina Park: 0 off 1 ball. West Indies won that match.