⚔️HEAD-TO-HEAD

Faheem Ashraf vs Glenn McGrath — International Fantasy Cricket Stats Comparison

Who is better — Faheem Ashraf or Glenn McGrath?

Faheem Ashraf has the edge on the headline numbers: Faheem Ashraf leads on T20I batting (311 runs, avg 12.4). Full T20I, ODI, Test and IPL stats are below.

Faheem Ashraf (Pakistan) has 311 T20I runs at avg 12.4 in 48 matches. Glenn McGrath (Delhi Capitals) has 5 T20I runs at avg 5.0 in 2 matches. Head-to-head batting, bowling & fielding across T20I, ODI & Test.

Full season · batting · bowling · fielding · MOTM · form

TweetWhatsApp
PLAYER 1
🏏
Faheem Ashraf
🇵🇰 PAK · 8 cr
VS
PLAYER 2
🏏
Glenn McGrath
💙 DC · 8 cr
🏏
Faheem Ashraf
🇵🇰 Pakistan
AR
8 cr
Credits
0
Avg Pts
0
Best FP
0.0
Pts/Cr
0
Total Runs
0
Total Wkts
🏏
Glenn McGrath
💙 Delhi Capitals
BOWL
8 cr
Credits
0
Avg Pts
0
Best FP
0.0
Pts/Cr
0
Total Runs
0
Total Wkts
⚠️These players are from different series — comparing all-time stats. For fairest comparison, pick two players from the same competition.
⚖️ Too Close to Call
Both players are evenly matched — pick based on ground & match-up!
🏏 Faheem Ashraf
VS
🏏 Glenn McGrath
T20I Career Overview
48Matches2
🏏 Batting
311Runs5
12.44Batting Avg5.00
129.05Strike Rate41.67
0Centuries0
0Half-Centuries0
18Sixes 🔴0
31
Best Score
5
🎳 Bowling
36Wickets5
27.28Bowling Avg15.80
7.66Economy Rate9.88
05-Wkt Hauls0
3/6
Best Figures
3/31
Source: Cricsheet (cricsheet.org, CC BY 4.0) · International matches only

Faheem Ashraf vs Glenn McGrath — Stat Comparison Table

Head-to-head numbers at a glance. Higher value is highlighted in green (lower is better for economy and bowling/batting averages).

International career — T20I
StatisticFaheem AshrafGlenn McGrath
Matches482
Runs3115
Batting average12.445.00
Strike rate129.141.7
Wickets365
Bowling average27.2815.80
Economy rate7.669.88

📋 Format by format

T20I. Faheem Ashraf has played 48 T20Is and Glenn McGrath 2. Faheem Ashraf has 311 runs at 12.4 (strike rate 129.1), against 5 at 5.0 (41.7) for Glenn McGrath, so Faheem Ashraf has scored more. With the ball, Faheem Ashraf has 36 wickets at an economy of 7.66 and Glenn McGrath 5 at 9.88; Faheem Ashraf has more wickets.

ODI. Faheem Ashraf has played 45 ODIs and Glenn McGrath 250. Faheem Ashraf has 410 runs at 14.6, against 115 at 3.8 (48.7) for Glenn McGrath, so Faheem Ashraf has scored more. With the ball, Faheem Ashraf has 33 wickets and Glenn McGrath 381 at 3.88; Glenn McGrath has more wickets.

Test. Faheem Ashraf has played 17 Tests and Glenn McGrath 124. Faheem Ashraf has 687 runs at 26.4 (strike rate 54.2), against 641 at 7.4 (40.8) for Glenn McGrath, so Faheem Ashraf has scored more. With the ball, Faheem Ashraf has 25 wickets at an economy of 3.12 and Glenn McGrath 563 at 2.50; Glenn McGrath has more wickets.

International numbers up to 28 April 2007.

Stats updated
📝 T20I Career Comparison

Faheem Ashraf vs Glenn McGrath — T20I is a highly-debated cricket matchup. Below are their T20I career highlights.

T20I career: Faheem Ashraf has scored 311 T20I runs in 48 matches at an average of 12.44. He has also taken 36 T20I wickets at an average of 27.28 with an economy of 7.66.

T20I career: Glenn McGrath has scored 5 T20I runs in 2 matches at an average of 5.00. He has also taken 5 T20I wickets at an average of 15.80 with an economy of 9.88.

Stats are sourced from international career records. Compare more players using our Player Comparison Tool.

❓ Frequently Asked Questions

Who has more T20I runs, Faheem Ashraf or Glenn McGrath?

Faheem Ashraf has more T20I runs: Faheem Ashraf has 311 in 48 matches (average 12.4) and Glenn McGrath has 5 in 2 (average 5.0).

Who has taken more T20I wickets, Faheem Ashraf or Glenn McGrath?

Faheem Ashraf has more T20I wickets: Faheem Ashraf has 36 at an average of 27.3 and Glenn McGrath has 5 at 15.8.

Who has more ODI runs, Faheem Ashraf or Glenn McGrath?

Faheem Ashraf has more ODI runs: Faheem Ashraf has 410 in 45 matches (average 14.6) and Glenn McGrath has 115 in 250 (average 3.8).

Who has taken more ODI wickets, Faheem Ashraf or Glenn McGrath?

Glenn McGrath has more ODI wickets: Faheem Ashraf has 33 at an average of 45.7 and Glenn McGrath has 381 at 22.0.

Who has more Test runs, Faheem Ashraf or Glenn McGrath?

Faheem Ashraf has more Test runs: Faheem Ashraf has 687 in 17 matches (average 26.4) and Glenn McGrath has 641 in 124 (average 7.4).

Who has taken more Test wickets, Faheem Ashraf or Glenn McGrath?

Glenn McGrath has more Test wickets: Faheem Ashraf has 25 at an average of 39.6 and Glenn McGrath has 563 at 21.6.
READY TO PLAY?
Pick Ashraf & McGrath in your fantasy XI
Free to play · No prize pool · Just bragging rights
Build XI →

SETTLE IT IN A GAME

Numbers only get you so far. Pick a side — Faheem Ashraf or Glenn McGrath — and see who actually delivers.

Found an issue or have a suggestion? Contact us — we’d love to hear from you.

CricketDreamCRICKETDREAM FANTASY
© 2026 CricketDream · Fantasy Cricket Platform · Built for cricket fans
Disclaimer: This platform is intended for users aged 18 years and above only. CricketDream is a free, skill-based fantasy cricket platform for entertainment purposes only. No monetary transactions or prizes are involved. Not affiliated with, endorsed by, licensed by, or sponsored by the BCCI, the IPL, any IPL franchise, or any other cricket governing body. All team names, player names, and logos are property of their respective owners.
⚽ ALSO INTO FOOTBALL?
Play Fantasy Football, Draft & Predictor — on FootballDream.in
🎯 Predictor📋 Team Draft👤 Player Draft
Play Now → footballdream.in