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
Harry BrookENG2022-202424027115367.75235115.32110328
Mohammad RizwanPAK2019-20259133603171*60.30108155.78210606
Imam-ul-HaqPAK2022-202536146315792.6091450.66300496
Liton DasBAN2020-202434025613864.0041162.29110326
Jamie SmithENG2024120928946.0013568.1501056
Abdullah ShafiquePAK2022-20256122424136*42.4088148.13211405
Sajid KhanPAK2022-20253316648*33.007884.6200045
Shan MasoodPAK2019-2025610134110037.8958058.79122264
Agha SalmanPAK2022-20255912775434.6346160.09021284
Aiden MarkramSA2021-202524021410853.5041052.20100304
Kagiso RabadaSA2021-2025230717123.677397.2601244
Azhar AliPAK2019-202257035518550.7172149.24101353
Saim AyubPAK20243601625827.0028756.45020143
Nauman AliPAK2021-20254511044526.0022047.2700193
Will JacksENG2022120543027.0042128.5700053
Babar AzamPAK2019-2025813163614353.0097665.16321842
Haris SohailPAK2019-2020210757575.0010372.8201072
Zakir HasanBAN2024241684022.6713948.9200072
Ben StokesENG2022-2024240564114.0052107.6900172
Tony de ZorziSA2025121555555.009359.1401012
Shaheen Shah AfridiPAK2019-20256713829*6.337650.0000322
Shoaib AkhtarPAK2004120282814.0016175.0000142
Shoriful IslamBAN2024110222222.0014157.1400022
Rahul DravidIND2004110270270270.0049554.55100341
Mushfiqur RahimBAN2024231216191108.0040153.87100231
Ben DuckettENG2022-202424017110742.7521081.43111211
Mehedi Hasan MirazBAN20242201557877.5030351.16020181
Nazmul Hossain ShantoBAN2020-20243501404428.0032742.81000171
Tristan StubbsSA2025120767638.0020936.3601161
Mohammad MithunBAN2020120636331.5015241.4501171
Wiaan MulderSA2021120533326.5012343.0900061
Oshada FernandoSL2019110404040.008149.3800061
Ryan RickeltonSA20251213925*39.005570.9100031
Shakib Al HasanBAN20242313821*19.006955.0700031
Ollie RobinsonENG2022110373737.005172.5500031
Naseem ShahPAK2019-202454026156.509627.0800021
George LindeSA2021120252112.502696.1500041
Zahid MahmoodPAK2022-202423018176.007025.7100121
Liam LivingstoneENG202212116916.001888.8900001
Lakshmipathy BalajiIND2004110111111.006183.3300011
Abrar AhmedPAK20241201195.501957.8900001
Anil KumbleIND2004110999.002832.1400001
Saud ShakeelPAK2022-202559048314153.6796949.85221360
Zak CrawleyENG2022-202424020312250.7521494.86110310
Mominul HaqueBAN2020-20243501565031.2030151.83010190
Shadman IslamBAN20242411369345.3327050.37010160
Joe RootENG2022-20242401347333.5015884.81010100
Abid AliPAK2019-2021341128109*42.6730342.24101130
Ollie PopeENG2022-202424012710831.7514686.99100160
Faheem AshrafPAK202112110778*107.0020951.20010170
Page 1Next

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