Mohammad Hasnain
117 matches · 2019 to 2026 · played for Pakistan, Quetta Gladiators, Sydney Thunder, B-Love Kandy
Batting
| Format | Matches | Innings | Runs | Average | Strike rate | Fours | Sixes |
|---|---|---|---|---|---|---|---|
| T20 | 29 | 29 | 102 | 8.50 | 82.9 | 12 | 3 |
| ODIs | 7 | 7 | 53 | 17.67 | 155.9 | 9 | 1 |
| First-class | 1 | 2 | 3 | 1.50 | 30.0 | 0 | 0 |
Counted from the deliveries; super overs left out. See batting average and strike rate.
Bowling
| Format | Matches | Overs | Runs | Wickets | Average | Economy | Strike rate |
|---|---|---|---|---|---|---|---|
| T20 | 98 | 351.0 | 3,107 | 113 | 27.50 | 8.85 | 18.6 |
| ODIs | 15 | 119.4 | 755 | 17 | 44.41 | 6.31 | 42.2 |
| First-class | 1 | 26.1 | 98 | 2 | 49.00 | 3.75 | 78.5 |
Byes and leg byes are not charged to the bowler. See economy rate and strike rate.
Recent matches
| Date | Competition | Match | Result |
|---|---|---|---|
| 23 Apr 2026 | PSL | Islamabad United v Rawalpindiz | lost |
| 16 Apr 2026 | PSL | Islamabad United v Karachi Kings | won |
| 18 May 2025 | PSL | Multan Sultans v Quetta Gladiators | lost |
| 5 May 2025 | PSL | Multan Sultans v Peshawar Zalmi | lost |
| 29 Apr 2025 | PSL | Multan Sultans v Quetta Gladiators | lost |
| 26 Apr 2025 | PSL | Multan Sultans v Lahore Qalandars | lost |
| 16 Apr 2025 | PSL | Multan Sultans v Islamabad United | lost |
| 12 Feb 2025 | ODIs | Pakistan v South Africa | won |
| 17 Jan 2025 | BBL | Sydney Thunder v Sydney Sixers | no result or draw |
| 13 Jan 2025 | BBL | Sydney Thunder v Perth Scorchers | won |
Query Mohammad Hasnain yourself
500 free credits every month, no card. REST or MCP. Player id 8596fe80.
Get a free key