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
Asim KamalPAK20041218160*81.0013659.56010170
Shahid AfridiPAK/MS2004-2020210808080.0058137.93010104
Umar AkmalQG20234318043*40.0030266.6700058
Dasun ShanakaSL2025-2026860803413.3366121.2100146
Steve SmithAUS2022110787878.0019639.8001080
Abdul RazzaqPAK2003-2004432773877.007898.7200070
Tristan StubbsSA2025120767638.0020936.3601161
Haris SohailPAK2019-2020210757575.0010372.8201072
VVS LaxmanIND2004220757137.5010670.75010120
Herschelle GibbsSA2003220754137.5010968.81000110
Mitchell OwenPZ2025330753425.0035214.2900039
Ben CuttingQG/KK2020-20233317442*37.0037200.0000037
Khushdil ShahKK/MS2020-20256417343*24.3341178.0500073
Rahmanullah GurbazIU2023440733318.2555132.7300192
Abdul SamadPAK/PZ2025-2026441734024.3335208.5700084
Sarfraz AhmedQG2020-2024550733314.6059123.7300070
Kagiso RabadaSA2021-2025230717123.677397.2601244
James NeeshamNZ/PZ2023-20246537045*35.0053132.0800062
Mahesh TheekshanaSL2025-20268627032*17.507889.7400070
Parthiv PatelIND2004110696969.0014148.94010100
Naseem ShahPAK/IU/QG2019-20262893692711.5012953.4900073
Zakir HasanBAN2024241684022.6713948.9200072
Kamran GhulamPAK/LQ/MS2023-2025440674116.7556119.6400063
Yuvraj SinghIND2004220664733.0013947.4800090
Matthew WadeKK2023331665333.0048137.50011110
Sajid KhanPAK2022-20253316648*33.007884.6200045
Asad ShafiqPAK2019-2020210656565.0012950.3901090
Ghazi GhoriPAK/IU2025-2026210656565.009270.6501080
Reeza HendricksSA/MS2024-2025220656032.5050130.0001061
Mohammad MithunBAN2020120636331.5015241.4501171
Matt RenshawAUS2026110616161.006396.8301051
George LindeSA/PZ2021-2025340613615.2553115.0900182
Najibullah ZadranQG2023220605930.0037162.1601053
Sineth JayawardenaSL2026220603830.0047127.6600092
Lewis GregoryPZ2020331602530.0038157.8900024
Dimuth KarunaratneSL2019110595959.0011053.6401090
Ben DwarshuisIU2025332593159.0034173.5300034
Finn AllenQG2025330585319.3332181.2501164
Liam LivingstoneENG/PZ2020-2022551582514.5049118.3700042
Fawad AlamPAK2021-2022220574528.5018830.3200070
Ben StokesENG2022-2024240564114.0052107.6900172
Matthew ShortAUS2026110555555.007672.3701060
Jason HolderIU20254325532*55.0030183.3300053
Will JacksENG2022120543027.0042128.5700053
Tom BantonPZ2020331543427.0032168.7500172
Wiaan MulderSA2021120533326.5012343.0900061
Kushal Janith PereraSL/LQ2025650532510.6046115.2200052
Mohammad HafeezPAK/QG/LQ2003-20236615341*10.607075.7100182
Bhanuka RajapaksaSL/PZ2023-2025220524126.0043120.9300052
Arafat MinhasPAK20262225234*-37140.5400043

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