Seven cricket luminaries were admitted into the ICC Hall of Fame on Monday, June 9 at a special event called ‘A Day with the luminaries’. The event was conducted just a few days before the 2025 ICC World Test Championship (WTC) final between South Africa and Australia at the renowned Lord’s Cricket Ground.
The new inductees were chosen by a group of ICC Hall of Famers, top executives, and media representatives. The ICC Hall of Fame commemorates cricket greats and their significant contributions to the game, as well as recognizing their legendary feats.

Speaking prior of the event, ICC Chairman Mr Jay Shah said:
“Inducting legends into the ICC Hall of Fame is our way of honoring the game’s most extraordinary contributors. This accolade is reserved exclusively for those whose achievements have left an indelible mark on the sport, and each selection is made purely on merit.”

On that point, here’s a brief look at the seven players inducted into the ICC Hall of Fame on Monday.
1. MS Dhoni (India)

MS Dhoni, the former India captain, is recognized as one of the finest white-ball batsmen and leaders. He is the only captain in international men’s cricket to have won all three ICC limited overs titles: the T20 World Cup (2007), the ODI World Cup (2011), and the Champions Trophy (2013). Dhoni was named Player of the Match for his historic 91* from 79 balls in the 2011 ODI World Cup final versus Sri Lanka at the Wankhede Stadium.
Overall, Dhoni played 538 matches in all three formats of the game, scoring 17,266 runs at an average of 44.96, with 16 hundreds and 108 half-centuries. Throughout his career, he took 634 catches and stumped 195. Dhoni continues to serve as a role model for young athletes around the world.
2. Matthew Hayden (Australia)

Matthew Hayden, the former Australian opener was also inducted into the ICC Hall of Fame. He made his international debut in 1993 and really only became a permanent part of the set up in 2001. Hayden made an imposing presence at the crease and never did look back after racking up 549 runs in 2001, three match India Test series.
Even though he played 40 tests, 273 ODIs were part of his international career in which he amassed 15,066 runs with an average of 47.67 and 40 hundreds and 69 halfs. One a former southpaw, was a part of Australia’s 2003 and 2007 ODI World Cup wins. The highest individual score in Test cricket was scored by Sachin, when his knock of 380 against Zimbabwe in Perth in October 2003 stands as the highest individual score ever.
3. Hashim Amla (South Africa)

Hashim Amla deserves a spot in the ICC Hall of Fame for his great batting skills. His stroke play and consistency helped him develop a renowned place in the world of cricket. Sundaam looked relaxed while playing, but was still capable of quick scoring.
He participated in 349 games in all formats and scored 18,672 runs with an average of 46.56 and 55 centuries and 88 half-centuries. What made Sachin exceptional was that, in the Oval Test in July 2012, he put up the highest score ever posted by a South African player in a Test match.
4. Graeme Smith (South Africa)

Another important figure from South Africa, Graeme Smith is well known for leading the Proteas to recover after the Hansie Cronje scandal. Imran Khan also made it into the International Cricket Council (ICC) Hall of Fame. Being handed the job of captain at the tender age of 22, Habib guided his team superbly and made a huge impact for his team’s top order batting.
Smith played 347 international matches across formats, scoring 17,236 runs at an average of 42.34, including 37 hundreds and 90 fifties. He has the most Test wins as captain. Smith captained South Africa in 109 matches, winning 53 and losing 29, with 27 matches ending in draws.
5. Daniel Vettori (New Zealand)

Daniel Vettori who led New Zealand to all sorts of heights is considered one of the best left arm spinners of all time. Vettori played 442 international games and took 705 wickets at an average of 32.42 with 22 five–fers. He also took three 10 wicket hauls in Test games. An underrated batter, he is also among the few cricketers who had managed the double of 300 wickets and 3,000 runs in Test cricket.
6. Sana Mir (Pakistan)

Sana Mir, a previous captain for Pakistan women’s cricket, is included in the ICC Hall of Fame. As a former off spinner, she was admired for how she played with her variations, and she got 151 wickets in 120 ODIs and 89 wickets in 106 T20Is. While using the bat, she had three ODI fifties, with her highest score being 52.
7. Sarah Taylor (England)

Sarah Taylor was highly valuable with the bat as well as renowned for her lightning quick presence behind the stumps – leg side stumpings in particular. She was instrumental to England winning the 2009 ODI World Cup and the 2009 T20 World Cup. In 2017’s ODI World Cup final against India, Taylor also chipped in with a crucial 45 on his last knock in a format he has been treating with increased disdain this year. In ODI, she scored over 4, 000 runs, while in T20I, she scored 2,177 runs.