PlayersMen's cricket
Hammad Mirza
46 matches · 2024–2026 · Oman
Batting
Latest matches
- 10 Sept 2026Nepal 147 v Oman 60ODINepal won by 87 runs · ACC Men's Premier Cup, Semi Final
- 8 Sept 2026United Arab Emirates 192 v Oman 143ODIUnited Arab Emirates won by 49 runs · ACC Men's Premier Cup, Group B, match 20
- 5 May 2026Nepal 256 v Oman 175ODINepal won by 81 runs · ICC Men's Cricket World Cup League 2, 102nd ODI
- 3 May 2026United Arab Emirates 308/8 v Oman 254 RainODIUnited Arab Emirates won by 54 runs · ICC Men's Cricket World Cup League 2, 101st ODI
- 29 Apr 2026Oman 305/8 v Nepal 155/7 RainODIOman won by 102 runs (D/L) · ICC Men's Cricket World Cup League 2, 99th ODI
- 27 Apr 2026United Arab Emirates 268/7 v Oman 243ODIUnited Arab Emirates won by 25 runs · ICC Men's Cricket World Cup League 2, 98th ODI
- 10 Apr 2026Oman 218/9 v Namibia 223/9ODINamibia won by 1 wicket · ICC Men's Cricket World Cup League 2, 95th ODI
- 8 Apr 2026Oman 163/7 v Scotland 151/9 RainODIOman won by 12 runs · ICC Men's Cricket World Cup League 2, 94th ODI
- 4 Apr 2026Namibia 268/7 v Oman 274/7ODIOman won by 3 wickets · ICC Men's Cricket World Cup League 2, 92nd ODI
- 20 Feb 2026Oman 104 v Australia 108/1T20IAustralia won by 9 wickets · ICC Men's T20 World Cup, Group B, match 40
- 14 Feb 2026Ireland 235/5 v Oman 139T20IIreland won by 96 runs · ICC Men's T20 World Cup, Group B, match 22
- 12 Feb 2026Sri Lanka 225/5 v Oman 120/9T20ISri Lanka won by 105 runs · ICC Men's T20 World Cup, Group B, match 16
- 9 Feb 2026Oman 103 v Zimbabwe 106/2T20IZimbabwe won by 8 wickets · ICC Men's T20 World Cup, Group B, match 8
- 16 Nov 2025United Arab Emirates 154/6 v Oman 155/8T20IOman won by 2 wickets · Asia Cup Rising Stars, Group B, match 5
- 17 Oct 2025Japan 103 v Oman 107/1T20IOman won by 9 wickets · ICC Men's T20 World Cup Asia & EAP Qualifier, match 20
Numbers cover only the matches in Cricsheet's ball-by-ball archive, so they can differ from official career records, especially for careers that started before the mid-2000s.