Shai Hope becomes first player to score ODI centuries against all 11 full-member nations

West Indies captain Shai Hope has become the first cricketer in history to score ODI hundreds against all 11 ICC full-member nations — surpassing legends like Brian Lara and equaling a world record held by MS Dhoni.

Shai Hope in West Indies T20 World Cup jersey standing beside Cricket West Indies CWI logo

Photo Credit: Instagram Photo of @shaidhope

West Indies captain Shai Hope has etched his name into cricket history by becoming the first player ever to score international centuries against all 11 other ICC Full Member nations. The milestone was reached during his unbeaten 109 off 69 balls against New Zealand in Napier on November 19, 2025, during the second ODI of the series.

With this knock, Hope joined an elite tier of record-breakers and achieved something that cricketing greats such as Sachin Tendulkar, Ricky Ponting, Virat Kohli, and Rohit Sharma never managed. Rohit and Kohli, for example, have centuries against 10 Full Member nations but are yet to reach triple figures against Ireland.

Hope’s 109* against New Zealand completed his full-member sweep, having already scored centuries against Afghanistan, Bangladesh, England, India, Ireland, Pakistan, South Africa, Sri Lanka, Zimbabwe, and Australia (in T20Is).

13 international teams, 12 ODI opponents — a global century machine

Hope’s latest ton also sets a broader record — he now has international centuries against 13 different teams, the most in cricket history. This includes ODI tons against Nepal and Netherlands, two Associate nations. That pushes him beyond Chris Gayle and Mahela Jayawardene, who had hundreds against 12 opponents each.

He also becomes the first batter to register ODI centuries against 12 different opponents, surpassing a record previously shared by Tendulkar, Ponting, Amla, Guptill, and Gayle, all of whom had done it against 11 teams.

Century in Napier highlights rare feat: standing alone

Hope’s 109* at Napier came in a rain-shortened 34-over match, where he walked in during the 10th over and powered his way to a century at a strike rate of 157.97, laced with 13 fours and 4 sixes.

What makes this innings even more remarkable is that no other West Indian batter crossed 30 in the innings. This was the third instance in Hope’s ODI career where he scored a century without any teammate reaching 30 — a rare feat matched only by Saeed Anwar and Hashim Amla in ODI history.

Most centuries as West Indies ODI captain, ties MS Dhoni’s record

Hope’s knock also marked his sixth century as captain of the West Indies ODI side — the most by any West Indies captain, surpassing Brian Lara’s tally of five.

Notably, all six centuries have come while Hope was also donning the gloves, placing him in a category of his own. With this, he has tied MS Dhoni’s world record for the most ODI centuries by a wicketkeeper-captain (six).

He also remains third on the all-time list for wicketkeeper-batters with the most ODI centuries (19), trailing only Kumar Sangakkara (23) and Quinton de Kock (22).

ODI consistency: surpasses Lara, eyes Gayle

Hope’s tally of 19 ODI hundreds now equals Brian Lara’s, placing him joint-second among West Indies players in the format. He is now only behind Chris Gayle’s 25.

Hope reached this milestone in just 142 innings, making him the second-fastest West Indian to 6,000 ODI runs — just behind the legendary Viv Richards (141 innings). Globally, only a few have gotten to 19 ODI hundreds faster: Babar Azam (102 innings), Hashim Amla (104), Virat Kohli (124), and David Warner (139).

A century-making traveller: ODI hundreds in 10 countries

With his ton in New Zealand, Hope now has ODI centuries in 10 different countries, becoming the first wicketkeeper-batter in history to achieve the feat.

He is now level with Virat Kohli and Chris Gayle for second-most countries with ODI hundreds, only trailing Sachin Tendulkar and Sanath Jayasuriya, who scored hundreds in 12 countries each.

West Indies lose the match, but Hope wins the moment

Despite Hope’s brilliance, West Indies lost the Napier clash by five wickets, with New Zealand chasing the target in the final over. That win sealed the series for the hosts and marked their 11th consecutive bilateral ODI series win at home, a streak only bettered by South Africa’s 17-series run between 2002 and 2007.

A landmark moment for West Indies cricket

Shai Hope’s stunning century in Napier was more than a personal milestone — it was a defining achievement in cricket history. The records he now holds and the legends he has surpassed — Lara, Dhoni, Jayawardene, and others — speak volumes about his evolution as a global performer, leader, and modern great.