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
Aliya RiazPAKW2023202366518253182.0020588.78010172
Nadine de KlerkSAW2023202366515960159.0018585.95010150
Misbah-ul-HaqPAK2008200887435687*118.67279127.600402311
Khushdil ShahPAK/MS20222022974912930.3350182.0000067
David WieseLQ202020204448348*-50166.0000065
Nuwan KulasekaraSL200820084445429*-47114.8900041
Mohammad RizwanPAK/MS2022202211133603104*60.30563107.101615613
Babar AzamPZ20262026773465103116.25310150.002204712
Harry BrookENG/LQ2022202277337711194.25301125.251103514
Tim DavidMS202220225531637181.5077211.69020915
Suné LuusSAW20232023663147107*49.0019077.37100100
Imran KhanPAK19891989233146109*-19973.37100192
Imad WasimKK2023202355313480*67.0076176.32011117
Mohammad NawazPAK/QG2021202187312033*30.0082146.3400096
Fatima SanaPAKW2026202654311962*119.0048247.92010155
Iftikhar AhmedPAK/KK2019201955310944*54.5069157.97000105
Mohammad NawazPAK/QG202220229731024725.5065156.9200067
Asif AliPAK/IU202120217739621*24.0058165.5200078
Irfan KhanHK202620267638934*29.6774120.2700164
Wasim RajaPAK198219824438441*84.008994.38000132
Hassan KhanHK202620267538233*41.0036227.7800157
Iftikhar AhmedMS202420244437832*78.0040195.0000085
David WieseLQ202220225535522*27.5029189.6600144
Rashid KhanLQ202220225335422*-20270.0000026
Michael BracewellNZ/MS202520253334644*-21219.0500053
Iftikhar AhmedPZ202620267433515*35.0022159.0900032
Mashrafe MortazaBAN200320032332010*-2483.3300011
Shahadat HossainBAN2008200854399*9.001560.0000110
Nashra SandhuPAKW2024202453331*-933.3300000
Babar AzamPAK/KK202220221215291819670.62132069.55330978
Babar AzamPAK/KK20212021910238190*47.63317120.19041447
Babar AzamKK202020207723527870.40281125.27040385
Ben DuckettENG/QG20222022910233582*41.88270124.07021433
MS DhoniIND20082008652327109*109.0035891.34120198
Shoaib MohammadPAK19901990232321203*321.0083038.67110260
Mohammad RizwanPAK/MS20252025442276122*138.0028198.22200229
Hanif MohammadPAK19591959242260103130.00--21070
Iftikhar AhmedPAK/QG2023202366224994*62.25192129.69020218
Devon ConwayIU2026202677223559*47.00166141.57021288
Mohsin KhanPAK198219825622308557.5035864.25020231
Usman KhanMS20242024442220106*110.00150146.67110236
Shoaib MalikPAK2004200434219086*95.0024976.31020142
Mohammad HafeezLQ2021202144218173*90.50103175.730201412
Mohammad NabiKK202120215521746758.0097179.380201611
Ayesha ZafarPAKW20262026652172102*57.3397177.32100272
Kushal Janith PereraHK202620267721715834.20118144.92021164
Nasir JamshedPAK2008200833216661166.00147112.93030205
Shoaib MalikKK2023202355216171*53.67109147.71020145
Yuvraj SinghIND200820085521574852.33147106.80001107
Graham ThorpeENG2000200023214664*146.0020371.9202090
Page 1Next

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