Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kamindu MendisSL2025-20268811614423.00140115.00000173
Aamer JamalPAK/KK/PZ2023-202510821618726.83119135.29010159
Mominul HaqueBAN2020-20243501565031.2030151.83010190
Janith LiyanageSL20257621515437.7516492.0701194
Martin GuptillQG202333114486*72.0078184.62010149
Sachin TendulkarIND200422014214171.00138102.90100171
Chad BowesNZ20234401425435.50128110.94020211
Brian BennettZIM20254401414935.25109129.36000192
Shaheen Shah AfridiPAK/LQ2019-2026251321375212.4514991.95013612
Shadman IslamBAN20242411369345.3327050.37010160
Rassie van der DussenSA/IU/LQ2021-20254501356427.0016979.88011134
Joe RootENG2022-20242401347333.5015884.81010100
Tim SeifertNZ/KK2024-20256611344926.8093144.09000184
Ryan BurlZIM202544213067*65.0094138.30010145
Sadeera SamarawickramaSL20253301294843.0016578.18000111
Rachin RavindraNZ2023-202553012911243.00126102.38100121
Abid AliPAK2019-2021341128109*42.6730342.24101130
Ollie PopeENG2022-202424012710831.7514686.99100160
Colin IngramIU202044112663*42.0081155.5601095
Luke RonchiIU202044112085*40.0077155.84010125
Wanindu HasarangaSL20257511205930.00114105.26010110
Kamran AkmalPAK/PZ2003-20206601183719.67107110.28000183
Irfan KhanPAK/KK2023-202598311830*23.6096122.9200094
Haseebullah KhanPAK/PZ2023-20258701165016.5792126.09011106
Kieron PollardKK/MS2023-20245421155257.5068169.1201089
Will YoungNZ2023-20255501158623.0011897.46011142
Temba BavumaSA202112110561105.0026339.92010110
Tim DavidMS20233311056052.5055190.9101059
Adam RossingtonKK20233301046934.6769150.72010162
Nauman AliPAK2021-20254511044526.0022047.2700193
Dhananjaya de SilvaSL2019111102102*-16661.45100150
Younis KhanPAK2003-20044401023725.5018355.7400040
Imran FarhatPAK2003-20042301018233.6718155.80010170
Jacques KallisSA20032219858*98.0014269.0101062
Usman KhawajaAUS2022110979797.0015961.01010150
Lahiru UdaraSL2026330979132.3361159.02010121
Tayyab TahirKK/MS2023-2025650943618.8068138.2400095
Sourav GangulyIND2004220927746.0016655.42010130
Jamie SmithENG2024120928946.0013568.1501056
Marnus LabuschagneAUS2022-2026220909045.0016056.25011120
Senuran MuthusamySA20251118989*-15557.4201080
Tony de ZorziSA2025231885544.0010980.7301063
Inzamam-ul-HaqPAK2003-2004550882917.6014959.0600061
Khawaja NafayPAK/QG2024-2026651885122.0060146.6701066
Mohammad SamiPAK2003-2004541874929.0018646.7700180
Asif AliIU/LQ/PZ2020-202511102871810.8866131.8200056
Boeta DippenaarSA2003220857442.5016352.1501050
Omair YousufQG2023-2024330856728.3355154.5501093
Yasir KhanQG/MS2023-2025330834527.6752159.62000104
Sam BillingsLQ2023-20254418250*27.3345182.2201266

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