Muhammad Kashif Cricket Stats & Career Records

Category: Player International team: Kuwait Career: 2019–2022

Muhammad Kashif is a player associated with Kuwait, with an international career span of 2019–2022. Across the normalized career records available here, Muhammad Kashif has 311 runs and 12 wickets across Test, ODI and/or T20I formats where records are available.

Muhammad Kashif Career Stats

Career figures are cross-checked against the independent scorecard-derived layer. Exact matches are verified automatically; small source under-counts are corrected only when the scorecard layer is complete and identity-safe.

FormatCareerMatchesInningsRunsHSBat Avg50s100sWicketsBBIBowl Avg
✓ verified 2019–2022 21 18 311 53 22.21 2 0 12 3/30 22.58

Career rows are automatically cross-checked against the independent detailed-scorecard layer. Canonical team aliases are merged, representative-XI internationals are included for the same verified person, and conflicts are kept out of the verified state.

Detailed Data Coverage

The career total and the independent detailed-scorecard layer are compared format by format. A format is labelled Verified only when the corrected career total and detailed match total agree and the available runs/wickets reconcile.

FormatCareer matchesDetailed matchesCoverageCross-source checkStatus
T20I2121100.0%VerifiedVerified
Data integrity: Career summary validated · Detailed scorecard coverage 100.0% of career matches currently represented.

Muhammad Kashif Dismissals & Head-to-Head

Two evidence levels are kept separate: historical scorecards for career dismissal relationships, and Cricsheet for delivery-level international matchups where ball-by-ball data exists.

Level 1Historical scorecards

Who dismissed whom

14career batting dismissals in scorecards
10dismissals with bowler identified
4 / 12career wickets linked to a named batter

How these totals relate: 10 of 14 batting dismissals name the bowler; 4 do not. The breakdown below totals the named-bowler dismissals only. On the bowling side, 4 of 12 verified career wickets have a usable named-batter dismissal link in this scorecard source.

Source check: summary totals reconcile with the full underlying scorecard breakdown.

View scorecard dismissal breakdown +

Muhammad Kashif as batter

Showing the top 8 bowlers. Across all 8 named bowlers, the full breakdown sums to 10 dismissals.

BowlerTimes outHow
Iqbal Hussain2caught, stumping
Sathaiya Veerapathiran2lbw, bowled
Imran Anwar1caught
Mohamed Mahfooz1caught
Naiem Bameri1caught
Sachin Kumar1stumping
Sultan Ahmed1bowled
Syed Aziz1caught

Muhammad Kashif as bowler

Showing the top 4 batters. Across all 4 named batters, the full breakdown sums to 4 wickets.

BatterWicketsHow
Anwar Arudin1bowled
Dipendra Singh Airee1caught
Gyanendra Malla1caught
Paras Khadka1caught
Level 2Cricsheet ball by ball

Head-to-head matchups

19Cricsheet international matches with matchup data
17batting dismissals in those matches
14bowler-credit wickets in those matches

What this means: this is the complete delivery-level index for the Cricsheet international matches currently available for this player. It is still a Cricsheet-coverage subset of the player's full career where older ball-by-ball data does not exist.

View ball-by-ball head-to-head stats +

Muhammad Kashif as batter

BowlerMatchesBalls facedRuns scoredStrike rateTimes out
Zahoor Khan11618112.500
T Wangchuk115960.000
A Bohara11221175.000
Iqbal Hussain21122200.002
M Syahadat Ramli11117154.550
Nadeem Javed1914155.560
Imran Haider199100.000
Karan KC1915166.670
Pavandeep Singh18450.000
L Shafeeg189112.500
Shoaib Ali1714200.001
Fitri Sham17342.860
Syed Aziz1716228.571
Anwar Rahman17457.140
Mohammad Afzal27457.140
Khawar Abbas179128.570
DS Gurung16350.001
B Regmi16466.670
Mohammed Nadeem268133.330
S Muniandy167116.670

Muhammad Kashif as bowler

BatterMatchesLegal ballsRuns concededEconomyWickets
Mohamed Azzam217155.291
Imran Arif216103.752
Mohamed Rishwan212147.000
Chirag Suri112136.500
AV Lalcheta11131.640
Virandeep Singh11194.910
Rohan Mustafa11194.910
Kamran Khan2102313.800
S Pradhan1101710.201
Syed Aziz11084.800
Abdul Waheed31074.200
Mohammad Afzal3942.670
Afaq Ahmed28139.750
AR Berenger182518.750
Inam-ul-Haq171210.290
DS Gurung1721.710
Navid Balouch1765.140
Mohsin Shabbir1677.000
Afzal Faiz1644.000
Muhammad Tanveer151214.400

Strike rate = runs per 100 balls. Economy = runs conceded per six-ball over.

Scroll to Top