CricketWise
  1. Home
  2. Players
  3. Shai Hope

West Indies · Men's cricket

Shai Hope stats

Data through 11 October 2026Last updated 11 October 2026

Coverage: matches in the Cricsheet data from 1 May 2015 to 11 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Shai Hope played 48 Tests, 147 ODIs, 71 T20Is for West Indies in the data, between 2015 and 2026. In ODIs Shai Hope scored 6,135 runs in 144 innings (average 49.88, strike rate 82.5), including 20 hundreds and 30 fifties. Against Bangladesh in ODIs, Shai Hope averaged 63.73 over 19 innings.

International matches
266
Tests 48 · ODIs 147 · T20Is 71
International runs
10,465
27 hundreds
T20 league & domestic matches
153
4,192 runs
Best batting average (ODI)
49.88
144 innings
Highest score
170
ODI

Teams played for

West Indies 2015–2026 · 267Guyana Amazon Warriors 2022–2026 · 59Barbados Royals 2015–2021 · 33Dubai Capitals 2025 · 12Khulna Tigers 2023–2024 · 11Pretoria Capitals 2025–2026 · 11Delhi Capitals 2024 · 9Lahore Qalandars 2023–2024 · 8Hobart Hurricanes 2024–2025 · 5Multan Sultans 2025 · 5Yorkshire 2023 · 2

Shai Hope batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test489122,50514728.155,72543.857228112
ODI147144216,13517049.887,43982.520306494126
T20I7169111,825102*31.471,300140.42125146100
T20 (leagues & domestic)153152194,192118*31.523,305126.83193303182
First-class2411878362.3326670.3020231
List A110777.001546.700000

Runs per year

01K2K3K20152019202320261,759
Shai Hope: runs per calendar year (all formats in the data)
01K2K3K2015201720192021202320261,759
Shai Hope: runs per calendar year (all formats in the data)
Show as table
Shai Hope: runs per calendar year (all formats in the data)
YearRuns
2015201
2016248
20171,305
20181,606
20191,249
2020505
2021606
2022995
20231,971
20241,469
20252,937
20261,759
Year-by-year batting (41 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2015T20 (leagues & domestic)4399.7592.91500
2015Test1016216.2042.23600
2016ODI418746.7573.310110
2016Test36120.3335.94100
2017ODI1751730.4168.88104
2017T20I11515.0088.21500
2017Test1977345.4742.914723
2018List A177.0046.7700
2018ODI1680973.5577.314633
2018T20 (leagues & domestic)1028832.00137.18801
2018T20I615826.33168.15501
2018Test1734420.2444.16701
2019ODI22103951.9581.217036
2019T20 (leagues & domestic)35217.33113.02300
2019T20I3134.3372.2700
2019Test714520.7141.25701
2020ODI628247.0075.011512
2020T20 (leagues & domestic)811814.7588.73600
2020Test610517.5036.73100
2021ODI531062.0079.311012
2021T20 (leagues & domestic)814117.62121.64400
2021T20I23216.00100.03100
2021Test812315.3837.04300
2022ODI2170935.4574.212732
2022T20 (leagues & domestic)925231.50126.06002
2022T20I4348.5077.32000
2023First-class418762.3370.38302
2023ODI1782468.67100.713234
2023T20 (leagues & domestic)2277142.83138.410615
2023T20I718937.80130.34500
2024ODI1231134.5678.711711
2024T20 (leagues & domestic)3482925.91134.87103
2024T20I1232936.56165.38203
2025ODI1567055.8398.812024
2025T20 (leagues & domestic)34117740.59124.810117
2025T20I1955634.75136.610214
2025Test1653433.3850.614021
2026ODI947768.1496.616222
2026T20 (leagues & domestic)2052537.50118.511811
2026T20I1549941.58145.110214
2026Test525851.6045.711211

Shai Hope bowling record by format

Shai Hope has not bowled in the matches in the data.

Shai Hope against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest1961334.0645.414722
PakistanTest1234728.9237.89202
Sri LankaTest1534523.0041.311210
New ZealandTest1033033.0046.214011
IndiaTest1028328.3050.310310
AustraliaTest1120218.3649.44800
ZimbabweTest317487.0041.09001
BangladeshTest713919.8642.06701
South AfricaTest47218.0040.24300
IndiaODI28126655.0479.616255
BangladeshODI1995663.7379.814636
EnglandODI2175041.6787.611724
Sri LankaODI1466347.3678.311525
PakistanODI1048053.3387.912722
IrelandODI1247639.6788.517012
New ZealandODI1542432.6286.210912
ZimbabweODI422155.2579.510111
NetherlandsODI420869.3388.511910
AustraliaODI616527.5061.16801
United Arab EmiratesODI37171.00126.83500
EnglandT20I1833020.62121.35401
IndiaT20I1031038.75150.510211
BangladeshT20I521553.75182.25502
South AfricaT20I720233.67166.95101
AustraliaT20I720133.50150.010211
New ZealandT20I610721.40115.15301
Sri LankaT20I59624.00106.76501
PakistanT20I56212.4081.63100
Trinbago Knight RidersT20 (leagues & domestic)1950831.75112.45403
St Lucia KingsT20 (leagues & domestic)2047726.50121.75902
Barbados RoyalsT20 (leagues & domestic)1044849.78158.910614
St Kitts and Nevis PatriotsT20 (leagues & domestic)1534726.69108.15602
Jamaica TallawahsT20 (leagues & domestic)1126526.50125.06001
Antigua and Barbuda FalconsT20 (leagues & domestic)722737.83137.68201
Guyana Amazon WarriorsT20 (leagues & domestic)617829.67142.48801
Jamaica KingsmenT20 (leagues & domestic)3135135.00123.95601
Desert VipersT20 (leagues & domestic)412040.00100.85201
Fortune BarishalT20 (leagues & domestic)37738.50163.83700
Peshawar ZalmiT20 (leagues & domestic)37224.00112.52900
Sunrisers Eastern CapeT20 (leagues & domestic)45313.25147.23600
Karachi KingsT20 (leagues & domestic)4399.75118.22100

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Providence Stadium47151339.82106
Kensington Oval42111329.2990
Sir Vivian Richards Stadium20107363.12117
Brian Lara Stadium1969043.12120
Warner Park2664227.91102
Sabina Park1950529.7165
Queen's Park Oval1950526.58115
Shere Bangla National Stadium1545537.92146
Castle Avenue540581.00170
Harare Sports Club1037741.89132

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay24981927129.665–––
T20Middle28722288125.598–––
T20Death647390165.928–––
ODIPowerplay1372194370.634–––
ODIMiddle3947490080.668–––
ODIDeath816596136.921–––

How Shai Hope was dismissed

Last 20 innings

0501001502002 Aug 20266 Sep 202611 Oct 20265
Shai Hope: runs in the last 20 innings
0501001502002 Aug 202619 Aug 20264 Sep 20269 Sep 202617 Sep 202630 Sep 202611 Oct 20265
Shai Hope: runs in the last 20 innings
Show as table
Shai Hope: runs in the last 20 innings
InningsRuns
2 Aug 202629
2 Aug 202615
13 Aug 202656
19 Aug 202617
23 Aug 202647
31 Aug 202616
4 Sep 202639
6 Sep 202638
8 Sep 20260
9 Sep 202621
11 Sep 202642
13 Sep 20260
17 Sep 202616
18 Sep 202640
27 Sep 202612
30 Sep 2026104
3 Oct 2026162
6 Oct 202652
9 Oct 2026102
11 Oct 20265
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
11 Oct 2026T20IIndia55bowledHolkar Cricket Stadium
9 Oct 2026T20IIndia102*45not outJSCA International Stadium Complex
6 Oct 2026T20IIndia5237caughtEkana Cricket Stadium
3 Oct 2026ODIIndia162*143not outMaharaja Yadavindra Singh International Cricket Stadium
30 Sep 2026ODIIndia10494caughtAssam Cricket Association Stadium
27 Sep 2026ODIIndia1211caughtGreenfield International Stadium
18 Sep 2026T20 (leagues & domestic)Jamaica Kingsmen4033caughtKensington Oval
17 Sep 2026T20 (leagues & domestic)Antigua and Barbuda Falcons1615lbwKensington Oval
13 Sep 2026T20 (leagues & domestic)Barbados Royals02caughtKensington Oval
11 Sep 2026T20 (leagues & domestic)Trinbago Knight Riders42*35not outProvidence Stadium
9 Sep 2026T20 (leagues & domestic)St Lucia Kings2131caughtProvidence Stadium
8 Sep 2026T20 (leagues & domestic)Antigua and Barbuda Falcons03caughtProvidence Stadium
6 Sep 2026T20 (leagues & domestic)St Kitts and Nevis Patriots38*44not outProvidence Stadium
4 Sep 2026T20 (leagues & domestic)Jamaica Kingsmen39*35not outProvidence Stadium
31 Aug 2026T20 (leagues & domestic)Trinbago Knight Riders1611caughtQueen's Park Oval
23 Aug 2026T20 (leagues & domestic)Antigua and Barbuda Falcons47*26not outSir Vivian Richards Stadium
19 Aug 2026T20 (leagues & domestic)St Lucia Kings1717caughtDaren Sammy Cricket Ground
13 Aug 2026T20 (leagues & domestic)Jamaica Kingsmen56*41not outSabina Park
2 Aug 2026TestPakistan1563lbwQueen's Park Oval
2 Aug 2026TestPakistan2968bowledQueen's Park Oval

Batter vs bowler matchups

Bowlers Shai Hope faced most

Frequently asked questions

How many runs has Shai Hope scored in Tests?
2,505 runs in 91 innings (48 matches) at an average of 28.15 and a strike rate of 43.8, in the data from 2015 to 2026.
How many runs has Shai Hope scored in ODIs?
6,135 runs in 144 innings (147 matches) at an average of 49.88 and a strike rate of 82.5, in the data from 2016 to 2026.
How many runs has Shai Hope scored in T20Is?
1,825 runs in 69 innings (71 matches) at an average of 31.47 and a strike rate of 140.4, in the data from 2017 to 2026.
What is Shai Hope's highest score?
170 in ODIs, the highest score in the data.
How many centuries has Shai Hope scored?
30 hundreds in the data: 5 in Tests, 20 in ODIs, 2 in T20Is, 3 in T20 leagues.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.