Matches (25)
NZ vs WI (1)
One-Day Cup (1)
SMAT (19)
QEA Trophy (1)
BAN vs IRE (1)
WBBL (1)
ILT20 (1)
NZ Flag

NZ

(3.6 ov) 5/1
WI Flag

WI

null

ScheduleReportSeries
VIC Flag

VIC

(8.4/50 ov) 44/2
WA Flag

WA

null

ScheduleTableSeries
Goa Flag

Goa

Madhya Pradesh Flag

Madhya Pradesh

Tomorrow
3:00 AM

null

ScheduleTableSeries
Chhattisgarh Flag

Chhattisgarh

Odisha Flag

Odisha

Tomorrow
3:30 AM

null

ScheduleTableSeries
Gujarat Flag

Gujarat

Puducherry Flag

Puducherry

Tomorrow
3:30 AM

null

ScheduleTableSeries
Karnataka Flag

Karnataka

Tamil Nadu Flag

Tamil Nadu

Tomorrow
3:30 AM

null

ScheduleTableSeries
KRBLS Flag

KRBLS

(71.1 ov) 285/6
Sialk Flag

Sialk

null

ScheduleTableSeries
Bangladesh Flag

Bangladesh

Ireland Flag

Ireland

Tomorrow
8:00 AM

null

ScheduleSeries
Perth Scorchers Women Flag

Perth Scorchers Women

Melbourne Renegades Women Flag

Melbourne Renegades Women

Tomorrow
9:10 AM

null

ScheduleTableSeries
Dubai Capitals Flag

Dubai Capitals

Desert Vipers Flag

Desert Vipers

Tomorrow
2:30 PM

null

ScheduleTableSeries
Andhra Flag

Andhra

Railways Flag

Railways

Tomorrow
5:30 AM

null

ScheduleTableSeries
Bihar Flag

Bihar

Maharashtra Flag

Maharashtra

Tomorrow
5:30 AM

null

ScheduleTableSeries
Baroda Flag

Baroda

Punjab Flag

Punjab

Tomorrow
5:30 AM

null

ScheduleTableSeries
Delhi Flag

Delhi

Tripura Flag

Tripura

Tomorrow
5:30 AM

null

ScheduleTableSeries
Meghalaya Flag

Meghalaya

Nagaland Flag

Nagaland

Tomorrow
5:30 AM

null

ScheduleTableSeries
Arunachal Pradesh Flag

Arunachal Pradesh

Mizoram Flag

Mizoram

Tomorrow
5:30 AM

null

ScheduleTableSeries
Assam Flag

Assam

Mumbai Flag

Mumbai

Tomorrow
8:00 AM

null

ScheduleTableSeries
Chandigarh Flag

Chandigarh

Jammu & Kashmir Flag

Jammu & Kashmir

Tomorrow
7:10 AM

null

ScheduleTableSeries
Bengal Flag

Bengal

Himachal Pradesh Flag

Himachal Pradesh

Tomorrow
8:00 AM

null

ScheduleTableSeries
Jharkhand Flag

Jharkhand

Saurashtra Flag

Saurashtra

Tomorrow
8:00 AM

null

ScheduleTableSeries
Kerala Flag

Kerala

Vidarbha Flag

Vidarbha

Tomorrow
11:00 AM

null

ScheduleTableSeries
Hyderabad (India) Flag

Hyderabad (India)

Uttar Pradesh Flag

Uttar Pradesh

Tomorrow
11:00 AM

null

ScheduleTableSeries
Haryana Flag

Haryana

Services Flag

Services

Tomorrow
11:00 AM

null

ScheduleTableSeries
Rajasthan Flag

Rajasthan

Uttarakhand Flag

Uttarakhand

Tomorrow
11:00 AM

null

ScheduleTableSeries
Manipur Flag

Manipur

Sikkim Flag

Sikkim

Tomorrow
11:00 AM

null

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

Muhammad Ashfaq

U.A.E.
Compare
Most Viewed Players
Most Viewed Players
  • Muhammad WaseemMuhammad Waseem
  • Muhammad RohidMuhammad Rohid
  • Khuzaima TanveerKhuzaima Tanveer
  • Wasim AkramWasim Akram
  • Ibrar AhmadIbrar Ahmad
  • Haider AliHaider Ali
  • Muhammad ShahdadMuhammad Shahdad
  • Alishan SharafuAlishan Sharafu
  • Sohaib KhanSohaib Khan
  • Harshit KaushikHarshit Kaushik
More Links
More Links
  • Contracted Players
  • ODI Caps
  • T20I Caps
  • WODI Caps
  • WT20I Caps
Browse Other Players
Afghanistan
All
  • Azmatullah OmarzaiAzmatullah Omarzai
  • Darwish RasooliDarwish Rasooli
  • Fazalhaq FarooqiFazalhaq Farooqi
  • Gulbadin NaibGulbadin Naib
  • Hashmatullah ShahidiHashmatullah Shahidi
  • Ibrahim ZadranIbrahim Zadran
  • Mohammad NabiMohammad Nabi
  • Rahmanullah GurbazRahmanullah Gurbaz
  • Rashid KhanRashid Khan
  • Sediqullah AtalSediqullah Atal

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

Overview
Matches
Recent Matches - Player
MatchBatDateGroundFormat
DHL Sharjah vs Dubai M1*11-Aug-2017ICC Academy Indoor CentreOTHEROD
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