CricketWise
  1. Home
  2. Players
  3. Muhammad Tanveer

Qatar · Men's cricket

Muhammad Tanveer stats

Data through 16 October 2025Last updated 16 October 2025

Coverage: matches in the Cricsheet data from 26 April 2017 to 16 October 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Muhammad Tanveer played 49 T20Is for Qatar in the data, between 2017 and 2025. In T20Is Muhammad Tanveer scored 1,303 runs in 43 innings (average 37.23, strike rate 132.2), including 0 hundreds and 9 fifties. Against Bahrain in T20Is, Muhammad Tanveer averaged 80.50 over 5 innings.

International matches
49
T20Is 49
International runs
1,303
0 hundreds
Best batting average (T20I)
37.23
43 innings
Highest score
91
List A

Teams played for

Qatar 2017–2025 · 73

Muhammad Tanveer batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I494381,30388*37.23986132.20938878
List A202036319137.1284374.9060716
Other T20440765319.0074102.701134

Runs per year

0200400600800201720202025402
Muhammad Tanveer: runs per calendar year (all formats in the data)
0200400600800201720182019202020212022202320242025402
Muhammad Tanveer: runs per calendar year (all formats in the data)
Show as table
Muhammad Tanveer: runs per calendar year (all formats in the data)
YearRuns
2017117
201876
201961
20202
202139
2022305
2023240
2024768
2025402
Year-by-year batting (12 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2017List A411729.2588.05301
2018Other T2047619.00102.75301
2019T20I46115.25105.22600
2020T20I221.0013.3200
2021T20I23919.50130.02000
2022List A616232.4065.98002
2022T20I314371.50170.28801
2023T20I624080.00138.76902
2024List A513627.2074.76801
2024T20I1863245.14139.28004
2025List A521672.0076.69102
2025T20I818623.25108.16302

Muhammad Tanveer bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20I1621530262/31–50.338.4335.8000
List A927016053/14–32.003.5654.0008

Wickets per year

024682017202020250
Muhammad Tanveer: wickets per calendar year (all formats in the data)
024682017201820192020202120222023202420250
Muhammad Tanveer: wickets per calendar year (all formats in the data)
Show as table
Muhammad Tanveer: wickets per calendar year (all formats in the data)
YearWickets
20172
20180
20190
20200
20211
20227
20231
20240
20250
Year-by-year bowling (6 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017List A4233.003.301/7
2021T20I2136.007.451/4
2022List A5331.333.763/14
2022T20I6442.007.882/31
2023T20I2114.008.401/11
2024T20I60–10.500/11
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Saudi ArabiaT20I722337.17118.66302
Hong KongT20I421170.33157.58002
KuwaitT20I617034.00114.96901
BahrainT20I516180.50164.38801
United Arab EmiratesT20I411829.50116.85001
MaldivesT20I39145.50185.75201
NepalT20I37424.67142.36301
MalaysiaT20I35618.67133.33300
DenmarkList A319866.0073.99102
JerseyList A3279.0046.62100
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
SingaporeT20I3179.007.901/25
BahrainT20I3170.008.081/26

Top grounds (batting)

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
UKM-YSD Cricket Oval7448.506.85
Maple Leaf North-West Ground2311.333.09
West End Park International Cricket Stadium7244.008.38
Willowmoore Park1122.002.75
Gymkhana Club2139.003.90

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
T20Powerplay13515388.231207.00
T20Middle773624123.91815248.96
T20Death395209189.0145127.18

How Muhammad Tanveer was dismissed

How Muhammad Tanveer took wickets

Last 20 innings

025507510026 Nov 202419 Jul 202515 Oct 202513
Muhammad Tanveer: runs in the last 20 innings
025507510026 Nov 202415 Dec 202420 Dec 202422 Jul 202524 Aug 202531 Aug 202515 Oct 202513
Muhammad Tanveer: runs in the last 20 innings
Show as table
Muhammad Tanveer: runs in the last 20 innings
InningsRuns
26 Nov 202450
28 Nov 202436
14 Dec 202424
15 Dec 20240
17 Dec 20246
18 Dec 202447
20 Dec 20243
19 Jul 202563
21 Jul 20252
22 Jul 202525
23 Jul 202554
21 Aug 202561
24 Aug 202530
27 Aug 202591
30 Aug 202513
31 Aug 202521
8 Oct 202519
12 Oct 202510
13 Oct 20250
15 Oct 202513
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
15 Oct 2025T20IJapan1316caughtAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
13 Oct 2025T20INepal00run outAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
12 Oct 2025T20IOman1015caught and bowledAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)
8 Oct 2025T20IUnited Arab Emirates1921lbwAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
31 Aug 2025List AJersey2144caughtGrainville
30 Aug 2025List APapua New Guinea13*7not outFarmers Cricket Club Ground
27 Aug 2025List ADenmark91112caughtFarmers Cricket Club Ground
24 Aug 2025List AKenya30*43not outGrainville
21 Aug 2025List AKuwait6176lbwGrainville
23 Jul 2025T20ISaudi Arabia5447lbwWest End Park International Cricket Stadium
22 Jul 2025T20ISaudi Arabia2523caughtWest End Park International Cricket Stadium
21 Jul 2025T20ISaudi Arabia211bowledWest End Park International Cricket Stadium
19 Jul 2025T20ISaudi Arabia6339caughtWest End Park International Cricket Stadium
20 Dec 2024T20IBahrain311caughtICC Academy
18 Dec 2024T20IUnited Arab Emirates4736caught and bowledICC Academy
17 Dec 2024T20IKuwait68caughtICC Academy
15 Dec 2024T20ISaudi Arabia01caughtICC Academy
14 Dec 2024T20IOman2423caughtICC Academy
28 Nov 2024T20ISaudi Arabia36*23not outUniversity of Doha for Science and Technology
26 Nov 2024T20IUnited Arab Emirates5032caughtWest End Park International Cricket Stadium

Frequently asked questions

How many runs has Muhammad Tanveer scored in T20Is?
1,303 runs in 43 innings (49 matches) at an average of 37.23 and a strike rate of 132.2, in the data from 2019 to 2025.
What is Muhammad Tanveer's highest score?
91 in List A, 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.