Featured

Shai Hope Career Stats Across All Formats

2 min read
Shai Hope Career Stats Across All Formats

Shai Hope is the most consistent ODI batter West Indies has produced since Brian Lara. Born in Barbados on 10 November 1993, he made his international debut in 2015 and has gone on to set records across formats that place him among the best white-ball batters of his generation. His Shai Hope career stats tell a story of a player who struggled in Test cricket betting after a brilliant start but built something special in the 50-over and 20-over formats. He is currently the West Indies ODI and T20I captain, and he holds records that no other player in international cricket history can match.

Key Takeaways at a Glance

ODI: 150 matches, 6,169 runs, average 51, 18 centuries, highest score 170 vs Ireland. ICC ODI ranking: 7th.

Test: 46 matches, 2,260 runs, average 27, 4 centuries, highest score 147 vs England at Headingley.

T20I: 70 matches, 1,743 runs, average 30, 1 century (102*). ICC T20I ranking: 15th.

First player in history to score hundreds against all 11 Full Member nations in international cricket.

Joint fastest West Indian to 5,000 ODI runs (114 innings), equalling Sir Vivian Richards.

Named ICC ODI Team of the Year in 2020 and 2022.

Shai Hope ODI Stats in Detail

The Shai Hope ODI stats represent the clearest measure of his ability. In 150 ODI matches, he has scored 6,169 runs at an average of 51. Between 2018 and 2023, he averaged over 60 in four out of six calendar years. That kind of sustained excellence, over six years and across hundreds of innings, puts him in a very small group of batters globally. His highest ODI score is 170, made against Ireland in Dublin in May 2019.

He has 18 centuries and 29 half-centuries in ODI cricket. His 18 ODI hundreds make him the joint second-highest century scorer for West Indies in the format, alongside Brian Lara, with only Chris Gayle (25) ahead of him. He reached 5,000 ODI runs in his 114th innings, equalling the record of Sir Vivian Richards as the fastest West Indian to the mark, and the third fastest in the world at the time. His record of scoring hundreds against 12 different teams in ODI cricket is the most by any batter in the history of the format.

Comparison

StatFigure

Matches

150

Innings

148

Runs

6,169

Average

51

Highest Score

170 vs Ireland, Dublin, 2019

Centuries

18

Half-centuries

29

Strike Rate

~82

ICC ODI Ranking

7th

Shai Hope Test Stats


The Shai Hope Test stats begin with one of the greatest individual Test performances by a West Indian batter in the modern era. At Headingley in August 2017, at the age of 23, Hope scored 147 in the first innings and an unbeaten 118 in the second. West Indies chased 322 to win, and he guided them home. It was the West Indies' first Test win in England since 2000. He was the first player in 534 first-class matches at Headingley to score a hundred in each innings. That performance earned him a place in the 2018 Wisden Cricketers of the Year, the highest honour in written cricket.

What followed was difficult. After that brilliant summer, Hope managed only two more half-centuries in his next 50 Test innings. His average dropped to the low twenties, and he was dropped from the Test side in 2021. He returned later in his career, but his Test record never matched what his ODI record suggested he was capable of. In 46 Test matches, he scored 2,260 runs at an average of 27 with 4 centuries and a highest score of 147.


Comparison

StatFigure

Matches

46

Runs

2,260

Average

27

Centuries

4

Half-centuries

~16

ICC Test Ranking

60th

Shai Hope T20I Stats


The Shai Hope T20I stats show a batter who has been useful without being dominant in the shortest format. In 70 T20I matches, he has scored 1,743 runs at an average of 30. His highest T20I score is an unbeaten 102, making him one of a small number of West Indies batters to score a T20I century. He bats in a variety of positions in the T20I setup, and his wicketkeeping adds value beyond his batting. He is currently ranked 15th in the ICC T20I batting rankings.


Comparison

StatFigure

Matches

70

Runs

1,743

Average

30

Centuries

1

ICC T20I Ranking

15th

Shai Hope Batting Average Across Formats


The Shai Hope batting average tells the full story of a batter who found his home in white-ball cricket. His ODI average of 51 is elite by any standard. In the modern era, where flat pitches and powerplay restrictions push averages up, a 50-over average above 50 across 150 matches is a genuine marker of consistent class. His Test average of 27 is below what his talent suggested he could produce, largely because the method that made him so reliable in ODIs, patience, rotation, converting fifties into hundreds, never quite transferred into Test form after that first extraordinary summer. His T20I average of 30 is solid for a player who bats at various positions and contributes with the gloves as well.


Shai Hope Records and Milestones


The Shai Hope records that matter most are the ones that no other player in the world holds. He is the first cricketer in history to score hundreds against all 11 Full Member nations in international cricket. When he scored 109 not out against New Zealand in Napier, he completed the set. He had already scored hundreds against the Netherlands and Nepal as well, making him the first player to score hundreds against 13 different international teams.

First player to score hundreds against all 11 Full Member nations in international cricket.

First player to score hundreds against 12 different teams in ODI cricket (record).

Two hundreds in both innings of the same Test at Headingley in 2017, the first time in 534 first-class matches at that ground.

Joint fastest West Indian to 5,000 ODI runs (114 innings), equalling Sir Vivian Richards.

5th fastest to 5,000 ODI runs overall, behind Babar Azam, Hashim Amla, Virat Kohli, and David Warner.

Joint most ODI hundreds as wicketkeeper-captain (6), equalling MS Dhoni.

Named CWI Men's Cricketer, Test Cricketer, and ODI Cricketer of the Year in 2018.

Named ICC ODI Team of the Year in 2020 and 2022.

Highest opening ODI partnership record: 365 with John Campbell vs Ireland in May 2019.


Shai Hope Career Achievements


The Shai Hope career achievements extend beyond numbers. He took over as West Indies ODI and T20I captain in 2023 and has led from the front with his batting. His unbeaten 109 against England in the first ODI of the December 2023 series took him past 5,000 ODI runs and won the match for West Indies. He has been a constant in West Indies white-ball cricket during a period when the team has struggled to build consistent squads, often being the player who keeps them competitive when others around him fail.

As a wicketkeeper, Hope has been reliable if not spectacular. His keeping allows selectors to pick an extra batter or bowler in the XI, which adds genuine tactical flexibility. He has taken over 118 catches in ODI cricket alone across his career, averaging close to one dismissal per match. His combination of top-order batting reliability, keeping, and leadership makes him one of the most complete packages in West Indies cricket of the last decade.


How Hope Compares to West Indies Greats in ODIs


Context matters for any career stats assessment. Among West Indies ODI batters historically, Shai Hope sits behind only Brian Lara and Chris Gayle in both runs and centuries. Lara averaged 40.48 across 299 ODIs. Gayle averaged 37.76 across 301 ODIs. Hope's average of 51 across 150 matches is considerably higher than both, even though he has played far fewer games. His conversion rate from fifty to hundred, one of the most important measures of a top-order batter's quality, places him among the best in the format globally.


Follow West Indies on Reddy Anna


Reddy Anna covers West Indies cricket across all formats with live odds, in-play betting, and fast payouts. As Shai Hope continues to captain the West Indies in ODIs and T20Is, log in to your Reddy Anna account and go to Cricket to follow all West Indies matches and markets. Reddy Anna covers a wide range of sports betting markets throughout the year. If you are new to Reddy Anna, the [How to Complete Reddy Anna Login in Under 2 Minutes] guide on this site walks through registration step by step.


Final Thoughts on Shai Hope's Career Stats


Shai Hope's career divides neatly into two stories. The Test story is one of a player who had one extraordinary moment at Headingley and never replicated it consistently. The white-ball story is one of the most reliable batters in the 50-over format this generation has seen. An ODI average of 51 across 150 matches, a record that no other player in history holds, and a captaincy role that he has embraced all point to a player who found his format and dominated it. For West Indies cricket, Shai Hope's career stats represent the clearest argument that the team has had a world-class ODI batter at the top of the order for the better part of a decade.


Disclaimer: Stats in this article are sourced from ESPN Cricinfo, Wikipedia, and myKhel as of July 2026. Figures may be updated as Hope's career continues.


What is Shai Hope's ODI batting average?
+
How many ODI centuries has Shai Hope scored?
+
What is Shai Hope's highest score in Tests?
+
What is Shai Hope's unique world record?
+
What is Shai Hope's T20I record?
+
Is Shai Hope the West Indies captain?
+