Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At National Stadium×

Player figures come from full scorecards, which we hold for 237 of the 240 matches in this selection (from 1955). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shoaib MalikKK2023202355216171*53.67109147.71020145
Aamer SohailPAK19971997110160160160.0025562.75100210
Nadine de KlerkSAW2023202366515960159.0018585.95010150
Ahmed ShehzadQG201920193311589979.00112141.07020147
Saud ShakeelPAK20232023121157125*157.0048732.24100210
Rajin SalehBAN200320032301577152.3338840.46020140
Yuvraj SinghIND200820085521574852.33147106.80001107
Hanif MohammadPAK196219621201568978.00--020200
Zaheer AbbasPAK1983198322015611378.00149104.70100173
Kelis NdhlovuZIMW202620266601565126.0019281.25010271
Mark WaughAUS1998199823015411751.3334344.90100111
Aamer SohailPAK1996199622015311176.5019578.46100140
Saud ShakeelPAK2022202224115355*51.0033345.95020181
Sharjeel KhanKK2020202077115374*25.50117130.770111111
Mohammad HarisPZ202620267701533821.8685180.000011810
Stafanie TaylorWIW202420244401527338.0019179.58010170
Heinrich KlaasenSA202520252201518775.50112134.82020223
Mike AthertonENG2000200012015112575.5046332.61100140
Fakhar ZamanPAK/LQ202520254401517637.75131115.27010186
Azam KhanIU202320233311509775.0076197.370101510
Tom LathamNZ20222022121148113148.0021568.84100131
John EmbureyENG1987198734114874*49.3339637.37020142
Dhanushka GunathillekeSL2019201922014713373.5015396.08100181
Ijaz AhmedPAK19981998231147120*73.5027952.69100210
Suné LuusSAW20232023663147107*49.0019077.37100100
Mohammad IlyasPAK1965196512014612673.00--100151
Graham ThorpeENG2000200023214664*146.0020371.9202090
Kamran AkmalPZ2020202033014610148.6788165.91100186
Imran KhanPAK19891989233146109*-19973.37100192
David GowerENG198419842301465848.6732944.38020130
Shan MasoodMS202620265501464629.20101144.55000125
Ravi ShastriIND1983198312014512872.5036339.94100180
Marvan AtapattuSL20002000231145119*72.5019474.74100110
Faisal IqbalPAK2006200612014413972.0023361.80100171
Martin GuptillQG2023202344014411736.00102141.18101155
Ijaz AhmedPAK1996199633114373*71.5017283.14021120
Shoaib MalikPZ2022202255214352*47.67105136.1901097
Daryl MitchellNZ/LQ202520253301427547.33123115.45020152
Hussain TalatPAK/IU201820184411426347.33117121.37010132
Alok KapaliBAN2008200833014111547.00134105.22100155
Imam-ul-HaqPAK202220222401419635.2532643.25010181
Temba BavumaSA202520252201408270.0017281.40020180
Martin GuptillIU202420243301405646.67100140.00020145
Colin MilburnENG19691969110139139139.00--100171
Alex HalesIU202120214401394634.7581171.60000204
Rilee RossouwQG2026202644113960*46.33110126.36021153
Irfan KhanKK2024202455213939*46.3393149.46000202
AlimuddinPAK19551955231138103*69.00--100150
Saleem MalikPAK19891989231138102*69.0020766.67101190
Mark ChapmanIU2026202674113869*46.0090153.3301089

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.