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
Babar AzamPAK/KK202220221215291819670.62132069.55330978
Mohammad RizwanPAK/MS2022202211133603104*60.30563107.101615613
Shan MasoodPAK/MS20222022111214358839.55364119.510304513
Babar AzamPAK/PZ202320231011152410752.4059787.77150526
Mohammad RizwanPAK/MS202120219905338759.22398133.920506510
Babar AzamPAK/KK20212021910238190*47.63317120.19041447
Ben DuckettENG/QG20222022910233582*41.88270124.07021433
Mohammad NawazPAK/QG202220229731024725.5065156.9200067
Khushdil ShahPAK/MS20222022974912930.3350182.0000067
Iftikhar AhmedPAK/QG20222022960813013.5056144.6400036
Usman QadirPAK/PZ2022202294219129.5013146.1500102
Haris RaufPAK/LQ20222022920442.003133.3300110
Hayley MatthewsWIW2024202488153014175.71524101.15231681
Younis KhanPAK20082008871491123*81.83478102.72140494
Misbah-ul-HaqPAK2008200887435687*118.67279127.600402311
Abdullah ShafiquePAK/LQ2022202281103169628.7360752.06010296
Salman ButtPAK2008200888126813638.2930288.74112331
Fakhar ZamanPAK/LQ2023202388026010132.5033677.38111332
Alex HalesENG/IU2022202288125282*36.00170148.24020393
Shemaine CampbelleWIW202420248812485235.4333075.15010151
Sidra AmeenPAKW202420248802196327.3824489.75020250
Haider AliPAK/PZ202120218712186836.33141154.610212111
Khushdil ShahPAK/KK202520258712166936.00174124.14020237
Muneeba AliPAKW202420248801805522.5021384.51010150
Haider AliPAK/PZ202220228701374919.57119115.13000134
Mohammad NawazPAK/QG2021202187312033*30.0082146.3400096
Nida DarPAKW202420248701022714.5711687.93000140
Najiha AlviPAKW20242024871682511.338877.2700050
Mohammad WasimPAK/IU20222022851584314.507973.4200052
Aaliyah AlleyneWIW202420248614620*9.204797.8700150
Mohammad NawazPAK/QG202320238713011*5.004173.1700011
Afy FletcherWIW2024202485120135.0017117.6500130
Naseem ShahPAK/QG202320238421915*9.502286.3600131
Babar AzamPZ20262026773465103116.25310150.002204712
Kusal MendisPZ2026202677042310960.43252167.861304317
Harry BrookENG/LQ2022202277337711194.25301125.251103514
Tom LathamNZ202320237803577144.6347475.32040370
Babar AzamKK202020207723527870.40281125.27040385
Shoaib MalikPAK20082008761337125*67.40331101.81120316
Agha SalmanPAK202320237813005842.8632592.31020305
Mohammad RizwanPAK/MS2023202377127677*46.0031288.46020192
Devon ConwayIU2026202677223559*47.00166141.57021288
Fakhar ZamanPAK/LQ202120217712218336.83155142.58020227
Marnus LabuschagneHK2026202677121761*36.17162133.95020292
Usman KhanHK2026202677120810134.67132157.581121316
Mohammad YousufPAK200820087601927232.00191100.52010202
Kushal Janith PereraHK202620267721715834.20118144.92021164
Sameer MinhasIU202620267711635827.17115141.74010253
Sharjeel KhanKK2020202077115374*25.50117130.770111111
Mohammad HarisPZ202620267701533821.8685180.000011810
Page 1Next

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