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
Babar AzamPAK/KK/PZ2019-202639424171914345.24192989.11511819724
Mohammad AliPAK/PZ/MS2022-202588394*1.806713.4300310
Alex HalesIU/KK2020-2025121202878823.92173165.900232518
Shaheen Shah AfridiPAK/LQ2019-2026251321375212.4514991.95013612
Kagiso RabadaSA2021-2025230717123.677397.2601244
Max BryantPZ2025330772.337100.0000210
Shoaib AkhtarPAK2003-200454034288.5023147.8300242
Sam BillingsLQ2023-20254418250*27.3345182.2201266
Luke WoodPZ2024-2025641220.67728.5700200
David WieseLQ2020-20255513924*9.7523169.5700251
Dushmantha ChameeraSL2025-20268511473.502850.0000210
Hasan AliPAK/IU/KK2020-2025139351188.508063.7500233
Azam KhanIU/QG2020-20251412221372*21.30156136.540122011
Mohammad HarisPAK/PZ2023-2025131203068725.50166184.340223117
Shan MasoodPAK/KK/MS2019-20251215143910031.3666765.82132414
Agha SalmanPAK/IU2022-202625275642105*29.1876783.701325813
Saim AyubPAK/PZ2023-2026313107917425.52724109.250627539
Zaheer KhanIND2004110000.0010.0000100
Faisal IqbalPAK2003110000.0040.0000100
Tatenda TaibuZIM2004110000.0060.0000100
Khaled MashudBAN2003110000.0040.0000100
Moin KhanPAK2003-2004210000.0010.0000100
Craig CummingNZ2003110000.0050.0000100
Adam MilneNZ2023310000.0010.0000100
Kyle MayersIU2025110000.0010.0000100
Ashton TurnerMS2025110000.0010.0000100
Ben McDermottKK2025110000.0010.0000100
Liam DawsonPZ2020110000.0010.0000100
Tabraiz ShamsiKK2023310000.0010.0000100
Wellington MasakadzaZIM2025210000.0010.0000100
Umaid AsifQG/KK2020-2023310000.0010.0000100
Danish AzizQG2025110000.0050.0000100
Mohammad MohsinPZ2020110000.0060.0000100
Tanveer SanghaAUS2026110000.0040.0000100
Shawaiz IrfanLQ2023110000.0060.0000100
Mohammad ZeeshanPZ2024110000.0010.0000100
Mehran MumtazPZ2024210000.0010.0000100
RazaullahPAK2026210000.0010.0000100
Virender SehwagIND2004220262613.0022118.1800140
Ashish NehraIND200422111*1.001010.0000100
Mohammad MithunBAN2020120636331.5015241.4501171
Taijul IslamBAN2020120242412.007332.8800140
Marnus LabuschagneAUS2022-2026220909045.0016056.25011120
Abu JayedBAN2020120331.501421.4300100
Imran ButtPAK202112015157.504930.6100130
Cameron GreenAUS2022-2026220484824.0011242.8600140
Anrich NortjeSA202112122*2.00450.0000100
Saif HassanBAN202012016168.002759.2600140
Hasan MahmudBAN20242211313*13.006918.8400110
Akif JavedIU/KK/MS2020-202542177*7.00977.7800110
Page 1Next

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