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
Matthew WadeKK202320235501384627.60123112.20000152
Mansoor AkhtarPAK198219826711383223.0021663.89001210
Dilip VengsarkarIND19851985110137137137.0025553.73100171
Haider AliPAK/PZ202220228701374919.57119115.13000134
Daryl MitchellNZ202320236711363622.6719270.8300061
Will YoungNZ202320233301358745.0015288.82010142
Sohaib MaqsoodMS2021202155213561*45.0097139.18010135
Daryll CullinanSA199619962201346967.0015487.0102093
Imad WasimKK2023202355313480*67.0076176.32011117
Javed MiandadPAK198019803501346026.8032641.10010122
Moin KhanPAK200020004601347022.3320366.01010130
David BoonAUS19941994121133114*133.0025452.36100120
Mudassar NazarPAK197819782201337666.5020936.3602060
Shahid AfridiPAK200020002411337444.3319070.00010211
Sahibzada FarhanMS202620264401336633.2588151.14010156
Younis KhanPAK2007200712013212666.0017774.58100181
Darren LehmannAUS1998199823013210344.0018172.93100110
Hayley MatthewsWIW202120213301325744.0017276.74010180
Michael BracewellNZ2023202345113274*33.0018372.13011152
Stafanie TaylorWIW20212021331131102*65.5017475.29100140
Saleem MalikPAK1994199423113162*65.5028346.29010140
Daryl MitchellRAW2026202655213158*43.67123106.5001184
Shan MasoodPAK/MS202320235601314421.8317077.06001200
Ryan RickeltonSA2025202522013010365.0013199.24100121
Nasser HussainENG200020002311307365.0031641.14020121
Will SmeedQG202220223301309743.33102127.45010145
Mohinder AmarnathIND19831983231130103*65.0024054.17100170
Mohammad HafeezLQ2020202044213074*65.0093139.78010143
Hassan NawazQG202620264401304932.5089146.07000117
Abdul KardarPAK195519552301299343.00--010-0
Sherfane RutherfordPZ202120215521294643.0085151.76000610
Wasim RajaPAK1984198435112860*32.0031440.76021220
Sidra AmeenPAKW2026202622112667126.00117107.69020150
Imran KhanPAK1990199022212673*-24052.50020121
Tillakaratne DilshanSL200920093401267631.5013096.92011190
Saud ShakeelQG2024202444112688*42.0099127.27011105
Mohammad YousufPAK20022002110125125125.0015580.65100141
Sadiq MohammadPAK1975197512112598*125.00--010-0
Kris SrikkanthIND1985198512112584125.0016973.96010122
Fakhar ZamanLQ202620263301258441.6784148.81010181
Rassie van der DussenSA2025202522112472*124.0013393.2302095
Bill AtheyENG198719873301248641.3319264.58010122
Chamara KapugederaSL200820084401247531.0015281.58010103
Majid KhanPAK198019803401238930.7535434.75011100
Josh PhilippeMS202620265501234424.6087141.38000142
Maaz SadaqatHK202620267701233717.5775164.00001176
Majid KhanPAK197319731201229961.00--010100
Babar AzamPZ202420243301225140.67110110.91010122
Azam KhanQG202020204411225940.6784145.24010115
Abdul KadirPAK196419641201219560.50--01090

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