Matches (13)
WI vs PAK (1)
Men's Hundred (3)
ZIM vs NZ (1)
Women's Hundred (3)
IRE-W vs PAK-W (1)
One-Day Cup (3)
AUS-WA vs IND-WA (1)
WI Flag

WI

(20/50 ov) 112/3
PAK Flag

PAK

null

ScheduleReportSeries
BP-M Flag

BP-M

122/6
TR-M Flag

TR-M

(48/100 balls, T:123) 77/1

null

ScheduleTableSeries
ZIM Flag

ZIM

125
NZ Flag

NZ

(130 ov) 601/3

null

ScheduleReportSeries
BP-W Flag

BP-W

148/5
TR-W Flag

TR-W

(100 balls, T:149) 137/6

null

ScheduleTableReportSeries
PAK-W Flag

PAK-W

168/6
IRE-W Flag

IRE-W

(20 ov, T:169) 171/6

null

ScheduleSeries
YOR Flag

YOR

374/5
NOR Flag

NOR

(38.5/50 ov, T:375) 172

null

ScheduleTableReportSeries
GLO Flag

GLO

293/9
SUR Flag

SUR

(43.1/50 ov, T:294) 208

null

ScheduleTableReportSeries
DUR Flag

DUR

255/9
SOM Flag

SOM

(43.4/50 ov, T:256) 227/6

null

ScheduleTableSeries
Oval Invincibles (Men) Flag

Oval Invincibles (Men)

Manchester Originals (Men) Flag

Manchester Originals (Men)

Tomorrow
1:30 PM

null

ScheduleTableSeries
Welsh Fire (Men) Flag

Welsh Fire (Men)

London Spirit (Men) Flag

London Spirit (Men)

Tomorrow
5:00 PM

null

ScheduleTableSeries
Oval Invincibles (Women) Flag

Oval Invincibles (Women)

Manchester Originals (Women) Flag

Manchester Originals (Women)

Tomorrow
10:00 AM

null

ScheduleTableSeries
Welsh Fire (Women) Flag

Welsh Fire (Women)

London Spirit (Women) Flag

London Spirit (Women)

Tomorrow
1:30 PM

null

ScheduleTableSeries
Australia A Women Flag

Australia A Women

India A Women Flag

India A Women

Tomorrow
8:00 AM

null

ScheduleSeries
ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
espn plus
Edition US

Mohammad Ahnaff

Qatar
Compare
INTL CAREER: 2023 - 2024
Most Viewed Players
Most Viewed Players
  • AyshaAysha
  • Sudha ThapaSudha Thapa
  • Shahreen BahadurShahreen Bahadur
  • Rizpha Bano EmmanuelRizpha Bano Emmanuel
  • Hiral AgarwalHiral Agarwal
More Links
More Links
  • Contracted Players
  • T20I Caps
  • WT20I Caps
Browse Other Players
South Africa
All
  • Temba BavumaTemba Bavuma
  • Tony de ZorziTony de Zorzi
  • Reeza HendricksReeza Hendricks
  • Keshav MaharajKeshav Maharaj
  • Aiden MarkramAiden Markram
  • Wiaan MulderWiaan Mulder
  • Lungi NgidiLungi Ngidi
  • Ryan RickeltonRyan Rickelton
  • Tristan StubbsTristan Stubbs
  • Rassie van der DussenRassie van der Dussen

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Overview
Stats
Matches
Debut/Last Matches - Player

T20I Matches

View T20I Records
Debut
Qatar vs Kuwait at Doha - September 28, 2023
Last
U.A.E. vs Qatar at ICCA Dubai - December 18, 2024

T20 Matches

Debut
Qatar vs Kuwait at Doha - September 28, 2023
Last
U.A.E. vs Qatar at ICCA Dubai - December 18, 2024
Recent Matches - Player
MatchBatDateGroundFormat
Qatar vs U.A.E.1018-Dec-2024ICCA DubaiT20I # 3073
Qatar vs Kuwait8*17-Dec-2024ICCA DubaiT20I # 3069
Qatar vs Saudi Arabia515-Dec-2024ICCA DubaiT20I # 3057
Qatar vs Oman214-Dec-2024ICCA DubaiT20I # 3049
Qatar vs Saudi Arabia5028-Nov-2024DohaT20I # 2992
Qatar vs U.A.E.4026-Nov-2024DohaT20I # 2985
Qatar vs Bahrain60*25-Nov-2024DohaT20I # 2979
Qatar vs Cambodia223-Nov-2024DohaT20I # 2973
Qatar vs Bhutan19*20-Nov-2024DohaT20I # 2965
Qatar vs Thailand5019-Nov-2024DohaT20I # 2961
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2025 ESPN Sports Media Ltd. All rights reserved