Player against team · Tests, ODIs and T20Is
Shai Hope vs Sri Lanka: stats and record
Data through 3 July 2026Last updated 3 July 2026
Shai Hope played Sri Lanka in 8 Tests, 14 ODIs, 5 T20Is between 2015 and 2026 in the data. Shai Hope scored 1,104 runs against Sri Lanka at an average of 33.45, with the most in ODIs (663 runs, highest 115).
Matches
27
2015–2026
Runs
1,104
34 innings
Average
33.45
33 dismissals
Hundreds / fifties
3 / 6
Shai Hope's record against Sri Lanka by format
| Format | M | Inns | NO | Runs | HS | Avg | SR | 100 | 50 | Wkts | Bowl avg | Econ | Best |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 8 | 15 | 0 | 345 | 112 | 23.00 | 41.3 | 1 | 0 | 0 | – | – | – |
| ODI | 14 | 14 | 0 | 663 | 115 | 47.36 | 78.3 | 2 | 5 | 0 | – | – | – |
| T20I | 5 | 5 | 1 | 96 | 65* | 24.00 | 106.7 | 0 | 1 | 0 | – | – | – |
Innings by innings
Show as table
| Innings | Runs |
|---|---|
| 14 Oct 2015 | 23 |
| 14 Oct 2015 | 6 |
| 22 Oct 2015 | 4 |
| 22 Oct 2015 | 35 |
| 16 Nov 2016 | 47 |
| 23 Nov 2016 | 25 |
| 6 Jun 2018 | 44 |
| 6 Jun 2018 | 1 |
| 14 Jun 2018 | 19 |
| 14 Jun 2018 | 39 |
| 23 Jun 2018 | 11 |
| 23 Jun 2018 | 0 |
| 1 Jul 2019 | 5 |
| 22 Feb 2020 | 115 |
| 26 Feb 2020 | 51 |
| 1 Mar 2020 | 72 |
| 10 Mar 2021 | 110 |
| 12 Mar 2021 | 84 |
| 14 Mar 2021 | 64 |
| 21 Nov 2021 | 10 |
| 21 Nov 2021 | 3 |
| 29 Nov 2021 | 22 |
| 29 Nov 2021 | 16 |
| 7 Jul 2023 | 2 |
| 13 Oct 2024 | 7 |
| 17 Oct 2024 | 18 |
| 20 Oct 2024 | 5 |
| 23 Oct 2024 | 5 |
| 26 Oct 2024 | 22 |
| 3 Jun 2026 | 56 |
| 11 Jun 2026 | 65 |
| 13 Jun 2026 | 6 |
| 14 Jun 2026 | 0 |
| 3 Jul 2026 | 112 |
Every innings against Sri Lanka
| Date | Format | Runs | Balls | 4s | 6s | How out | Ground |
|---|---|---|---|---|---|---|---|
| 14 Oct 2015 | Test | 23 | 49 | 3 | 0 | bowled | Galle International Stadium |
| 14 Oct 2015 | Test | 6 | 32 | 0 | 0 | bowled | Galle International Stadium |
| 22 Oct 2015 | Test | 4 | 4 | 1 | 0 | lbw | P Sara Oval |
| 22 Oct 2015 | Test | 35 | 72 | 5 | 0 | stumped | P Sara Oval |
| 16 Nov 2016 | ODI | 47 | 81 | 4 | 1 | bowled | Harare Sports Club |
| 23 Nov 2016 | ODI | 25 | 32 | 2 | 0 | run out | Queens Sports Club |
| 6 Jun 2018 | Test | 44 | 70 | 9 | 0 | caught | Queen's Park Oval |
| 6 Jun 2018 | Test | 1 | 6 | 0 | 0 | caught | Queen's Park Oval |
| 14 Jun 2018 | Test | 19 | 41 | 2 | 0 | caught | Daren Sammy Cricket Ground |
| 14 Jun 2018 | Test | 39 | 115 | 4 | 1 | bowled | Daren Sammy Cricket Ground |
| 23 Jun 2018 | Test | 11 | 49 | 2 | 0 | caught | Kensington Oval |
| 23 Jun 2018 | Test | 0 | 2 | 0 | 0 | bowled | Kensington Oval |
| 1 Jul 2019 | ODI | 5 | 11 | 1 | 0 | bowled | Riverside Ground |
| 22 Feb 2020 | ODI | 115 | 140 | 10 | 0 | bowled | Sinhalese Sports Club Ground |
| 26 Feb 2020 | ODI | 51 | 65 | 5 | 0 | caught | Mahinda Rajapaksa International Cricket Stadium |
| 1 Mar 2020 | ODI | 72 | 88 | 6 | 0 | caught | Pallekele International Cricket Stadium |
| 10 Mar 2021 | ODI | 110 | 133 | 12 | 1 | bowled | Sir Vivian Richards Stadium |
| 12 Mar 2021 | ODI | 84 | 108 | 6 | 0 | caught | Sir Vivian Richards Stadium |
| 14 Mar 2021 | ODI | 64 | 72 | 3 | 2 | caught | Sir Vivian Richards Stadium |
| 21 Nov 2021 | Test | 10 | 31 | 0 | 0 | caught | Galle International Stadium |
| 21 Nov 2021 | Test | 3 | 9 | 0 | 0 | bowled | Galle International Stadium |
| 29 Nov 2021 | Test | 22 | 89 | 2 | 0 | lbw | Galle International Stadium |
| 29 Nov 2021 | Test | 16 | 24 | 1 | 0 | caught | Galle International Stadium |
| 7 Jul 2023 | ODI | 2 | 5 | 0 | 0 | lbw | Harare Sports Club |
| 13 Oct 2024 | T20I | 7 | 6 | 1 | 0 | caught and bowled | Rangiri Dambulla International Stadium |
| 17 Oct 2024 | T20I | 18 | 25 | 2 | 0 | caught | Rangiri Dambulla International Stadium |
| 20 Oct 2024 | ODI | 5 | 13 | 0 | 0 | lbw | Pallekele International Cricket Stadium |
| 23 Oct 2024 | ODI | 5 | 6 | 0 | 0 | bowled | Pallekele International Cricket Stadium |
| 26 Oct 2024 | ODI | 22 | 27 | 0 | 1 | caught | Pallekele International Cricket Stadium |
| 3 Jun 2026 | ODI | 56 | 66 | 2 | 2 | caught | Sabina Park |
| 11 Jun 2026 | T20I | 65* | 54 | 5 | 2 | not out | Sabina Park |
| 13 Jun 2026 | T20I | 6 | 4 | 1 | 0 | lbw | Sabina Park |
| 14 Jun 2026 | T20I | 0 | 1 | 0 | 0 | bowled | Sabina Park |
| 3 Jul 2026 | Test | 112 | 243 | 10 | 0 | stumped | Sir Vivian Richards Stadium |
Frequently asked questions
What is Shai Hope's record against Sri Lanka in Tests?
345 runs in 15 innings at an average of 23.00 and a strike rate of 41.3, with 1 hundreds and 0 fifties (highest 112).
What is Shai Hope's record against Sri Lanka in ODIs?
663 runs in 14 innings at an average of 47.36 and a strike rate of 78.3, with 2 hundreds and 5 fifties (highest 115).
What is Shai Hope's record against Sri Lanka in T20Is?
96 runs in 5 innings at an average of 24.00 and a strike rate of 106.7, with 0 hundreds and 1 fifties (highest 65*).
What is Shai Hope's highest score against Sri Lanka?
115 in a ODI on 22 Feb 2020 at Sinhalese Sports Club Ground.
Related
Coverage: Cricsheet data only. Older matches and matches against Afghanistan are not included.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.