Batting records (Tests)

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 10 of the 15 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shaheen Shah AfridiPAK2019-20256713829*6.337650.0000322
Kagiso RabadaSA2021-2025230717123.677397.2601244
Mohammad AliPAK2022-2024352220.67543.7000200
Shan MasoodPAK2019-2025610134110037.8958058.79122264
Virender SehwagIND2004110000.0010.0000100
Dewald BrevisSA2025110000.0040.0000100
Mohammad SamiPAK2004120494924.5012339.8400170
Shoaib AkhtarPAK2004120282814.0016175.0000142
Danish KaneriaPAK200412144*4.001526.6700110
MahmudullahBAN2020120252512.504951.0200140
Mohammad MithunBAN2020120636331.5015241.4501171
Quinton de KockSA2021120292914.5021138.1000150
Taijul IslamBAN2020120242412.007332.8800140
Rassie van der DussenSA2021120484824.009848.9800180
Abu JayedBAN2020120331.501421.4300100
Imran ButtPAK202112015157.504930.6100130
Anrich NortjeSA202112122*2.00450.0000100
Haris RaufPAK202212012126.003435.2900100
Saif HassanBAN202012016168.002759.2600140
Hasan MahmudBAN20242211313*13.006918.8400110
Tristan StubbsSA2025120767638.0020936.3601161
Nahid RanaBAN202422111*1.00520.0000100
Keshav MaharajSA2021-2025230313010.337243.0600130
Zahid MahmoodPAK2022-202423018176.007025.7100121
Khurram ShahzadPAK202423117128.507622.3700110
Ben StokesENG2022-2024240564114.0052107.6900172
Ben DuckettENG2022-202424017110742.7521081.43111211
Abid AliPAK2019-2021341128109*42.6730342.24101130
Nauman AliPAK2021-20254511044526.0022047.2700193
Azhar AliPAK2019-202257035518550.7172149.24101353
Agha SalmanPAK2022-20255912775434.6346160.09021284
Saud ShakeelPAK2022-202559048314153.6796949.85221360
Abdullah ShafiquePAK2022-20256122424136*42.4088148.13211405
Babar AzamPAK2019-2025813163614353.0097665.16321842
VVS LaxmanIND2004110717171.009971.72010120
Sachin TendulkarIND2004110111.00333.3300000
Rahul DravidIND2004110270270270.0049554.55100341
Sourav GangulyIND2004110777777.0012860.16010120
Anil KumbleIND2004110999.002832.1400001
Yuvraj SinghIND2004110474747.0011939.5000070
Ashish NehraIND200411111*-911.1100000
Parthiv PatelIND2004110696969.0014148.94010100
James AndersonENG2022110666.001060.0000010
Lakshmipathy BalajiIND2004110111111.006183.3300011
Irfan PathanIND2004110151515.003542.8600020
Dilruwan PereraSL20191111616*-3447.0600020
Angelo MathewsSL2019110313131.007740.2600040
David WarnerAUS2022110686868.0011459.65010120
Steve SmithAUS2022110787878.0019639.8001080
Dinesh ChandimalSL2019110222.00728.5700000
Page 1Next

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