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 MalikPAK2004200434219086*95.0024976.31020142
Kumar SangakkaraSL2004200423018913863.0033456.59100221
Shan MasoodPAK/MS2019201923018813562.6723878.99100164
Sarfraz AhmedPAK/QG202220226511878646.7527468.25020210
Paul StirlingIU202220225501875837.40103181.55020239
Laura WolvaardtSAW202320236601877231.17168111.31011260
Sanath JayasuriyaSL2004200423018610762.0027567.64110232
Shadab KhanIU202220225401869146.50102182.350201115
Agha SalmanPAK2022202224018610346.5031259.62110250
James VinceKK2025202555018610137.20108172.22111225
Salman ButtPAK20092009331185100*92.5027467.52110220
Javed MiandadPAK1978197823118510092.508128.40110101
Sarfraz AhmedQG202120215501858137.00126146.83020215
Younis KhanPAK2004200433018412461.3329462.59100172
Cameron DelportIU20192019331183117*91.50112163.39100208
Abdul RazzaqPAK200620064611839036.6030460.20010175
Ijaz AhmedPAK1997199722018215191.0039146.55100181
Saeed AnwarPAK199419942301828560.6735451.41020242
Aliya RiazPAKW2023202366518253182.0020588.78010172
Viv RichardsWI19871987110181181181.00125144.80100167
Mohammad HafeezLQ2021202144218173*90.50103175.730201412
Muneeba AliPAKW202420248801805522.5021384.51010150
Saleem MalikPAK198719873301788859.3324672.36020170
Roy DiasSL198219823401785744.5021483.18020220
Bismah MaroofPAKW2023202366117760*35.4022279.73010140
Mohammad AzharuddinIND19851985121176122176.0031356.23110210
B BizaZIMW202620266601767329.3321083.81021271
Shoaib MohammadPAK198919892311759587.5042940.79020170
Tom LathamNZ20252025221174118*174.00168103.57110153
Mushtaq MohammadPAK19761976121174107174.00--110210
Mohammad NabiKK202120215521746758.0097179.380201611
James VinceMS202120215501748434.80128135.94010205
Imam-ul-HaqPAK/PZ201920195501745934.80136127.94020183
David CapelENG198719872311729886.0039044.10020134
Ayesha ZafarPAKW20262026652172102*57.3397177.32100272
Kushal Janith PereraHK202620267721715834.20118144.92021164
Deandra DottinWIW2021202133017013256.6720184.58100232
Imran FarhatPAK200620063501705734.0031254.49010290
Billy IbadullaPAK1964196412016916684.50--100200
Mohammad RizwanMS202420244401686942.00138121.74020104
Nasir JamshedPAK2008200833216661166.00147112.93030205
Colin MunroIU2022202233116572*82.50117141.0302089
Babar AzamPAK2018201833116597*82.50111148.65020221
Kamran AkmalPAK20092009321164158*164.0019484.5410085
Aamer SohailPAK1998199823016313354.3331352.08100231
Tim DavidMS202220225531637181.5077211.69020915
Sameer MinhasIU202620267711635827.17115141.74010253
AlimuddinPAK1962196212016210981.00--110250
Majid KhanPAK1976197612016211281.00--110244
Babar AzamPAK/PZ202520254401626440.5018488.04010212

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