Oddsworth
MA

Qatar

Mohammad Ahnaff

Qatar

  • Right-handed top-order batter

T20 record

Batting

MatInnsRunsAvgSR100/50HS
T20s202046028.75111.90/360*
Last 10101024234.57113.10/260*

Bowling

MatBallsWktsAvgEconBest
T20s2060–15.00–

Batting style

Balanced top-order batter

  • PowerplayOvers 1–6

    Strike rate105Par 108
    Balls per dismissal40Par 21
  • Middle oversOvers 7–15

    Strike rate108Par 106
    Balls per dismissal27Par 19
  • DeathOvers 16–20

    Strike rate–
    Balls per dismissal–
FigurePlayerParAgainst par
Average33.119.4
Strike rate109110
Boundary %13.213.1
Dot %45.145.5
Sixes, % of boundaries3333
Strike rate v pace125117
Strike rate v spin97104
Strike rate, first 10 balls9097

364 balls in T20s · Apr 2024 – Nov 2025

Compare with other players

Rankings

Not in our T20 batting rankings.

Team

  • QatarInternationalLast T20I Nov 2025

T20 streaks

Last 10CareerNowBest
30+ score4/1035%132604050258101748
  • Mohammad Ahnaff has made 30 or more in 4 of the last 10 T20 innings.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
13 Nov 2025QatarHong KongUniversity of Doha for Science and Technology48* (40)–Hong Kong won by 9 runs
11 Nov 2025QatarAfghanistanWest End Park International Cricket Stadium17 (22)–Afghanistan won by 25 runs
18 Dec 2024QatarUnited Arab EmiratesICC Academy10 (16)–United Arab Emirates won by 23 runs
17 Dec 2024QatarKuwaitICC Academy8* (11)–Kuwait won by 6 wickets
15 Dec 2024QatarSaudi ArabiaICC Academy5 (7)–Saudi Arabia won by 9 wickets
14 Dec 2024QatarOmanICC Academy2 (4)–Oman won by 35 runs
28 Nov 2024QatarSaudi ArabiaUniversity of Doha for Science and Technology50 (34)–Qatar won by 6 wickets
26 Nov 2024QatarUnited Arab EmiratesWest End Park International Cricket Stadium40 (24)–United Arab Emirates won by 29 runs
25 Nov 2024QatarBahrainWest End Park International Cricket Stadium60* (50)–Qatar won by 13 runs
23 Nov 2024QatarCambodiaUniversity of Doha for Science and Technology2 (6)–Qatar won by 48 runs

Qatar players

Share