Cricinnings
Live ScoresSchedule
Series
Teams
PlayersNewsRanking
More

CricInnings

Your ultimate destination for live cricket scores, match updates, and comprehensive cricket coverage.

Quick Links

  • Live Scores
  • Series
  • Teams
  • News
  • Rankings

Legal

  • Editorial Policy
  • Fact-Check Policy
  • Corrections
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Contact Us
  • About Us

Follow Us

  • X (Twitter)
  • Facebook
  • Instagram
  • YouTube

© 2026 CricInnings. All rights reserved.

Mohd Shafiq Sharif Cricket Statistics and Career Records

Mohd Shafiq Sharif is a professional cricket player from Malaysia. Mohd Shafiq Sharif was born on 1 January 2001 and is 25 years old. Over a career spanning 26 matches, Mohd Shafiq Sharif has scored 144 runs, with a career highest score of 22. Mohd Shafiq Sharif has also contributed with the ball, taking 7 wickets. In the field, Mohd Shafiq Sharif has effected 10 dismissals (10 catches). Mohd Shafiq Sharif has represented Malaysia in T20, T20I, List A, Test cricket. Complete batting statistics, bowling figures, fielding records, and season-by-season performance data for Mohd Shafiq Sharif are available on CricInnings.

Mohd Shafiq Sharif Career Statistics by Format

  • Mohd Shafiq Sharif T20 statistics: career records including batting average, runs scored, wickets taken, and match appearances.
  • Mohd Shafiq Sharif T20I statistics: career records including batting average, runs scored, wickets taken, and match appearances.
  • Mohd Shafiq Sharif List A statistics: career records including batting average, runs scored, wickets taken, and match appearances.
  • Mohd Shafiq Sharif Test statistics: career records including batting average, runs scored, wickets taken, and match appearances.

Frequently Asked Questions about Mohd Shafiq Sharif

What country does Mohd Shafiq Sharif play for?
Mohd Shafiq Sharif represents Malaysia in international cricket.
How many runs has Mohd Shafiq Sharif scored?
Mohd Shafiq Sharif has scored 144 runs in 26 matches, with 0 centuries and 0 half-centuries.
How many wickets has Mohd Shafiq Sharif taken?
Mohd Shafiq Sharif has taken 7 wickets in professional cricket.
What formats does Mohd Shafiq Sharif play?
Mohd Shafiq Sharif has played T20, T20I, List A, Test cricket for Malaysia.
Cricinnings
Live ScoresSchedule
Series
Teams
PlayersNewsRanking
More
Home/Players
Mohd Shafiq Sharif

Mohd Shafiq Sharif

Malaysia
Age
25 yrs
Compare Mohd with…
Biography

Mohd Shafiq Sharif is a Malaysia cricketer. Mohd has featured across T20, T20I, List A and Test cricket. The available records span 2007 to 2023.

In 26 recorded matches, Mohd has scored 144 runs at an average of 11.08 and a strike rate of 60.5. He has struck 8 fours and 4 sixes. T20 has been his most-played format.

Born on 1 January 2001, he is 25 years old.

26Matches
144Runs
11.08Average
22Highest
Full name
Mohd Shafiq Sharif
Born
1 January 2001
Age
25 years
Country
Malaysia
Records span
2007–2023
Most-played
T20
Formats
T20, T20I, List A, Test
Strike rate
60.5
Fours / Sixes
8 / 4
Catches
10
Gender
Male
Latest newsAll news →
ICC Rankings
Last played
26
Matches
144
Runs
11.08
Bat Avg
0 / 0
100s / 50s
7
Wickets
59.86
Bowl Avg
By formatruns split
144runs
Test3625%
T20I4229%
T205135%
List A1510%
Performance timeline
Recent matches
More Malaysia players
Frequently asked questions
Mohd Shafiq Sharif represents Malaysia in international cricket.

Compare Mohd Shafiq Sharif head-to-head

See Mohd Shafiq Sharif's career stats side-by-side with other top cricketers.

Mohd Shafiq Sharif vs Virat KohliMohd Shafiq Sharif vs Joe RootMohd Shafiq Sharif vs Aaron FinchMohd Shafiq Sharif vs Lokesh RahulMohd Shafiq Sharif vs Rassie van der DussenMohd Shafiq Sharif vs Moeen Ali