{{Short description|English Bangladeshi snooker player (born 1993)}} {{Use British English|date=May 2015}} {{Use dmy dates|date=May 2026}} {{Infobox snooker player | name = Hammad Miah | image = Hammad Miah PHC 2016.jpg | caption = Paul Hunter Classic 2016 | birth_date = {{Birth date and age|df=yes|1993|7|6}} | birth_place = Hertford, England | Sport country = {{ENG}} | Professional = 2013–2015, 2016–2020, 2021–2025, 2026–present | High ranking = 69 (May 2023) | Official maximums = | Best finish = Last 16 (x3) | World champ = }}

'''Hammad Miah''' (born 6 July 1993) is an English professional snooker player from Hertford, England.

In May 2013, Miah qualified for the 2013–14 and 2014–15 professional Main Tour as one of four semi-finalists from the first 2013 Q School event.<ref>{{cite web|title=Quartet Earn Tour Cards|url=http://www.worldsnooker.com/page/NewsArticles/0,,13165~3178842,00.html|work=worldsnooker.com|publisher=World Professional Billiards and Snooker Association|access-date=14 May 2013}}</ref>

== Career ==

===Debut season=== Miah's first win as a professional was a 5–4 victory over Sydney Wilson in the first qualifying round of the 2013 Australian Goldfields Open, before losing 2–5 to Gerard Greene. He made his debut in a ranking event at the Indian Open by beating Jimmy Robertson 4–3 in the qualifying event, then beat Chen Zhe in the first round, again by a single frame.<ref name="2013/14">{{cite web | url=http://snooker.org/res/index.asp?season=2013&player=593 | title=Hammad Miah 2013/2014 | publisher=Snooker.org | access-date=11 April 2015}}</ref> Miah played local favourite Aditya Mehta in the second round and lost 1–4.{{citation needed|date=July 2025}} He lost in the first round of the UK Championship and Welsh Open 2–6 to Andrew Higginson and 3–4 to Xiao Guodong respectively. Miah also met Xiao in the first round of the China Open and was beaten again this time 2–5.<ref name="2013/14"/>

=== 2014–2015 season === Miah had a poor 2014–15 season as he could only win one match all year and lost his place on the tour as was placed 100th in the world rankings, well outside top 64 who remain.<ref name="2014/15">{{cite web | url=http://snooker.org/res/index.asp?player=593&season=2014 | title=Hammad Miah 2014/2015 | publisher=Snooker.org | access-date=11 April 2015}}</ref><ref>{{cite web|title=World Rankings After 2015 World Championship|url=http://www.worldsnooker.com/rankings/|publisher=World Snooker|access-date=8 May 2015|archive-url=https://web.archive.org/web/20150507001308/http://www.worldsnooker.com/rankings/|archive-date=7 May 2015 }}</ref> Miah tried to win his place back at the 2015 Q School and came closest to doing so in the second event when he lost 2–4 to Paul Davison in the penultimate round.<ref name="2014/15"/>

=== 2015–2016 season === Miah's Q School Order of Merit gave him entry into the 2015 Australian Goldfields Open qualifiers in which he began with a century break and won his first ranking event match in almost a year by beating Jason Weston 5–2. He lost 1–5 to Anthony Hamilton in the subsequent round.<ref>{{cite web | url=http://snooker.org/res/index.asp?season=2015&player=593 | title=Hammad Miah 2015/2016 | publisher=Snooker.org | access-date=1 June 2015}}</ref> He was eliminated in the third round of three European Tour events during the season, which included scoring 4–3 wins over Mark Davis and Judd Trump.<ref>{{cite web | url=http://snooker.org/res/index.asp?season=2015&player=593 | title=Hammad Miah 2015/2016 | publisher=Snooker.org | access-date=1 June 2015}}</ref> This saw him finish 60th on the Order of Merit to secure a new two-year tour card starting next season.<ref>{{cite web | url=http://www.snooker.org/res/index.asp?template=23 | title=Provisional European Order of Merit 2015/2016 | publisher=Snooker.org | access-date=19 August 2016}}</ref>

=== 2016–2017 season === Miah edged out Martin Gould 5–4 to qualify for the 2016 World Open, but lost in the wildcard round once in China. Wins over Kurt Dunham, Tian Pengfei and Rory McLeod helped him reach the final qualifying round for the Shanghai Masters and he was beaten 0–5 by Matthew Selt.<ref name="2016/17">{{cite web|url=http://www.snooker.org/res/index.asp?player=593&season=2016|title=Hammad Miah 2016/2017|publisher=Snooker.org|access-date=11 April 2017}}</ref> Miah was 0–3 down to Tom Ford in the opening round of the UK Championship, before levelling at 3–3 in a run which included a century break. He was also 3–5 behind, but came back to win 6–5.<ref>{{cite news| url=http://www.leicestermercury.co.uk/ben-woollaston-would-have-stayed-until-3am-to-complete-6-5-win-at-uk-championship/story-29931091-detail/story.html| title=Ben Woollaston would have stayed until 3am to complete 6-5 win at UK Championship| newspaper=Leicester Mercury| access-date=11 April 2017}}{{Dead link|date=May 2023 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> A second final frame decider came in the next round against Robert Milkins with Miah losing it. Afterwards Milkins said Miah was not a real snooker player after the pair exchanged words at the end of the match.<ref>{{cite web| url=http://www.gloucestershirelive.co.uk/he-s-a-banger-robert-milkins-angry-words-to-oppnonent-after-uk-snooker-championship-win/story-29939670-detail/story.html| title=He's a banger - Robert Milkins' angry words to opponent after UK Snooker Championship win| publisher=Gloucestershire Live| access-date=11 April 2017}}{{Dead link|date=May 2023 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> Miah shocked world number 22 Ricky Walden 10–7 in World Championship qualifying and, after beating Martin O'Donnell 10–7, a match up with Rory McLeod awaited with the winner reaching the Crucible.<ref name="2016/17"/> Miah lost the first seven frames, before taking six in a row. He would ultimately be defeated 7–10.<ref>{{cite web|url=http://livescores.worldsnookerdata.com/Matches/Result/13917/493847|title=Rory McLeod 10–7 Hammad Miah|publisher=World Snooker|access-date=14 April 2017|archive-url=https://web.archive.org/web/20170414143905/http://livescores.worldsnookerdata.com/Matches/Result/13917/493847|archive-date=14 April 2017|url-status=dead|df=dmy-all}}</ref>

=== 2018–present === He dropped off the tour at the end of 2017/18 but entered the 2018 Q School in an attempt to rejoin immediately. He won event 1 of Q School meaning he has a pro tour card for another two years.<ref>{{Cite web|url=http://www.worldsnooker.com/cope-progresses-in-burton/|title=Cope Progresses in Burton|date=15 May 2018}}</ref><ref>{{Cite web|url=http://www.worldsnooker.com/craigie-clinches-tour-card-as-pros-bounce-back/|title=Craigie Clinches Tour Card as Pros Bounce Back|date=19 May 2018}}</ref> After dropping off tour, he immediately regained his card through the 2021 Q School Order of Merit for the 2021-22 and 2022-23 seasons.<ref>{{Cite web|url=https://snookerhq.com/2021/06/14/q-school-ends-six-more-earning-professional-cards/|title = Q School Ends with Six More Earning Professional Cards|date = 14 June 2021}}</ref> He won the WSF Championship in 2026 and is able to return to the main tour from the 2026-27 season.

== Personal life == Hammad Miah is based at Hertford Snooker Club in Hertford, England. Miah and fellow main tour player Alfie Burden currently co-own the club, having acquired the club in 2024.<ref>{{Cite web |last=Tour |first=World Snooker |date=2026-05-27 |title=Shoot Out Triumph Lifted Burden For Alfie |url=https://www.wst.tv//news/2026/may/27/shoot-out-triumph-lifts-burden-for-alfie/ |access-date=2026-05-28 |website=World Snooker Tour |language=en}}</ref>

==Performance and rankings timeline== {| class="wikitable" style="font-size:85%;" ! Tournament ! 2011/<br/>12 ! 2013/<br/>14 ! 2014/<br/>15 ! 2015/<br/>16 ! 2016/<br/>17 ! 2017/<br/>18 ! 2018/<br/>19 ! 2019/<br/>20 ! 2021/<br/>22 ! 2022/<br/>23 ! 2023/<br/>24 ! 2024/<br/>25 ! 2025/<br/>26 ! 2026/<br/>27 |- |style="background:#EFEFEF;"|Ranking<ref group="nb">It shows the ranking at the beginning of the season</ref> |align="center"|<ref group="nb" name="AMA">He was an amateur</ref> |align="center"|<ref group="nb" name="UR">New players on the Main Tour don't have a ranking</ref> |align="center"|104 |align="center"|<ref group="nb" name="AMA"/> |align="center"|<ref group="nb" name="UR"/> |align="center"|71 |align="center"|<ref group="nb" name="QS">Players qualified through Q School started the season without ranking points</ref> |align="center"|89 |align="center"|<ref group="nb" name="UR"/> |align="center"|71 |align="center"|<ref group="nb" name="OR">Players qualified One Year Ranking List started the season without ranking points</ref> |align="center"|83 |align="center"|<ref group="nb" name="AMA"/> |align="center"|<ref group="nb" name="UR"/> |- |colspan="20"|'''Ranking tournaments''' |- |style="background:#EFEFEF;"|Championship League |align="center" colspan="8" style="color:#555555;"|Non-Ranking Event |align="center" style="background:#afeeee;"|RR |align="center" style="background:#afeeee;"|RR |align="center" style="background:#afeeee;"|RR |align="center" style="background:#afeeee;"|RR |align="center" style="color:#555555;"|A | |- |style="background:#EFEFEF;"|China Open |align="center" style="color:#555555;"|A |align="center" style="background:#afeeee;"|1R |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" colspan="6" style="color:#555555;"|Tournament Not Held | |- |style="background:#EFEFEF;"|Wuhan Open |align="center" colspan="10" style="color:#555555;"|Tournament Not Held |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="color:#555555;"|A | |- |style="background:#EFEFEF;"|British Open |align="center" colspan="8" style="color:#555555;"|Tournament Not Held |align="center" style="background:#afeeee;"|4R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|2R |align="center" style="background:#afeeee;"|1R |align="center" style="color:#555555;"|A | |- |style="background:#EFEFEF;"|English Open |align="center" colspan="4" style="color:#555555;"|Tournament Not Held |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|3R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|2R |align="center" style="color:#555555;"|LQ |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|A | |- |style="background:#EFEFEF;"|Xi'an Grand Prix |align="center" colspan="11" style="color:#555555;"|Tournament Not Held |align="center" style="background:#afeeee;"|2R |align="center" style="color:#555555;"|A | |- |style="background:#EFEFEF;"|Northern Ireland Open |align="center" colspan="4" style="color:#555555;"|Tournament Not Held |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|3R |align="center" style="background:#afeeee;"|2R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|2R |align="center" style="background:#afeeee;"|1R |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|A | |- |style="background:#EFEFEF;"|International Championship |align="center" style="color:#555555;"|NH |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" colspan="2" style="color:#555555;"|Not Held |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|A | |- |style="background:#EFEFEF;"|UK Championship |align="center" style="color:#555555;"|A |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|2R |align="center" style="background:#afeeee;"|2R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|2R |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ | |- |style="background:#EFEFEF;"|Shoot Out |align="center" colspan="4" style="color:#555555;"|Non-Ranking Event |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="color:#555555;"|WD |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|4R |align="center" style="background:#afeeee;"|1R |align="center" style="color:#555555;"|A | |- |style="background:#EFEFEF;"|Scottish Open |align="center" colspan="4" style="color:#555555;"|Tournament Not Held |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|2R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|2R |align="center" style="background:#afeeee;"|1R |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|A | |- |style="background:#EFEFEF;"|German Masters |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="background:#afeeee;"|1R |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="background:#afeeee;"|2R |align="center" style="color:#555555;"|A | |- |style="background:#EFEFEF;"|Welsh Open |align="center" style="color:#555555;"|A |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|2R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|A | |- |style="background:#EFEFEF;"|World Grand Prix |align="center" colspan="2" style="color:#555555;"|Not Held |align="center" style="color:#555555;"|NR |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ | |- |style="background:#EFEFEF;"|Players Championship<ref group="nb">The event was called the Players Tour Championship Grand Final (2011/2012 and 2013/2014-2015/2016)</ref> |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ | |- |style="background:#EFEFEF;"|World Open |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|LQ |align="center" colspan="2" style="color:#555555;"|Not Held |align="center" style="background:#afeeee;"|WR |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" colspan="2" style="color:#555555;"|Not Held |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|A | |- |style="background:#EFEFEF;"|Tour Championship |align="center" colspan="6" style="color:#555555;"|Tournament Not Held |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ |align="center" style="color:#555555;"|DNQ | |- |style="background:#EFEFEF;"|World Championship |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ | |- |colspan="20"|'''Non-ranking tournaments''' |- |style="background:#EFEFEF;"|Championship League |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="background:#afeeee;"|RR |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A | |- |colspan="20"|'''Former ranking tournaments''' |- |style="background:#EFEFEF;"|Wuxi Classic |align="center" style="color:#555555;"|NR |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" colspan="20" style="color:#555555;"|Tournament Not Held |- |style="background:#EFEFEF;"|Australian Goldfields Open |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" colspan="20" style="color:#555555;"|Tournament Not Held |- |style="background:#EFEFEF;"|Shanghai Masters |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" colspan="2" style="color:#555555;"|Non-Ranking |align="center" colspan="2" style="color:#555555;"|Not Held |align="center" colspan="20" style="color:#555555;"|Non-Ranking Event |- |style="background:#EFEFEF;"|Paul Hunter Classic |align="center" colspan="4" style="color:#555555;"|Minor-Ranking Event |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|4R |align="center" style="color:#555555;"|NR |align="center" colspan="20" style="color:#555555;"|Tournament Not Held |- |style="background:#EFEFEF;"|Indian Open |align="center" style="color:#555555;"|NH |align="center" style="background:#afeeee;"|2R |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|NH |align="center" style="color:#555555;"|LQ |align="center" style="background:#afeeee;"|1R |align="center" style="color:#555555;"|LQ |align="center" colspan="20" style="color:#555555;"|Tournament Not Held |- |style="background:#EFEFEF;"|Riga Masters<ref group="nb">The event was called the Riga Open (2014/2015-2015/2016)</ref> |align="center" colspan="2" style="color:#555555;"|Not Held |align="center" colspan="2" style="color:#555555;"|Minor-Ranking |align="center" style="color:#555555;"|LQ |align="center" style="background:#afeeee;"|2R |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" colspan="20" style="color:#555555;"|Tournament Not Held |- |style="background:#EFEFEF;"|China Championship |align="center" colspan="4" style="color:#555555;"|Tournament Not Held |align="center" style="color:#555555;"|NR |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="background:#afeeee;"|1R |align="center" colspan="20" style="color:#555555;"|Tournament Not Held |- |style="background:#EFEFEF;"|Turkish Masters |align="center" colspan="8" style="color:#555555;"|Tournament Not Held |align="center" style="color:#555555;"|LQ |align="center" colspan="20" style="color:#555555;"|Tournament Not Held |- |style="background:#EFEFEF;"|Gibraltar Open |align="center" colspan="3" style="color:#555555;"|Not Held |align="center" style="color:#555555;"|MR |align="center" style="background:#afeeee;"|2R |align="center" style="background:#afeeee;"|2R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" style="background:#afeeee;"|1R |align="center" colspan="20" style="color:#555555;"|Tournament Not Held |- |style="background:#EFEFEF;"|WST Classic |align="center" colspan="9" style="color:#555555;"|Tournament Not Held |align="center" style="background:#afeeee;"|2R |align="center" colspan="20" style="color:#555555;"|Tournament Not Held |- |style="background:#EFEFEF;"|European Masters |align="center" colspan="4" style="color:#555555;"|Tournament Not Held |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" style="color:#555555;"|LQ |align="center" colspan="3" style="color:#555555;"|Not Held |- |style="background:#EFEFEF;"|Saudi Arabia Masters |align="center" colspan="11" style="color:#555555;"|Tournament Not Held |align="center" style="background:#afeeee;"|2R |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|NH |- |colspan="20"|'''Former non-ranking tournaments''' |- |style="background:#EFEFEF;"|Six-red World Championship |align="center" style="color:#555555;"|NH |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|A |align="center" style="color:#555555;"|NH |align="center" style="color:#555555;"|LQ |align="center" colspan="20" style="color:#555555;"|Tournament Not Held |} {| class="wikitable" style="font-size:78%;" |- ! colspan="6"|Performance Table Legend |- | align="center" style="color:#555555;" width="30"|LQ | lost in the qualifying draw | align="center" style="background:#afeeee;"|#R | lost in the early rounds of the tournament<br />(WR = Wildcard round, RR = Round robin) | align="center" style="background:#ffebcd;"|QF | lost in the quarter-finals |- | align="center" style="background:yellow;"|SF | lost in the semi-finals | align="center" style="background:#D8BFD8;"|F | lost in the final | align="center" style="background:#00ff00;"|'''W''' | won the tournament |- | align="center" style="color:#555555;" width="30"|DNQ | did not qualify for the tournament | align="center" style="color:#555555;" width="30"|A | did not participate in the tournament | align="center" style="color:#555555;" width="30"|WD | withdrew from the tournament |} {|class="wikitable" style="font-size:90%" |- | style="text-align:center; color:#555555;" colspan="4"|NH / Not Held || means an event was not held |- | style="text-align:center; color:#555555;" colspan="4"|NR / Non-Ranking Event || means an event is/was no longer a ranking event |- | style="text-align:center; color:#555555;" colspan="4"|R / Ranking Event || means an event is/was a ranking event |- | style="text-align:center; color:#555555;" colspan="4"|MR / Minor-Ranking Event || means an event is/was a minor-ranking event |} {{Reflist|group=nb}}

===Amateur finals: 3 (2 titles)=== {| class="sortable wikitable" !width="70"| Outcome !width="20"| No. !width="30"| Year !width="320"| Championship !width="200"| Opponent in the final !width="30"| Score |- | style="background:#ffa07a;"|Runner-up | 1. | 2013 | English Under-21 Championship | {{flagicon|ENG}} Chris Wakelin | 4–8 |- | style="background:#98fb98;"|Winner | 1. | 2025 | Q Tour Europe – Event 1 | {{flagicon|ENG}} Patrick Whelan | 4–2 |- | style="background:#98fb98;"|Winner | 2. | 2026 | WSF Championship | {{flagicon|CHN}} Wang Xinbo | 5–4 |}

==References== {{Reflist|2}}

==External links== {{Commons category}} * {{WPBSA player|id=hammad-miah|archive=20250407202727}} * {{WST player|new_id=0ffdae01-5fad-40c8-8b9f-8eb3a942ecac|new_archive=20250506155906}} * {{Snooker.org player}}

{{DEFAULTSORT:Miah, Hammad}} Category:1993 births Category:Living people Category:English snooker players Category:English people of Bangladeshi descent Category:Sportspeople from Hertford Category:21st-century English sportsmen