- Home
- cricket
- mohammad ahnaff
- matches

| Match | Bat | Date | Ground | Format |
|---|---|---|---|---|
| Afghanistan vs Qatar | Only | 11-Nov-2025 | Doha | T20I |
| Qatar vs Afghanistan A | tour.match | 10-Nov-2025 | Doha | T20 |
| Qatar vs Afghanistan A | tour.match | 08-Nov-2025 | Doha | T20 |
| United Arab Emirates vs Qatar | 12th Match | 18-Dec-2024 | Dubai | T20I |
| Kuwait vs Qatar | 9th Match | 17-Dec-2024 | Dubai | T20I |
| Qatar vs Saudi Arabia | 6th Match | 15-Dec-2024 | Dubai | T20I |
| Oman vs Qatar | 4th Match | 14-Dec-2024 | Dubai | T20I |
| Saudi Arabia vs Qatar | 20th Match | 28-Nov-2024 | Doha | T20I |
| United Arab Emirates vs Qatar | 18th Match | 26-Nov-2024 | Doha | T20I |
| Qatar vs Bahrain | 13th Match | 25-Nov-2024 | Doha | T20I |
| Qatar vs Cambodia | 12th Match | 23-Nov-2024 | Doha | T20I |
| Bhutan vs Qatar | 5th Match | 20-Nov-2024 | Doha | T20I |
| Thailand vs Qatar | 1st Match | 19-Nov-2024 | Doha | T20I |
| Titans vs CBCC | 27th Match | 05-Nov-2024 | Doha | T20 |
| Asian CC vs CBCC | 26th Match | 04-Nov-2024 | Doha | T20 |
| CBCC vs Hurricanes | 20th Match | 02-Nov-2024 | Doha | T20 |
| Tusker CC vs CBCC | 16th Match | 31-Oct-2024 | Doha | T20 |
| CBCC vs Galfar Al Misnad | 5th Match | 25-Oct-2024 | Doha | T20 |