Batting by year (All cricket)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kamran GhulamLQ2022202288120055*28.57175114.29011193
Ibrahim ZadranAFG2025202522019917799.50174114.37100146
Roy DiasSL1982198223019910966.3328170.82110271
Mohammad RizwanPAK20212021331197104*98.50135145.931101710
Usman KhawajaAUS20222022121195104*195.0039749.12110171
Khushdil ShahPAK/MS20222022121021953224.38150130.00000168
Mohammad HafeezPAK201520154401938648.2519897.47020196
Azam KhanIU202220227701938527.57143134.970111312
Elton ChigumburaZIM2015201533019211764.00139138.13110188
Majid KhanPAK19801980342192110*96.0040347.64110190
David GowerENG19841984231189173*94.5031360.38100170
Saim AyubPAK/PZ202420246601898831.50123153.660111510
Joe RootENG2025202522018812094.0018999.47110151
Javed MiandadPAK19761976121188163188.00--100221
Imran KhanPAK1980198023018812362.6734854.02110164
Jason RoyQG202220225501878237.40121154.55021302
Sameer MinhasIU2026202644118682*62.00109170.640201610
Herschelle GibbsSA2007200745018510237.0025672.27111241
Thisara PereraSL/IWX/ICC2017201766218547*46.2587212.64000816
Michael SlaterAUS199419943301847461.3329961.54020210
Brian LaraWI2006200623018312261.0032256.83111270
Glenn PhillipsNZ20252025333183106*-133137.59100139
Inzamam-ul-HaqPAK2003200344218364*91.50180101.67010126
Kamran AkmalPAK200720074501827136.4031358.15021220
Shamyl HussainQG202620266601825430.33116156.900311412
Rilee RossouwMS202220227621807145.00103174.76021188
Russel ArnoldSL19991999121179123179.0035949.86110240
Iftikhar AhmedPAK/QG20222022121121795219.89157114.01010106
Yuvraj SinghIND2004200434017811244.5020288.12100242
Rilee RossouwQG202620265501789035.60112158.930211611
Marvan AtapattuSL2004200422017711188.5020885.10110142
Javed MiandadPAK1989198922017514587.5034151.32100120
Virender SehwagIND200420043401759043.7522876.75010291
Taufeeq UmarPAK2003200312017411187.0036148.20110250
Carl HooperWI1997199733017410558.00171101.75110132
Hamilton MasakadzaZIM201520155401737343.25152113.82010174
Mohammad HarisPAK/PZ202220226601737028.8397178.350101910
Sanath JayasuriyaSL19971997331172134*86.00164104.88100174
Shoaib MalikPAK200420044401716542.7521479.91020121
Abdullah ShafiqueLQ202620266601716228.50105162.86010187
Josh PhilippeAUS/MS202620268801715621.38115148.70020175
Mohammad YousufPAK2000200033117012485.0040641.87100101
Muneeba AliPAKW2022202266016910728.1719387.56101172
Javed MiandadPAK198719873301687056.0034149.27020140
Asif IqbalPAK19761976121167166167.00--100130
Haroon RasheedPAK19771977121167122167.0031652.85100231
Imran FarhatPAK200320033401676841.7529057.59021241
Salman ButtPAK2008200822016513282.5018489.67100190
Shoaib MalikPAK2015201555116511241.25124133.06100173
Maaz SadaqatPAK/HK2026202677116464*27.3398167.350231510

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