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
Thilan SamaraweeraSL20092009121255231255.0034873.28100350
Alex HalesENG/IU2022202288125282*36.00170148.24020393
Iftikhar AhmedPAK/QG2023202366224994*62.25192129.69020218
Sunil GavaskarIND19781978120248137124.0024057.08200350
Shemaine CampbelleWIW202420248812485235.4333075.15010151
Kumar SangakkaraSL2008200844024412161.0025197.21200282
Kane WilliamsonNZ202320234502418548.2040559.51020260
Inzamam-ul-HaqPAK20042004320239122119.5034669.08200223
Haroon RasheedPAK1982198243023915379.6740359.31110313
Tazmin BritsSAW202320236602367839.33219107.76010263
Devon ConwayIU2026202677223559*47.00166141.57021288
Saleem MalikPAK1990199034123310277.6740857.11110221
Sidra AmeenPAKW202320236602326838.6725192.43020251
Desmond HaynesWI1990199023023111777.0043153.60110220
Mohsin KhanPAK198219825622308557.5035864.25020231
Tom BlundellNZ202320234502287445.6037261.29030261
Mohammad YousufPAK20042004341227107*75.6725987.64110177
Kamran AkmalPAK2006200645122511356.2529975.25110341
Steve SmithMS2026202655022310644.60132168.941112410
Javed MiandadPAK198219825512239255.7537060.27020233
Agha SalmanPAK2025202533022113473.67196112.76100234
Fakhar ZamanPAK/LQ201920194402217655.25212104.25030256
Fakhar ZamanPAK/LQ202120217712218336.83155142.58020227
Usman KhanMS20242024442220106*110.00150146.67110236
Sidra AmeenPAKW202420248802196327.3824489.75020250
Haider AliPAK/PZ202120218712186836.33141154.610212111
Marnus LabuschagneHK2026202677121761*36.17162133.95020292
Khushdil ShahPAK/KK202520258712166936.00174124.14020237
Mohammad HafeezPAK2006200623021410471.3341451.69110172
Mudassar NazarPAK19831983221213152213.0039753.65110170
Javed MiandadPAK19881988110211211211.0044147.85100291
Ahsan AliQG202220225512117352.75143147.55030285
Saeed AhmedPAK195919592412109170.00--02070
Younis KhanPAK200620063512097752.2534261.11021213
Usman KhanHK2026202677120810134.67132157.581121316
Shivnarine ChanderpaulWI2006200623020610168.6730268.21110240
Ted DexterENG19621962110205205205.00--100220
Usman KhawajaAUS20222022121204160204.0043946.47100191
John ReidNZ19651965120204128102.00--110225
Kamran AkmalPZ201920194402038650.75132153.79020279
Imam-ul-HaqPAK202320234502029040.4032462.35020222
Kane WilliamsonNZ20222022111200200*-39550.63100211
Kumar SangakkaraSL200920093402007050.0026276.34020260
Sharjeel KhanKK2021202155020010540.00117170.941111915
Mohammad YousufPAK2000200046020011733.3348041.67100211
Warren LeesNZ1976197612019815299.00--100282
Marizanne KappSAW2023202355119510048.7521192.42100211
Habibul BasharBAN2003200323019210864.0032060.00110250
Mohammad YousufPAK200820087601927232.00191100.52010202
Saeed AhmedPAK19651965121191172191.00--100181

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