Mohammed Shehbaz Ashraf profile


Performance Details

Batting and fielding history
SeasonTeamMatchesInningsNORunsHSAverage4s6s100s50sCatchesStumpings
 Total 502654387020.8625603130
Season: 2026
 All teams83027189.00400020
Season: 2025
 All teams1450532110.60400020
Season: 2024
 All teams141032336333.291760280
Season: 2023
 All teams14821257020.83000110

Bowling history
SeasonMatchesOversMaidensRunsWicketsBest Bowling5WAverageEconomy
Total42274.252821393 - 2021.052.99
2026746.4618772 - 42026.714.01
2025728.2211152 - 14022.203.92
202415104.219288133 - 2022.152.76
20231395.025235143 - 16016.792.47
Recent performances

For performances since

  • Performances
  • Batting by position
  • Batting by dismissal
DateFixtureBattingBowlingFielding
     
Page size:
 45 items in 5 pages
20 Jun 2026 2nd XI v Melrose DNB0-32(6.0) Ct 0, St 0, Ro 0
13 Jun 2026 2nd XI v Tranent & Preston VIllage 3 DNB1-19(7.4) Ct 0, St 0, Ro 1
06 Jun 2026 2nd XI v Morton 2 DNB2-42(8.0) Ct 1, St 0, Ro 0
30 May 2026 2nd XI v Haddington 181-25(8.0) Ct 0, St 0, Ro 0
23 May 2026 2nd XI v Grange 3 91-25(8.0) Ct 0, St 0, Ro 1
16 May 2026 2nd XI v Heriots 3 DNB1-24(4.0) Ct 0, St 0, Ro 0
25 Apr 2026 2nd XI v Drummond Trinity 3 01-20(5.0) Ct 1, St 0, Ro 0
23 Aug 2025 1st XI v Murrayfield Dafs 21  Ct 0, St 0, Ro 0
02 Aug 2025 1st XI v Clackmannan County 11  Ct 0, St 0, Ro 0
08 Jun 2025 1st XI v Milngavie 12  Ct 0, St 0, Ro 0
PositionInningsAverageTotal Runs
    
528.5017
6110.0010
7422.0066
81015.00150
9528.3385
10455.00110
Mode of dismissalInnings
  
Did not bat26
Not Out5
Bowled5
Caught11
Lbw3
Run out2