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
Mohammad RizwanPAK2019-20259133603171*60.30108155.78210606
Abdullah ShafiquePAK2022-20256122424136*42.4088148.13211405
Shoaib BashirENG202412254*-1729.4100000
Mohammad AliPAK2022-2024352220.67543.7000200
Ebadat HossainBAN202012200*-90.0000000
Babar AzamPAK2019-2025813163614353.0097665.16321842
Imam-ul-HaqPAK2022-202536146315792.6091450.66300496
Shan MasoodPAK2019-2025610134110037.8958058.79122264
Agha SalmanPAK2022-20255912775434.6346160.09021284
Mushfiqur RahimBAN2024231216191108.0040153.87100231
Shadman IslamBAN20242411369345.3327050.37010160
Abid AliPAK2019-2021341128109*42.6730342.24101130
Faheem AshrafPAK202112110778*107.0020951.20010170
Temba BavumaSA202112110561105.0026339.92010110
Nauman AliPAK2021-20254511044526.0022047.2700193
Dhananjaya de SilvaSL2019111102102*-16661.45100150
Senuran MuthusamySA20251118989*-15557.4201080
Asim KamalPAK20041218160*81.0013659.56010170
Zakir HasanBAN2024241684022.6713948.9200072
Sajid KhanPAK2022-20253316648*33.007884.6200045
Tony de ZorziSA2025121555555.009359.1401012
Ryan RickeltonSA20251213925*39.005570.9100031
Shakib Al HasanBAN20242313821*19.006955.0700031
Shaheen Shah AfridiPAK2019-20256713829*6.337650.0000322
Jack LeachENG2022-2024231321616.005360.3800010
Khurram ShahzadPAK202423117128.507622.3700110
Dilruwan PereraSL20191111616*-3447.0600020
Liam LivingstoneENG202212116916.001888.8900001
Iftikhar AhmedPAK20221111313*-2161.9000010
Hasan MahmudBAN20242211313*13.006918.8400110
Danish KaneriaPAK200412144*4.001526.6700110
Mir HamzaPAK2024121444.001040.0000010
Asif AfridiPAK2025121444.00580.0000010
Anrich NortjeSA202112122*2.00450.0000100
Ashish NehraIND200411111*-911.1100000
Mohammad AbbasPAK2019-202021111*-263.8500000
Nahid RanaBAN202422111*1.00520.0000100
Josh HazlewoodAUS202211100*-0-00000
Saud ShakeelPAK2022-202559048314153.6796949.85221360
Azhar AliPAK2019-202257035518550.7172149.24101353
Harry BrookENG2022-202424027115367.75235115.32110328
Rahul DravidIND2004110270270270.0049554.55100341
Liton DasBAN2020-202434025613864.0041162.29110326
Aiden MarkramSA2021-202524021410853.5041052.20100304
Zak CrawleyENG2022-202424020312250.7521494.86110310
Ben DuckettENG2022-202424017110742.7521081.43111211
Saim AyubPAK20243601625827.0028756.45020143
Mominul HaqueBAN2020-20243501565031.2030151.83010190
Mehedi Hasan MirazBAN20242201557877.5030351.16020181
Nazmul Hossain ShantoBAN2020-20243501404428.0032742.81000171
Page 1Next

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