Zeeshan Maqsood Cricket Stats & Career Records

Category: All-rounder International team: Oman Career: 2015–2024

Zeeshan Maqsood is a all-rounder associated with Oman, with an international career span of 2015–2024. Across the normalized career records available here, Zeeshan Maqsood has 2,643 runs and 109 wickets across Test, ODI and/or T20I formats where records are available.

Zeeshan Maqsood Career Stats

Career figures are cross-checked against the independent scorecard-derived layer. Exact matches are verified automatically; small source under-counts are corrected only when the scorecard layer is complete and identity-safe.

FormatCareerMatchesInningsRunsHSBat Avg50s100sWicketsBBIBowl Avg
✓ verified 2019–2024 48 47 1,273 109 30.31 7 2 58 4/15 27.16
✓ verified 2015–2024 73 71 1,370 102 26.35 5 1 51 4/7 22.90

Career rows are automatically cross-checked against the independent detailed-scorecard layer. Canonical team aliases are merged, representative-XI internationals are included for the same verified person, and conflicts are kept out of the verified state.

Detailed Data Coverage

The career total and the independent detailed-scorecard layer are compared format by format. A format is labelled Verified only when the corrected career total and detailed match total agree and the available runs/wickets reconcile.

FormatCareer matchesDetailed matchesCoverageCross-source checkStatus
ODI4848100.0%VerifiedVerified
T20I7373100.0%VerifiedVerified
Data integrity: Career summary validated · Detailed scorecard coverage 100.0% of career matches currently represented.

Zeeshan Maqsood Dismissals & Head-to-Head

Historical scorecards and Cricsheet ball-by-ball are kept separate so career dismissal evidence is not mixed with delivery-level coverage.

Level 1Historical scorecards

Who dismissed whom

72career batting dismissals
67dismissals with bowler named
86 / 109career wickets linked to a batter

Easy read: 67 of 72 batting dismissals identify the bowler; 5 scorecards do not. Missing names are never guessed.

Source check: summary totals reconcile with the complete stored breakdown.

View scorecard dismissal breakdown +

Zeeshan Maqsood as batter

Top 20 shown. All 54 named bowlers total 67 dismissals.

BowlerTimes outHow
Rohan Mustafa3lbw, bowled, caught
Steven Taylor3caught, lbw
Zahoor Khan3bowled, caught
Aizaz Khan2caught
Assad Vala2bowled, lbw
Basil Hameed2caught
Dipendra Singh Airee2lbw, caught
Jan Frylinck2caught
Mark Watt2caught
Michael Leask2caught, bowled
Aarif Sheikh1caught
Abinash Bohara1caught
Ahmed Raza1caught
Alasdair Evans1caught
Amir Hamza1stumping
Bernard Scholtz1caught
Bibek Yadav1caught
Boyd Rankin1caught
Calum MacLeod1caught
Cameron Stevenson1caught

Zeeshan Maqsood as bowler

Top 20 shown. All 73 named batters total 86 wickets.

BatterWicketsHow
Lega Siaka4caught, bowled
Kiplin Doriga3caught
Karim Sadiq2caught
Karl Birkenstock2bowled, caught
Norman Vanua2bowled
Rohit Paudel2caught
Sese Bau2caught
Srimantha Wijeyeratne2caught
Sundeep Jora2caught, bowled
Vriitya Aravind2caught
Aarif Sheikh1caught
Aaron Johnson1lbw
Aaron Jones1caught
Aasif Sheikh1caught
Abdul Waheed1lbw
Abraash Khan1caught
Ahmad Faiz1caught
Ahmed Raza1caught
Akshay Homraj1bowled
Andy Balbirnie1caught
Level 2Cricsheet ball by ball

Head-to-head matchups

156international Cricsheet matches available
117batting dismissals in covered matches
139wickets in covered matches
156 of 121 career internationals have Cricsheet ball-by-ball coverage (100.0%).

Coverage: the table is complete for the Cricsheet international matches available for this exact registry identity. Matches without delivery-level Cricsheet data are not invented or estimated.

View ball-by-ball head-to-head stats +

Zeeshan Maqsood as batter

Top 20 bowlers by balls faced. The underlying player index contains all 272 bowler matchups.

BowlerMatchesBalls facedRunsStrike rateTimes out
Sandeep Lamichhane121077771.961
Dipendra Singh Airee8894247.192
Rohan Mustafa10795164.563
Karan KC7777192.211
SR Taylor6774457.142
Basil Hameed5725170.832
Assad Vala5715171.832
Bernard Scholtz9642539.062
Michael Leask7634063.492
Nikhil Dutta65656100.001
SN Netravalkar5565292.861
Sompal Kami4564275.000
Khizar Hayat4563664.290
Jan Frylinck6512549.022
Mark Watt8493265.313
Cecil Pervez4443579.550
S Navaratnam2431944.190
Sushan Bhari5423173.811
Safyaan Sharif7413278.051
Gerhard Erasmus6402255.002

Zeeshan Maqsood as bowler

Top 20 batters by legal balls bowled. The underlying player index contains all 317 batter matchups.

BatterMatchesLegal ballsRuns concededEconomyWickets
Richie Berrington10102784.590
Gerhard Erasmus1094784.981
JJ Smit789523.510
Assad Vala776695.452
Matthew Cross870494.201
TK Patel469332.871
George Munsey667494.392
Vriitya Aravind465555.082
Gyanendra Malla563625.900
Aaron Jones360353.502
Harsh Thaker558545.590
Chad Soper656384.070
Babar Hayat553778.721
Rohit Paudel847415.232
Dipendra Singh Airee547212.681
Aarif Sheikh745334.401
Kyle Coetzer544476.412
Muhammad Usman442344.861
Nitish Kumar442365.140
Basil Hameed540314.650

Strike rate = runs per 100 balls. Economy = runs conceded per six legal balls.

Scroll to Top