CricketWise
  1. Home
  2. Players
  3. Muhammad Wafiq

Malaysia · Men's cricket

Muhammad Wafiq stats

Data through 9 October 2026Last updated 9 October 2026

Coverage: matches in the Cricsheet data from 2 May 2014 to 9 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2014 and 2026, Muhammad Wafiq appears in 43 T20Is for Malaysia in the Cricsheet data. With the ball, the best return was 31 wickets in T20Is at an average of 30.26 and an economy rate of 7.87.

International matches
43
T20Is 43
International wickets
31
0 five-wicket hauls
Best bowling
3/10
T20I

Teams played for

Malaysia 2014–2026 · 58

Muhammad Wafiq batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I431986716*6.098479.800534
List A1311524134.005048.000230

Runs per year

0102030402014201920261
Muhammad Wafiq: runs per calendar year (all formats in the data)
0102030402014201720192022202420261
Muhammad Wafiq: runs per calendar year (all formats in the data)
Show as table
Muhammad Wafiq: runs per calendar year (all formats in the data)
YearRuns
201417
20160
20171
20182
20199
202118
20226
20230
20245
202532
20261
Year-by-year batting (11 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014List A2178.5077.31300
2017List A11–25.0100
2018List A522.0016.7100
2019T20I394.5075.0600
2021T20I21818.00105.91200
2022List A341.3333.3400
2022T20I321.0025.0100
2023T20I200.000.0000
2024T20I352.5038.5400
2025T20I53216.00114.31600
2026T20I11–33.3100

Muhammad Wafiq bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20I41715938313/10–30.267.8723.1004
List A13573461163/32–28.814.8335.8007
Other T20242330–––4.71–001

Wickets per year

0510152014201920263
Muhammad Wafiq: wickets per calendar year (all formats in the data)
0510152014201720192022202420263
Muhammad Wafiq: wickets per calendar year (all formats in the data)
Show as table
Muhammad Wafiq: wickets per calendar year (all formats in the data)
YearWickets
20141
20162
20173
20188
20195
20213
202212
20234
20242
20254
20263
Year-by-year bowling (14 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014List A2179.007.071/44
2014Other T2010–1.330/4
2016List A1224.004.802/48
2016Other T2010–7.250/29
2017List A2315.673.522/28
2018List A5819.884.303/32
2019T20I4522.807.123/10
2021T20I3331.009.302/13
2022List A3264.005.331/34
2022T20I101023.007.043/14
2023T20I4425.756.442/41
2024T20I8286.509.611/23
2025T20I7429.757.521/10
2026T20I5335.339.941/10
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Hong KongT20I4186.0078.31600
VanuatuT20I4136.5072.2600
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Hong KongT20I7526.607.902/41
VanuatuT20I5524.007.063/10
Papua New GuineaT20I3422.257.423/14
NepalT20I4349.0010.021/27
SingaporeT20I5239.007.091/8
Saudi ArabiaT20I4240.5011.571/25
BahrainT20I4232.505.421/19

Top grounds (batting)

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Kinrara Academy Oval81124.095.89
Tribhuvan University International Cricket Ground7826.888.38
Bayuemas Oval14648.178.63
UKM-YSD Cricket Oval4521.405.63
Mission Road Ground4425.756.44
UKM Cricket Oval1310.674.00
Lugogo Cricket Oval1214.003.36
Korogi Sports Park1110.0010.00
Entebbe Cricket Oval1119.003.80
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)1127.009.00

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––330108.05
T20Middle020.00213105.77
T20Death678281.7111721110.12

How Muhammad Wafiq was dismissed

How Muhammad Wafiq took wickets

Last 20 innings

051015203 Oct 20199 Dec 202216 Sep 20261
Muhammad Wafiq: runs in the last 20 innings
051015203 Oct 20192 Apr 20226 Aug 202211 Mar 202316 Mar 202413 Mar 202516 Sep 20261
Muhammad Wafiq: runs in the last 20 innings
Show as table
Muhammad Wafiq: runs in the last 20 innings
InningsRuns
3 Oct 20190
18 Apr 20216
22 Apr 202112
2 Apr 20221
28 Jun 20220
5 Aug 20224
6 Aug 20220
9 Dec 20220
23 Dec 20221
11 Mar 20230
12 Mar 20230
6 Mar 20244
16 Mar 20240
25 Aug 20241
12 Mar 202516
13 Mar 20250
15 Mar 20252
29 Apr 202513
2 May 20251
16 Sep 20261
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
16 Sep 2026T20IUnited Arab Emirates1*3not outBayuemas Oval
2 May 2025T20ISaudi Arabia1*3not outBayuemas Oval
29 Apr 2025T20IThailand13*4not outBayuemas Oval
15 Mar 2025T20IHong Kong24bowledBayuemas Oval
13 Mar 2025T20IBahrain01lbwBayuemas Oval
12 Mar 2025T20IHong Kong16*16not outBayuemas Oval
25 Aug 2024T20IKuwait13bowledSelangor Turf Club
16 Mar 2024T20IPapua New Guinea04bowledBayuemas Oval
6 Mar 2024T20IVanuatu4*6not outBayuemas Oval
12 Mar 2023T20IHong Kong01caughtMission Road Ground
11 Mar 2023T20IHong Kong02run outMission Road Ground
23 Dec 2022T20IBahrain15bowledUKM-YSD Cricket Oval
9 Dec 2022List AQatar05caughtUKM-YSD Cricket Oval
6 Aug 2022List AQatar04caught and bowledMaple Leaf North-West Ground
5 Aug 2022List ADenmark43caughtMaple Leaf North-East Ground
28 Jun 2022T20ISingapore0*0not outIndian Association Ground
2 Apr 2022T20INepal13caughtTribhuvan University International Cricket Ground
22 Apr 2021T20INepal1210caughtTribhuvan University International Cricket Ground
18 Apr 2021T20INetherlands6*7not outTribhuvan University International Cricket Ground
3 Oct 2019T20IVanuatu01run outKinrara Academy Oval

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
9 Oct 2026T20ISaudi Arabia1/2520Bayuemas Oval
8 Oct 2026T20IHong Kong0/2020Selangor Turf Club
24 Sep 2026T20IHong Kong1/1010Korogi Sports Park
17 Sep 2026T20IUnited Arab Emirates0/3230Bayuemas Oval
16 Sep 2026T20IUnited Arab Emirates1/192.40Bayuemas Oval
2 May 2025T20ISaudi Arabia0/1510Bayuemas Oval
30 Apr 2025T20ISaudi Arabia1/2930Bayuemas Oval
29 Apr 2025T20IThailand1/1441Bayuemas Oval
28 Apr 2025T20ISingapore0/710Bayuemas Oval
15 Mar 2025T20IHong Kong1/102.50Bayuemas Oval
13 Mar 2025T20IBahrain1/1930Bayuemas Oval
12 Mar 2025T20IHong Kong0/2510Bayuemas Oval
26 Aug 2024T20IHong Kong0/1920Selangor Turf Club
25 Aug 2024T20IKuwait0/3330Selangor Turf Club
15 Apr 2024T20IQatar1/2320Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
13 Apr 2024T20ISaudi Arabia0/1210Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
12 Apr 2024T20INepal1/2730Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
16 Mar 2024T20IPapua New Guinea0/4140Bayuemas Oval
7 Mar 2024T20IBahrain0/1220Bayuemas Oval
6 Mar 2024T20IVanuatu0/610Bayuemas Oval

Frequently asked questions

How many wickets has Muhammad Wafiq taken in T20Is?
31 wickets in 41 innings at an average of 30.26, economy 7.87, best figures 3/10.
How many wickets has Muhammad Wafiq taken in List A?
16 wickets in 13 innings at an average of 28.81, economy 4.83, best figures 3/32.
How many runs has Muhammad Wafiq scored in T20Is?
67 runs in 19 innings (43 matches) at an average of 6.09 and a strike rate of 79.8, in the data from 2019 to 2026.
What is Muhammad Wafiq's highest score?
16* in T20Is, the highest score in the data.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.